How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for autonomous navigation, state estimation, and motion control. The project provides a library of standalone implementations for path planning, localization, mapping, and kinematics, serving as a resource for researchers and students to experiment with foundational and advanced robotic theories. The project distinguishes itself through an algorithm-centric design where each module functions as an isolated script, allowing for independent testing and clear pedagogical demonstration
This project is a comprehensive library and framework for autonomous mobile robot navigation, providing a suite of geometric, heuristic, and optimization-based algorithms. It enables robots to calculate collision-free global paths and generate smooth, kinematically feasible local trajectories within complex environments. The system is built on a modular plugin architecture that allows developers to integrate and configure custom motion planning algorithms directly into the Robot Operating System. By utilizing a layered spatial representation, the framework aggregates heterogeneous sensor data
This project is a comprehensive software framework for autonomous robot navigation, providing a collection of algorithms for path planning, motion control, and trajectory generation. It serves as a toolkit for implementing and researching navigation logic, enabling the calculation of collision-free routes and the execution of precise movement commands for autonomous mobile agents. The library distinguishes itself by integrating both global pathfinding and real-time reactive control strategies. It supports diverse planning methodologies, including graph-based heuristic searches and sampling-ba
MotionPlanning is a software library designed for autonomous navigation, providing a comprehensive suite of tools for path planning, trajectory generation, and vehicle control. It enables the calculation of collision-free routes and dynamic movement paths for autonomous vehicles operating in complex, changing environments.
The main features of zhm-real/motionplanning are: Autonomous Vehicle Simulators, Model Predictive Control Loops, Control Systems, Path Tracking Control, Path Tracking, Vehicle Egomotion Tracking, Autonomous Navigation, Hierarchical Motion Decomposition.
Projects with overlapping indexed features include: atsushisakai/pythonrobotics — PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for… ai-winter/ros_motion_planning — This project is a comprehensive library and framework for autonomous mobile robot navigation, providing a suite of… ai-winter/python_motion_planning — This project is a comprehensive software framework for autonomous robot navigation, providing a collection of… nvidia/isaac-gr00t. ros-planning/navigation2 — Navigation2 is a navigation stack for ROS 2 designed for autonomous robot navigation. It provides a framework for… clemenselflein/openmower — OpenMower is an autonomous lawn mower controller and firmware system that uses high-precision RTK GPS to navigate…