The idea
Autonomous navigation requires a system to interpret a scene, choose what to do, and control movement. I built a Perceive–Plan–Act agent in CARLA simulation and compared detector speed as part of choosing a real-time perception strategy.
How it works
I benchmarked SSD at 25–30 FPS against Faster R-CNN at 3–6 FPS, with confidence above 0.95 reported for Faster R-CNN. The navigation pipeline used OpenCV for lane detection, a PID controller for steering behavior, and a finite-state machine to manage driving states.
Reported outcomes
Tools & methods
More about the project
The detector benchmark informed the real-time perception choice, while lane detection, the controller, and state machine formed the rest of the navigation loop. The project was tested through waypoint-based runs in CARLA simulation.
What I took from it
The project brought perception and control together. Benchmarking made the speed-versus-detection tradeoff visible, while the controller and state machine turned visual cues into route-following behavior.