josh wu | ← all projects

ros 2 navigation stack
autonomous navigation pipeline for a simulated differential-drive robot

description

ROS 2 Navigation Stack is an end-to-end autonomous navigation pipeline for a simulated differential-drive robot. It covers the core pieces needed for robot autonomy: mapping, costmap generation, path planning, and path following.

The project uses ROS 2, Docker, and Foxglove to build and inspect the system. A* handles global path planning, while Pure Pursuit controls the robot along the generated route.

tech stack
ROS 2DockerFoxgloveA*Pure PursuitRobotics