PIDv2 - fixed many logical errors and implement rviz and matplotlib visualisation
PIDv3 - entire revamp of the code, error is now the cross track error.
PIDv4 (LATEST) - pid paramaters now support auto-tuning with respect to any path.
Also started changelog tracking in this repo

Plots a straight line path as shown. Magenta dot is start position. Green dot is target/stopping postion.