ArduPilot
11000Open source autopilot system supporting multi-copters, traditional helicopters, fixed wing aircraft, rovers and more
C++GitHub
ORB-SLAM2
9400Real-Time SLAM for Monocular, Stereo and RGB-D Cameras
C++GitHub
PX4 Autopilot
8200Open Source Flight Control Software for Drones and other Unmanned Vehicles
C++GitHub
Cartographer
7100Real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations
C++GitHub
Kalibr
4400The Kalibr visual-inertial calibration toolbox
PythonGitHub
ROS 2
3500The Robot Operating System (ROS) is a set of software libraries and tools for building robot applications
PythonGitHub
RTAB-Map
2600Real-Time Appearance-Based Mapping - RGB-D Graph SLAM approach
C++GitHub
Navigation2
2400ROS 2 Navigation Framework and System
C++GitHub
MoveIt 2
1800The MoveIt motion planning framework for ROS 2
C++GitHub
TurtleBot3
1500Open Source Robot Platform for Education and Research
PythonGitHub
reBot-DevArm
1200Open Source Robotic Arm for All Developers. 100% Fully Open Source robotic arm project dedicated to lowering the barrier to learning Embodied AI. Features hardware blueprints, BOM list, and software support for ROS1/2, LeRobot, Isaac Sim.
PythonGitHub
MAVROS
900MAVLink to ROS gateway with proxy for Ground Control Station
C++GitHub
RViz
9003D visualization tool for ROS
C++GitHub
Gazebo ROS
800ROS packages for interfacing with Gazebo simulation
C++GitHub
Universal Robots
700ROS-Industrial Universal Robots support
PythonGitHub
ros_control
500Generic robot controller manager and controllers for ROS
C++GitHub
RynnBrain
392Open embodied foundation model with spatiotemporal memory and physical reasoning for robot task planning, navigation, and manipulation
RynnBrain
392Open embodied foundation model with spatiotemporal memory and physical reasoning for robot task planning, navigation, and manipulation
UnifoLM-VLA
278UnifoLM-VLA-0: A Vision-Language-Action (VLA) large model in the UnifoLM series, designed for general-purpose humanoid robot manipulation. Goes beyond conventional Vision-Language Models (VLMs) in physical interaction through continued pre-training on robot manipulation data.
PythonGitHub
DOGL-SLAM
18Dynamic Object-Level SLAM via Joint Gaussian-Landmark Tracking. Integrates 3D Gaussian Splatting (3DGS) into SLAM pipeline, enabling accurate camera pose tracking, object-level interaction, and high-fidelity scene reconstruction in dynamic environments.
C++GitHub