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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
atb033 avatar

atb033/multi_agent_path_planning

0
View on GitHub↗

Multi Agent Path Planning

This library is a comprehensive toolkit for autonomous robot navigation and multi-agent motion coordination. It provides a framework for calculating collision-free movement trajectories, enabling multiple robots to operate within shared environments while maintaining efficient and safe paths.

The project distinguishes itself by supporting both global and decentralized control strategies. It offers global coordination techniques that resolve path conflicts across entire workspaces to ensure unified group movement, alongside decentralized methods that allow individual agents to react dynamically to their immediate surroundings. These capabilities are supported by graph-based search algorithms and velocity-based obstacle avoidance, which allow for real-time navigation in dynamic environments.

Beyond basic path generation, the framework includes tools for kinematic refinement and trajectory smoothing. These features process abstract movement plans into executable schedules that account for the specific physical limitations and mechanical constraints of robotic hardware. The library is implemented in Python and provides a structured approach to solving complex routing and navigation problems for autonomous systems.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI
atb033.github.io/multi_agent_path_planning
↗

Features

  • Autonomous Robot Navigation - Provides a comprehensive toolkit for generating velocity commands and safe paths that react dynamically to moving obstacles.
  • Kinematic Path Planning - Provides a framework for coordinating global and decentralized navigation paths while accounting for physical robot kinematics.
  • Path Planning Algorithms - Provides a collection of algorithms for calculating collision-free movement trajectories for multiple autonomous robots.
  • Multi-Agent Coordination - Resolves path conflicts across entire workspaces, ensuring unified and efficient movement for groups of robots.
  • Velocity-Obstacle Dynamic Avoidance - Calculates safe movement vectors by projecting the future positions of moving agents to identify and avoid potential collision zones.
  • Kinematic Path Smoothing - Applies physical movement constraints to discrete path plans to ensure that generated routes are executable by robots.
  • Global Multi-Robot Coordination - Solves complex routing problems for entire groups of agents to optimize efficiency and prevent traffic congestion.
  • Robotics and Control - Calculates velocity commands for individual agents, enabling autonomous navigation and dynamic collision avoidance in immediate vicinities.
  • Trajectory Optimization Suites - Ensures multiple agents navigate shared environments without physical contact by maintaining separate, optimized movement paths.
  • Conflict-Based Path Coordination - Provides algorithms that resolve multi-agent path conflicts by iteratively partitioning the search space into individual constraints.
  • Global Multi-Agent Optimization - Coordinates the movement of all participants simultaneously by solving a unified objective function to minimize total travel time.
1,456 estrellas·305 forks·Python·MIT·7 vistas

Historial de estrellas

Gráfico del historial de estrellas de atb033/multi_agent_path_planningGráfico del historial de estrellas de atb033/multi_agent_path_planning

Preguntas frecuentes

¿Qué hace atb033/multi_agent_path_planning?

This library is a comprehensive toolkit for autonomous robot navigation and multi-agent motion coordination. It provides a framework for calculating collision-free movement trajectories, enabling multiple robots to operate within shared environments while maintaining efficient and safe paths.

¿Cuáles son las características principales de atb033/multi_agent_path_planning?

Las características principales de atb033/multi_agent_path_planning son: Autonomous Robot Navigation, Kinematic Path Planning, Path Planning Algorithms, Multi-Agent Coordination, Velocity-Obstacle Dynamic Avoidance, Kinematic Path Smoothing, Global Multi-Robot Coordination, Robotics and Control.

¿Qué alternativas de código abierto existen para atb033/multi_agent_path_planning?

Las alternativas de código abierto para atb033/multi_agent_path_planning incluyen: ros-navigation/navigation2 — Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path… ros-planning/navigation2 — Navigation2 is a navigation stack for ROS 2 designed for autonomous robot navigation. It provides a framework for… ai-winter/ros_motion_planning — This project is a comprehensive library and framework for autonomous mobile robot navigation, providing a suite of… atsushisakai/pythonrobotics — PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for… clemenselflein/openmower — OpenMower is an autonomous lawn mower controller and firmware system that uses high-precision RTK GPS to navigate… ai-winter/python_motion_planning — This project is a comprehensive software framework for autonomous robot navigation, providing a collection of…

Alternativas open-source a Multi Agent Path Planning

Proyectos open-source similares, clasificados según cuántas características comparten con Multi Agent Path Planning.
  • ros-navigation/navigation2Avatar de ros-navigation

    ros-navigation/navigation2

    4,373Ver en GitHub↗

    Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path planner, costmap management system, kinematic motion controller, and behavior tree orchestrator to compute collision-free routes and execute movement commands. The framework is distinguished by its use of behavior trees to coordinate modular task servers, enabling complex navigation routines and autonomous recovery actions. It supports a plugin-based architecture that allows planners and controllers to be swapped at runtime to adapt to different environments. The system covers a

    C++navigationroboticsros2
    Ver en GitHub↗4,373
  • ros-planning/navigation2Avatar de ros-planning

    ros-planning/navigation2

    4,386Ver en GitHub↗

    Navigation2 is a navigation stack for ROS 2 designed for autonomous robot navigation. It provides a framework for computing optimal paths from a starting position to a goal while avoiding static and dynamic obstacles. The system utilizes a behavior tree orchestrator to coordinate complex navigation tasks and trigger recovery actions. Its architecture is plugin-based, allowing planners, controllers, and costmap layers to be swapped at runtime without recompiling the core system. The project covers path planning, motion control, and environmental mapping. It generates occupancy grids and costm

    C++
    Ver en GitHub↗4,386
  • ai-winter/ros_motion_planningAvatar de ai-winter

    ai-winter/ros_motion_planning

    3,529Ver en 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
    Ver en GitHub↗3,529
  • atsushisakai/pythonroboticsAvatar de AtsushiSakai

    AtsushiSakai/PythonRobotics

    29,772Ver en 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
    Ver en GitHub↗29,772
Ver las 30 alternativas a Multi Agent Path Planning→

Colecciones destacadas con Multi Agent Path Planning

Colecciones seleccionadas manualmente donde aparece Multi Agent Path Planning.
  • Potential field methods