This Repo contians C++ code for simulating the Pure Pursuit Trajectory Following Algorithm for a Robot. It allows a Robot to follow a path even if it deviates from the desired trajectory; it can recover from distrubances.
Linux:
- Download this project
- cd into this project
- make sure you have python 3.8 (for plotting), opencv (for displaying images) and eigen3 (for representing the robot state)
- run "cmake ." from inside the project root
- run "make" from inside the project root
- run the resulting executable with "./build/main" from inside the project root