For un framework open source para desarrollo de robótica, the strongest matches are projectchrono/chrono (Chrono is a multi-physics simulation suite with direct ROS), ardupilot/ardupilot (ArduPilot is an open-source autopilot platform for drones and) and ros/ros (ROS is the Robot Operating System itself, providing the). openmind/om1 and googlecartographer/cartographer round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Curamos repositorios de código abierto en GitHub que coinciden con “open-source robotics and ros tools”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network. The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-base
Chrono is a multi-physics simulation suite with direct ROS integration for validating autonomous control and sensors, covering simulation, sensor processing, and visualization—key robotics features the search targets.
ArduPilot is an autonomous vehicle autopilot software platform designed to manage navigation, stabilization, and mission execution for aerial, ground, and marine vehicles. It functions as a comprehensive flight controller that utilizes a real-time operating system kernel to manage concurrent control loops, sensor fusion, and state-based logic for diverse operational modes. The system distinguishes itself through a modular hardware abstraction layer that decouples navigation logic from specific sensor drivers and microcontroller architectures. It employs a message-oriented telemetry protocol t
ArduPilot is an open-source autopilot platform for drones and other vehicles that integrates with ROS via MAVLink for telemetry and control, giving you real-time sensor fusion, hardware abstraction, and mission planning — a solid fit for ROS-based robotics, though it's more specialised for autonomous vehicles than general-purpose manipulation or simulation.
Robot Operating System (ROS)
ROS is the Robot Operating System itself, providing the core middleware and libraries that define the ROS ecosystem—it is the definitive foundation for all ROS tools and inherently supplies integration, simulation, sensor processing, motion planning, hardware abstraction, visualization, and real-time control.
OM1 is a multimodal AI agent runtime and orchestration framework designed to connect large language models to physical robot hardware and sensors. It provides an execution environment that processes audio, video, and sensor data to drive autonomous decisions and actions in real-world settings. The system integrates a robotics SLAM and navigation stack with a hardware abstraction layer, allowing high-level AI commands to be translated into low-level motor and actuator instructions. It distinguishes itself by incorporating blockchain-based governance to enforce immutable operational rules and p
OM1 is a multimodal AI agent runtime that integrates ROS2, hardware abstraction, SLAM, and a navigation stack to connect LLMs to physical robots, fitting the request for ROS-integrated robotics software though it lacks a dedicated simulation environment or visualization tools.
Cartographer is a software library and spatial localization engine for simultaneous localization and mapping. It provides a framework for calculating the precise position and orientation of a device while concurrently generating real-time 2D and 3D representations of its environment using lidar-based data. The system implements a real-time mapping approach that uses live sensor streams to track device heading and position. It utilizes a submap-based mapping strategy to divide environments into local maps that are aligned into a global map. The project covers a range of SLAM capabilities, inc
Cartographer is a real-time SLAM library widely used within the ROS ecosystem for lidar-based localization and mapping, making it a relevant ROS tool, though it focuses on spatial mapping rather than offering a complete robotics simulation or motion-planning suite.
Cartographer is a cross-platform robotics library and framework for simultaneous localization and mapping in 2D and 3D spaces. It functions as a real-time mapping engine that constructs environmental maps while tracking a device's position and orientation using continuous sensor data processing. The system implements real-time SLAM to generate precise maps for autonomous navigation. It utilizes a localization system that determines a device's state within a mapped environment across different hardware platforms and sensor configurations. The framework covers spatial estimation through non-li
Cartographer is a real-time SLAM library that integrates with ROS for sensor processing and mapping in 2D and 3D, fitting the robotics tools search, though it lacks simulation, motion planning, and broader hardware abstraction.
Habitat-Lab is an open-source platform for training and evaluating embodied AI agents in photorealistic 3D indoor environments. It functions as a high-performance 3D indoor environment simulator that supports physics-based interaction, enabling research into navigation and manipulation tasks. The platform provides a modular task-environment abstraction that separates task logic from environment simulation, using configuration-driven pipeline assembly to compose simulation and training pipelines. It includes a hierarchical sensor-actuator architecture for mixing and matching perception and act
Habitat-Lab is a 3D indoor environment simulator for embodied AI that explicitly provides ROS simulation bridges and integrates with the ROS ecosystem via Habitat-ROS Bridges, making it a robotics software tool for simulation and sensor processing though focused on indoor navigation and manipulation tasks rather than general-purpose robotics.
PX4-Autopilot is a professional-grade flight control software stack designed for autonomous unmanned vehicles, including multicopters, fixed-wing aircraft, and vertical takeoff and landing platforms. It operates as a modular, real-time framework that decouples flight control logic from hardware drivers through a publish-subscribe middleware architecture. The system utilizes a deterministic microkernel runtime to execute time-critical flight control loops and sensor fusion tasks, ensuring stable navigation and vehicle operation. The platform distinguishes itself through a parameter-driven conf
PX4 is a professional autopilot for autonomous vehicles that integrates with ROS via MAVROS, providing real-time control, sensor fusion, and hardware abstraction, though its specialization on flight control means it covers fewer general-purpose ROS features like motion planning or broad simulation.
This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati
O3DE is an open-source 3D engine that doubles as a robotics simulation platform with native ROS 2 support for modelling robot controllers and sensors, making it a valid ROS-integrated simulation tool though its focus is more on high-fidelity rendering than a broad robotics framework.
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
A dedicated ROS motion planning plugin implementing a wide range of path-planning and navigation algorithms, providing genuine ROS integration and planning capability within the ecosystem you are looking for.
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. The system utilizes a hierarchical planning approach that separates long-range path generation from short-range reactive obstacle avoidance. It maintains spatial awareness through a centralized coordinate tracking system and a grid-based representation that stores obstacle information and proximit
The ROS Navigation stack provides localization and path planning for mobile robots, making it a core ROS tool for motion planning and navigation, though it does not include simulation or visualization features.
| Repositorio | Estrellas | Lenguaje | Licencia | Último push |
|---|---|---|---|---|
| projectchrono/chrono | 2.7K | C++ | bsd-3-clause | |
| ardupilot/ardupilot | 15.3K | C++ | GPL-3.0 | |
| ros/ros | 3.2K | Python | BSD-3-Clause | |
| openmind/om1 | 2.6K | Python | mit | |
| googlecartographer/cartographer | 7.9K | C++ | Apache-2.0 | |
| cartographer-project/cartographer | 7.9K | C++ | Apache-2.0 | |
| facebookresearch/habitat-lab | 2.8K | Python | mit | |
| px4/px4-autopilot | 12K | C++ | BSD-3-Clause | |
| o3de/o3de | 9K | C++ | other | |
| ai-winter/ros_motion_planning | 3.5K | C++ | GPL-3.0 |