Development of a Driver-in-the-Loop Advanced Driver Assistance Systems Prototyping Platform

dc.contributor.authorChouhan, Abhay
dc.contributor.authorFäldt, Linus
dc.contributor.authorJonsson, Elliot
dc.contributor.authorLiao, Fanxiang
dc.contributor.authorSridharraju, Prakash Raju
dc.contributor.authorWang, Jingyu
dc.contributor.departmentChalmers tekniska högskola // Institutionen för mekanik och maritima vetenskapersv
dc.contributor.departmentChalmers University of Technology / Department of Mechanics and Maritime Sciencesen
dc.contributor.examinerVdovin, Alexey
dc.contributor.supervisorDozza, Marco
dc.contributor.supervisorPai, Rahul Rajendra
dc.date.accessioned2026-02-11T13:00:15Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractThis project presents the development of a small scale Driver in the Loop Advanced Driver Assistance System prototyping platform based on a MentorPi robot vehicle and a modular Robot Operating System 2 software architecture. The platform integrates human driver inputs (steering wheel, pedals, and gear selection), onboard sensing (monocular camera and 360° LiDAR), and real time visualisation into a closed loop test setup for safe and repeatable indoor testing. Functionality is distributed across Robot Operating System 2 nodes for driver input handling, motion control, LiDAR processing, state aggregation, and live camera streaming with information overlays. A simplified Automatic Emergency Braking function is implemented using an Enhanced Time to Collision, using a stopping distance trigger. Rather than relying on a fixed distance threshold, this approach estimates whether the vehicle can safely stop before reaching an obstacle by accounting for the speed and braking capability, making the intervention more representative of practical safety behaviour. Two operating modes were validated: a baseline browser based camera view and a virtual reality mode using a Meta Quest 3. In the VR configuration, the camera feed is accessed via an HTTP snapshot endpoint, while head tracking data are transmitted over User Datagram Protocol to control the pan–tilt camera. Results show stable baseline teleoperation, with 20 consecutive laps completed without system restart, and successful execution of a combined VR driving–slalom, Automatic Emergency Braking scenario in four out of five runs. However, VR operation occasionally led to a paralyzed control state, indicating integration and stability limitations under increased system load. Beyond functional validation, the platform is intended to enable rapid prototyping and early stage evaluation of Active Safety and Advanced Driver Assistance Systems concepts. Its low cost, modular design, and safe indoor operation make it particularly suitable for pedagogical activities at Chalmers University of Technology, supporting hands on learning and experimentation in courses related to Active Safety and Driver in the Loop system development.
dc.identifier.coursecodeTME180
dc.identifier.urihttp://hdl.handle.net/20.500.12380/310975
dc.language.isoeng
dc.subjectADAS testing platform
dc.subjectROS2 robot
dc.subjectMicroLab
dc.subjectDriver in the loop
dc.titleDevelopment of a Driver-in-the-Loop Advanced Driver Assistance Systems Prototyping Platform
dc.type.degreeProjektarbete, avancerad nivåsv
dc.type.degreeProject Report, advanced levelen

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
2025 Chouhan, Fäldt, Jonsson, Liao, Sridharraju, Wang.pdf
Storlek:
3.74 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: