Abstract

Public transport operators often struggle to provide a reliable and efficient transport service. A lack of comprehensive real-time operational data is often cited as a major cause for this state of things. In this study, the authors report on the design, implementation and testing of an Internet of Things-based system, named Bus Seating Information Technology system, which dynamically determines vehicle occupancy while the bus is in service. It uses an array of sensors for detecting events in the vehicle: infrared sensors ascertain whether passengers are entering or leaving the bus; force-sensitive resistors facilitate seat-occupancy detection; a Global Positioning System shield in conjunction with a Raspberry Pi microcomputer enables real-time tracking of the bus; and a USB camera connected to the same Raspberry Pi assist in cross-checking and validating the preceding information. The data collected is uploaded to an online IoT platform (thinger.io), through 3G or 4G if available, and can be visualised via an android app as well as through a desktop computer user interface. The planned functions of the system were tested in a 20-seater bus. Results showed that the system can track the vehicle location, as well as vehicle occupancy in real-time in most cases.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.