Trajectory following

This project deals with controlling the behaviour of a F1/10 RC car,
transformed to a robot. In particular, it illustrates (a) the directing and
maintaining the trajectory of the vehicle to the centerline of a virtual lane
using a rangefinder through PID and predictive control, and (b) the directing
and maintaining the trajectory of the vehicle on the circumference of a circle
using a motion capture system through predictive control.

You can watch a demonstration of the content of this project in the video below.