Back

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
Line-Following Robot

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.

Related Projects