A Hochschule Praktikum of TUM, implementing a pid controller on f1tenth vehicle to realize autonomous driving on track.
In this Repo basic manual controls (Keyboard and Joystick control) and autonomous driving algorithm (PID-Controller) are implemented in simulation environment and in real track. Through this lab a thorough understanding of ROS, Lidar, F110 Simulation environment and PID control algorithm can be achieved. And simulation environment is developed by University of Pennsylvania.
Unbuntu 18
ROS melodic
-
enter workspace folder
-
build project
catkin_make
-
source setup
source devel/setup.sh
-
launch the project
roslaunch pid_simulator car_simulator.launch