2 min read
Self-Driving Car

demo.png

In 6 months, we developed hardware and software for a 1/10-scale car as part of the Bosch Future Mobility Challenge 2024, for which we qualified as a Top 24 Semi-Finalist from teams worldwide and competed in-person in Cluj-Napoca, Romania. Highlights from our demo run are online in the demo link above!

Features

  • Lane detection using Hough lines, whose output is sent as an input into a proportional controller for lane steering
  • Custom 3D-printed hardware for the camera holder, and we migrated from an SPI-band connection to a USB-connection for additional reliability
  • We evaluated using a Kalman filter for increased localization accuracy, though ended up relying solely on lane markings and (at least in an ideal, fully-functioning world) coordinates given by the local network
  • Developed a finite state machine approach in the end, though we were limited on time for testing its components

Limitations/Future Work

  • Due to time constraints, our finite state machine appraoch was developed shortly before the demo run and had untested components. Future work should easily test separate components individually and together.
  • Similarly, our finite state machine had a pre-planned trajectory. The ideal case would have been to have a localization model output the location coordinates at any given starting point, and dynamically generate a path to the endpoint.