Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
:sunglasses: A curated list of robotics libraries and software
GitHub stars and default-branch commits for jslee02/awesome-robotics-libraries.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Open-source simulator for autonomous driving research.
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Webots Robot Simulator
RTAB-Map library and standalone application
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Motion planning and Navigation of AGV/AMR:ROS planner plugin implementation of A*, JPS, D*, LPA*, D* Lite, Theta*, RRT, RRT*, RRT-Connect, Informed RRT*, ACO, PSO, Voronoi, PID, LQR, MPC, DWA, APF, Pure Pursuit etc.
Central repository for tools, tutorials, resources, and documentation for robotics simulation in Unity.
An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
Open source robotics simulator. The latest version of Gazebo.
Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
Refer to https://github.com/AcutronicRobotics/gym-gazebo2 for the new version
Software for the AutoRally platform
Fast, efficient and accurate multi-resolution, multi-sensor 3D occupancy mapping
Vehicle and mobile robotics simulator. C++ & Python API. Use it as a standalone application or via ROS 1 or ROS 2
Behavior Trees Library for ROS (Robot Operating System). In C++ and python
Fiducial markers for SLAM.
Artificial Intelligence for Kinematics, Dynamics, and Optimization
Extensible Optimization Framework
ROS based service robot
micro-ROS Arduino library for Kaia.ai robotics software platform