Software
Software to develop and run robots.
- PX4 AutopilotOpen source
Professional open-source flight control for drones and other vehicles.
- Point Cloud LibraryOpen source
The standard C++ library for 2D/3D image and point cloud processing.
- KalibrOpen source
Camera and IMU calibration toolbox.
- Ceres SolverOpen source
Large-scale nonlinear optimization library from Google.
- DrakeOpen source
Model-based design and verification for robotics from MIT and Toyota Research.
- RTAB-MapOpen source
Real-Time Appearance-Based Mapping for RGB-D, stereo and LIDAR SLAM.
- PinocchioOpen source
Fast rigid-body dynamics algorithms and their analytical derivatives.
- GTSAMOpen source
Factor graphs for SLAM and sensor fusion.
- OMPLOpen source
The Open Motion Planning Library of sampling-based planners.
- MoveIt 2Open source
Motion planning framework for manipulators on ROS 2.
- OCS2Open source
Optimal Control for Switched Systems, MPC toolbox for legged robots.
- CrocoddylOpen source
Differential dynamic programming for whole-body optimal control.
- Robotics LibraryOpen source
Self-contained C++ library for robot kinematics, planning and control.
- MAVSDKOpen source
Modern C++/Python SDK for MAVLink-based drones.
- YARPOpen source
Yet Another Robot Platform, the middleware behind the iCub humanoid.
- RViz 2Open source
The 3D visualization tool for ROS 2.
- URDF & xacroOpen source
The Unified Robot Description Format used by ROS, simulators and planners.