reiniscimurs/DRL-robot-navigation

Deep Reinforcement Learning for mobile robot navigation in ROS Gazebo simulator. Using Twin Delayed Deep Deterministic Policy Gradient (TD3) neural network, a robot learns to navigate to a random goal point in a simulated environment while avoiding obstacles.

54
/ 100
Established

This project enables a simulated mobile robot to learn how to navigate to a target destination while avoiding obstacles. It takes laser sensor readings and a goal in polar coordinates as input, and outputs trained navigation policies. This is useful for robotics researchers and engineers who are developing autonomous navigation systems.

1,262 stars.

Use this if you are developing or researching autonomous robot navigation and need a framework for training deep reinforcement learning models in a simulated environment like ROS Gazebo.

Not ideal if you need a plug-and-play solution for real-world robot deployment without prior robotics development experience.

robot-navigation autonomous-systems robotics-research simulation-training mobile-robotics
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,262

Forks

189

Language

Python

License

MIT

Last pushed

Dec 13, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/reiniscimurs/DRL-robot-navigation"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.