ReRide: A Bike Area Network for Embodied Self-monitoring during Motorbike Commute
This project is continuation of original ReRide design experiment started by Dr.Naveen Bagalkot and Suraj Baadkar at Srishti Institute of Art, Design & Technology, Bangalore in collaboration with Tomas Sokoler at the Digital Design Department at the IT University of Copenhagen.
The motorcycle could soon be the new frontier for the exploration of human interaction with advanced digital technology. In this paper we present a demo of a system designed and implemented as platform exploring the design of personal informatics tools for motorbike commuting and help us conduct in-situ evaluation of such tools. We present the system architecture and demonstrate the capabilities of the system by presenting a case instantiation in the form of an interactive soft-and- hardware prototype that collects rider’s posture data, visualizes the data on the motorbike dashboard in real-time, and pushes the data to the cloud server for later retrieval. (Excerpt from the demo paper we submitted for Interact 2017 conference)
2019 Iteration: Building on the experiences and lessons learned from the 2017 demonstration, the ReRide team focused on creating a more stable platform for testing and exploring which data points would be most effective for posture estimation. This led to the exploration of camera systems as an alternative method for capturing posture data. The 2019 iteration saw the development of a camera system that utilized an 8 MP NoIR camera paired with an RPi Zero. This setup was capable of detecting specific markers placed on the rider's helmet and body, allowing the system to accurately determine the coordinates of the rider's head and shoulders. By extracting proximity and orientation data from these coordinates, the team was able to gain valuable insights into the rider's posture. The refined architecture in this iteration also focused on modularity and fast prototyping, enabling the ReRide team to quickly adapt and modify the system as needed. This iterative approach allowed for continuous improvement and fine-tuning of the platform, ensuring its ongoing relevance and usefulness in the context of motorcycle commuting.
2017 Iteration: During the 2017 iteration, the ReRide team developed a working prototype that aimed to enhance the motorcycle commuting experience by providing real-time feedback on various aspects of the rider's condition. To achieve this, multiple sensor points were strategically placed on both the rider's body and the motorcycle itself, capturing a range of data related to the rider's posture, lean angles, and overall performance. The information collected by these sensors was processed in real-time and displayed on the motorbike dashboard as glanceable feedback. This allowed riders to quickly and easily monitor their posture and performance while on the move. In addition, the data was transmitted to a remote server for storage, enabling riders to review and learn from their experiences once their journey was complete. The prototype was demonstrated and evaluated at the Interact 2017 Conference in IIT Bombay, offering valuable insights into the potential of such a system.
Technical Challenges: During the initial demonstration of ReRide, the team encountered several technical challenges. One major issue was the Genuino board's inability to effectively handle simultaneous BLE connections from multiple sensors. This limitation led to problems with the visualization app, including untimely handshakes and connection latency. Furthermore, the Genuino board was not capable of providing continuous power supply for extended periods, which in turn affected the sustainability of BLE polling. Recognizing the need for improved sensor placement to obtain more accurate and relevant data for posture information, the team aimed to address these critical technical challenges in subsequent iterations.
Camera System Challenges: The camera system for posture estimation showed potential but faced obstacles due to its reliance on face recognition. In the context of real-time scenarios on busy Indian roads and amidst heavy traffic, this reliance presented significant challenges. Despite these difficulties, the team remained committed to exploring the feasibility of a camera-only system for real-time posture estimation, acknowledging the potential benefits it could offer.
Fixing the Tech Stack: Selecting an appropriate technology stack for the evolving prototype proved challenging. To ensure maximum compatibility, ease of collaboration, and flexibility, the team opted to work with a consistent framework that had fewer dependencies. They also focused on maintaining a well-documented codebase, which would facilitate future contributions and scaling efforts. By addressing these challenges, the ReRide team was able to create a more robust platform for continued research and development.
ReRide is a pioneering research project that focuses on developing a comprehensive platform for motorcycle riders to interact with their personal data before, during, and after their commutes. The working prototype gathers and visualizes rider's posture data in real-time, while simultaneously storing it for future analysis. The project aims to advance the exploration of human interaction with digital technology in motorcycle commuting, opening new possibilities for rider experience, safety, and performance enhancement. By inviting the Personal Informatics and HCI community to participate, ReRide is set to revolutionize the way riders engage with their personal data and interact with their motorcycles.