This project is a framework for autonomous mobile robot navigation within the Robot Operating System ecosystem. It provides a suite of tools for calculating safe trajectories and movement commands, enabling mobile bases to reach specific destinations while avoiding obstacles in dynamic environments.
Die Hauptfunktionen von ros-planning/navigation sind: Robotics Software Stacks, Robotic Hierarchical Planners, Autonomous Robot Navigation, Velocity Command Generation, Simultaneous Localization and Mapping, Mobile Base Controllers, Robotic Path Planners, Sensor Processing.
Open-Source-Alternativen zu ros-planning/navigation sind unter anderem: ros-planning/navigation2 — Navigation2 is a navigation stack for ROS 2 designed for autonomous robot navigation. It provides a framework for… ros-navigation/navigation2 — Navigation2 is a ROS 2 navigation framework for autonomous mobile robots. It provides the core identity of a path… ai-winter/ros_motion_planning — This project is a comprehensive library and framework for autonomous mobile robot navigation, providing a suite of… inavflight/inav — iNAV is flight control firmware designed to manage the stability, movement, and flight dynamics of multirotors,… spyder-ide/spyder — Spyder is a scientific integrated development environment designed for scientific computing and interactive Python… vendicated/vencord — Vencord is a modification framework designed for the desktop and web versions of Discord. It functions as a…
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
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
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
iNAV is flight control firmware designed to manage the stability, movement, and flight dynamics of multirotors, fixed-wing aircraft, and rovers. It serves as an autonomous flight controller and GPS navigation software capable of executing waypoint missions and maintaining position and altitude hold. The system integrates GPS and compass data to enable autonomous navigation and automatic return to home sequences during signal loss or sensor failure. It includes an on-screen display generator to render real-time vehicle status and warnings directly onto a pilot video feed, alongside a flight te