Software
Software to develop and run robots.
- Point Cloud LibraryOpen source
The standard C++ library for 2D/3D image and point cloud processing.
- ROS 2Open source
The de-facto standard middleware for building robot software.
- Ceres SolverOpen source
Large-scale nonlinear optimization library from Google.
- ROS 1Open source
The original Robot Operating System, still powering thousands of robots.
- OMPLOpen source
The Open Motion Planning Library of sampling-based planners.
- manifOpen source
Small header-only C++ library for Lie theory.
- RuckigOpen source
Instantaneous motion generation with jerk-limited trajectories.
- Robotics LibraryOpen source
Self-contained C++ library for robot kinematics, planning and control.
- YARPOpen source
Yet Another Robot Platform, the middleware behind the iCub humanoid.