awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zhm-real avatar

zhm-real/MotionPlanning

0
View on GitHub↗
2,702 stars·631 forks·Python·27 viewsgithub.com/zhm-real/MotionPlanning↗

MotionPlanning

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 project distinguishes itself by integrating hierarchical motion decomposition, which separates high-level route planning from low-level trajectory generation to manage computational complexity. It employs kinematic bicycle modeling and trailer dynamics simulation to ensure that planning algorithms account for real-world physical constraints and steering geometry.

The system covers a broad range of navigation capabilities, including grid-based state space search, cost-function-based optimization, and model predictive control. These components work together to provide feedback-based path tracking, allowing for real-time adjustments to steering and velocity commands to maintain vehicle stability and accuracy.

Features

  • Autonomous Vehicle Simulators - Calculates safe and collision-free routes for autonomous vehicles navigating through complex environments.
  • Model Predictive Control Loops - Uses model predictive control to optimize future control inputs over a finite time horizon for trajectory tracking.
  • Control Systems - Ships a feedback control system for maintaining vehicle stability while following planned trajectories.
  • Path Tracking Control - Maintains vehicle stability and course adherence using feedback controllers and predictive models.
  • Path Tracking - Implements real-time feedback-based path tracking to adjust steering and velocity commands for vehicle stability.
  • Vehicle Egomotion Tracking - Implements trajectory tracking to ensure vehicles follow calculated paths accurately while maintaining stability.
  • Autonomous Navigation - Provides a comprehensive motion planner for calculating collision-free paths and dynamic trajectories.
  • Autonomous Navigation - Provides cost-function-based optimization to evaluate and select optimal movement paths for autonomous vehicles.
  • Hierarchical Motion Decomposition - Integrates hierarchical motion decomposition to manage computational complexity in dynamic driving environments.
  • State Space Search Algorithms - Utilizes grid-based state space search algorithms to find collision-free paths in complex environments.
  • Robotics And Autonomous Systems - Provides software frameworks integrating path generation and vehicle control for autonomous mobile platforms.
  • Kinematic Path Planning - Simulates physical movement and trailer dynamics to ensure accurate path tracking and control.
  • Kinematic Bicycle Models - Employs kinematic bicycle modeling to account for real-world physical constraints and steering geometry.
  • Path Planning Algorithms - Provides a library of computational tools for generating safe movement routes using search and optimization.
  • Trajectory Generation - Generates dynamic trajectories using search-based planning for navigation in unpredictable surroundings.
  • Vehicle Dynamics Simulators - Models physical vehicle dynamics and trailer movement to ensure planning algorithms reflect real-world behavior.

Star history

Star history chart for zhm-real/motionplanningStar history chart for zhm-real/motionplanning

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.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with MotionPlanning

These projects share indexed features with MotionPlanning. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • atsushisakai/pythonroboticsAtsushiSakai avatar

    AtsushiSakai/PythonRobotics

    29,772View on GitHub↗

    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

    Pythonalgorithmanimationautonomous-driving
    View on GitHub↗29,772
  • ai-winter/ros_motion_planningai-winter avatar

    ai-winter/ros_motion_planning

    3,529View on GitHub↗

    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

    C++artificial-potential-fieldastarautonomous-vehicles
    View on GitHub↗3,529
  • ai-winter/python_motion_planningai-winter avatar

    ai-winter/python_motion_planning

    1,048View on GitHub↗

    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

    Pythona-starartificial-potential-fieldautonomous-vehicles
    View on GitHub↗1,048
  • nvidia/isaac-gr00tNVIDIA avatar

    NVIDIA/Isaac-GR00T

    6,222View on GitHub↗
    Jupyter Notebook
    View on GitHub↗6,222
Compare all 30 related projects→

Frequently asked questions

What does zhm-real/motionplanning do?

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.

What are the main features of zhm-real/motionplanning?

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.

Which projects share features with zhm-real/motionplanning?

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…

Curated searches featuring MotionPlanning

Hand-picked collections where MotionPlanning appears.
  • Potential field methods