Line-Following Robot
PID-controlled autonomous robot built in C++ with encoder feedback, multi-sensor line detection, and Bluetooth telemetry.
October 18, 2024
1 min read
C++
Arduino
Embedded
PID Control
Robotics

Autonomous Line-Following Robot
Started with a breadboard. Ended with a robot that follows a line at speed.
What I built
- PID controller in C++ tuned against encoder feedback
- Multi-sensor IR array for robust detection across different line widths
- Bluetooth module streaming live telemetry during test runs
- Motor driver circuit, wired and soldered by hand
Stack
C++, Arduino, IR sensors, encoder modules, Bluetooth serial.


