Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Motion Planning

Motion Planning

34 projects

Showing 34 of 34 projects

GitHub repository
GitHub repositoryC++

An open-source, high-performance platform for developing, testing, and deploying autonomous vehicles.

#lidar#robotics#autonomous-driving
Stars26.8k
Forks10.0k
Last commit3 months ago
ROS 2 Wiki
ROS 2 Wiki

A set of open-source software libraries and tools for building robot applications, from drivers to algorithms.

#robotics#robot-control#ros2
Stars5.8k
Forks929
Last commit1 month ago
pinocchio
pinocchioC++

A fast and flexible C++ library implementing state-of-the-art Rigid Body Dynamics algorithms and their analytical derivatives.

#robotics#analytical-derivatives#cpp-library
Stars3.6k
Forks560
Last commit2 days ago
Fast-Planner
Fast-PlannerC++

A robust and efficient trajectory planner enabling quadrotor fast flight in complex unknown environments.

#robotics#b-spline#uav
Stars3.4k
Forks775
Last commit1 year ago
Awesome robotics libraries
Awesome robotics librariesPython

A curated list of robotics libraries, simulators, and software for developers and researchers.

#robotics#simulation#open-source
Stars3.0k
Forks493
Last commit2 days ago
Awesome Robotics Libraries
Awesome Robotics LibrariesPython

A curated list of robotics libraries, simulators, and software for developers and researchers.

#robotics#robot-control#simulation
Stars3.0k
Forks493
Last commit2 days ago
Unity Robotics Hub
Unity Robotics HubC#

A central repository of tools, tutorials, and resources for robotics simulation using Unity and ROS integration.

#unity-engine#pick-and-place#simulation
Stars2.5k
Forks466
Last commit1 year ago
ompl
omplC++

An open-source sampling-based motion planning library with over 40 algorithms and SIMD-accelerated performance for robotics and autonomous systems.

#simd-acceleration#robotics#c-plus-plus-library
Stars2.1k
Forks702
Last commit4 days ago
MoveIt
MoveItC++

An open-source motion planning framework for robotic manipulation, enabling commercial applications, prototyping, and algorithm benchmarking.

#robotics#pick-and-place#manipulation
Stars2.1k
Forks986
Last commit4 days ago
path_planner
path_plannerC++

A real-time Hybrid A* path planner for nonholonomic autonomous vehicles, generating smooth, efficient paths in unstructured environments.

#robotics#autonomous-driving#nonholonomic-robotics
Stars1.9k
Forks570
Last commit3 months ago
control-toolbox
control-toolboxC++

An efficient C++ library for robotics, optimal control, and model predictive control with a focus on online performance.

#robotics#ilqg#motion-planning
Stars1.7k
Forks342
Last commit3 years ago
teb_local_planner
teb_local_plannerC++

An optimal trajectory planner for mobile robots using Timed Elastic Bands to optimize paths considering time, obstacles, and kinodynamic constraints.

#obstacle-avoidance#mobile-robots#mobile-robotics
Stars1.3k
Forks594
Last commit6 months ago
Ruckig
RuckigC++

Real-time, jerk-constrained, time-optimal trajectory generation for robots and machines.

#robotics#time-optimal#open-source
Stars1.3k
Forks258
Last commit9 days ago
ikpy
ikpyPython

A pure-Python inverse kinematics library for computing robot joint positions from end-effector poses.

#robotics#urdf-parser#python-library
Stars1.0k
Forks175
Last commit19 days ago
toppra
toppraPython

A library for computing time-optimal path parameterization for robots subject to kinematic and dynamic constraints.

#robotics#dynamic-constraints#time-optimal
Stars906
Forks208
Last commit1 day ago
Universal Robots
Universal RobotsC++

An official ROS2 driver for Universal Robots manipulators, enabling advanced control and integration with the ROS ecosystem.

#robotics#ros2-foxy#ros2
Stars801
Forks346
Last commit1 day ago
CrowdNav
CrowdNavPython

A deep reinforcement learning framework for crowd-aware robot navigation using attention mechanisms to model human-robot and human-human interactions.

#autonomous-robots#social-navigation#robot-navigation
Stars728
Forks184
Last commit3 years ago
cadrl_ros
cadrl_rosPython

ROS package implementing a deep reinforcement learning algorithm for dynamic obstacle avoidance in ground robots.

#robotics#deep-learning#motion-planning
Stars718
Forks158
Last commit4 years ago
se2_navigation
se2_navigationC++

Pure pursuit controller and Reeds-Shepp sampling-based planner for car-like vehicle navigation in SE(2) space.

#car#robotics#pure-pursuit
Stars601
Forks98
Last commit3 years ago
saxi
saxiTypeScript

A tool and library for driving the AxiDraw pen plotter with automatic scaling, path optimization, and a web-based UI.

#plotter#motion-planning#creative-coding
Stars503
Forks65
Last commit1 year ago
mb planner
mb plannerC++

A ROS-based motion-primitives planner for fast and agile autonomous exploration with aerial robots.

#robotics#subterranean#voxblox
Stars361
Forks86
Last commit3 years ago
ad-rss-lib
ad-rss-libC++

A C++ library implementing the Responsibility Sensitive Safety (RSS) model for autonomous vehicle decision-making.

#sensor-fusion#safety-critical-systems#formal-methods
Stars356
Forks142
Last commit11 months ago
traversability_mapping
traversability_mappingC++

Real-time Bayesian terrain traversability mapping and motion planning system for ROS-compatible unmanned ground vehicles using LiDAR point clouds.

#robotics#ugv#motion-planning
Stars340
Forks69
Last commit6 years ago
xpp
xppC++

A ROS package for visualizing motion plans, support areas, contact forces, and trajectories for legged robots in RVIZ.

#robotics#simulation#rviz
Stars339
Forks98
Last commit4 years ago
axi
axiPython

Python library for controlling AxiDraw v3 pen plotters with motion planning, transformations, and turtle graphics.

#physical-computing#hardware-control#python-library
Stars284
Forks42
Last commit6 years ago
GraphBasedLocalTrajectoryPlanner
GraphBasedLocalTrajectoryPlannerPython

A Python-based local trajectory planner using multilayer graphs for autonomous race vehicles, returning cost-optimal action sets.

#robotics#autonomous-driving#graph
Stars266
Forks59
Last commit3 years ago
rrt
rrtC++

A C++ implementation of Rapidly-exploring Random Tree (RRT) algorithm with an interactive Qt-based viewer.

#robotics#qt#robojackets
Stars263
Forks85
Last commit6 years ago
steering_functions
steering_functionsC++

A C++ library implementing steering functions for car-like robots with limited turning radius, including Dubins, Reeds-Shepp, and continuous curvature variants.

#robotics#continuous-curvature#steering-functions
Stars256
Forks109
Last commit2 years ago
aikido
aikidoC++

A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.

#robotics#robot-control#perception
Stars234
Forks30
Last commit3 years ago
ros2_grasp_library
ros2_grasp_libraryC++

A ROS2 intelligent visual grasp solution for industrial robots, integrating OpenVINO grasp detection with MoveIt motion planning.

#robotics#grasp-detection#industrial-automation
Stars233
Forks52
Last commit2 years ago
am_traj
am_trajC++

A C++ header-only library for real-time, spatial-temporal optimal trajectory generation for aggressive quadrotor flight.

#robotics#c-plus-plus-11#polynomial-optimization
Stars194
Forks47
Last commit5 years ago
moveit_visual_tools
moveit_visual_toolsC++

Helper functions for displaying and debugging MoveIt data in Rviz via published markers, trajectories, and collision objects.

#robotics#debugging-tools#rviz
Stars171
Forks115
Last commit4 days ago
fastrack
fastrackC++

A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.

#robotics#safety-guarantees#real-time-planning
Stars80
Forks18
Last commit6 years ago
Polargraph Optimizer
Polargraph OptimizerPython

Optimizes drawing plans for polargraph machines by removing duplicate paths and reordering for minimal pen travel distance.

#polargraph#greedy-algorithm#motion-planning
Stars58
Forks16
Last commit11 years ago

Related Tags

#Robotics27#Ros14#C Plus Plus8#Path Planning6#Simulation5#Autonomous Vehicles5#Python4#Trajectory Planning4#Real Time Systems4#Autonomous Navigation4#Python Bindings4#Autonomous Systems3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub