Example Project Overview
The autonomous robotics research involved designing and developing a fully autonomous Advanced Driver Assistance System (ADAS) vehicle with Bluetooth path-finding, obstacle avoidance, edge detection, and speed control capabilities on a dynamic track. The project included creating custom firmware to integrate the Arduino's HC-05 Bluetooth module with the operating system for remote control and employing ROS2 for orchestrating communication between the vehicle's systems, camera, and sensors. Algorithms were implemented in C/C++ and Python, and a custom object detection model using YOLOv10 was trained for enhanced path planning and obstacle detection. Leading a team of eight researchers, the project successfully demonstrated effective autonomous navigation and obstacle avoidance, significantly enhancing the ADAS's safety and reliability, and set a benchmark for future autonomous vehicle projects within the lab.