Route Planning and Tracking Application Developed Using ROS2, Turtlebot3, A*, and PurePursuit



Start a Gazebo simulation world. For example;
export TURTLEBOT3_MODEL=burger
ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
Then, run the mapping package to perform mapping.
ros2 launch slam_toolbox online_async_launch.py
Run the PathPlanning-Tracking package.
ros2 run nav_controller control
Then, set the target point via rviz2.
https://youtu.be/r_2mMyaLLaI
$ claude mcp add ROS2-PurePursuitControl-PathPlanning-Tracking \
-- python -m otcore.mcp_server <graph>