Turtlebot3 DRL Navigation

Turtlebot3 DRL Navigation

Extended an existing Deep Reinforcement Learning navigation framework to support the TurtleBot3 platform with realistic 2D LiDAR observations, and migrated the full system from ROS 1 to ROS 2.

The project enables training DRL agents for goal-directed mobile robot navigation with obstacle avoidance in Gazebo, using LiDAR-based state representations and velocity-based control tailored to TurtleBot3 kinematics. To accelerate experimentation, the simulation can be executed at increased real-time factors while maintaining stable learning dynamics.

The result is a reproducible ROS 2–native pipeline for learning-based navigation that bridges the gap between simulation-focused DRL research and deployable mobile robot systems.

Resources