Software
Software to develop and run robots.
- MoveIt 2Open source
Motion planning framework for manipulators on ROS 2.
- manifOpen source
Small header-only C++ library for Lie theory.
- OCS2Open source
Optimal Control for Switched Systems, MPC toolbox for legged robots.
- RuckigOpen source
Instantaneous motion generation with jerk-limited trajectories.
- CrocoddylOpen source
Differential dynamic programming for whole-body optimal control.
- Robotics LibraryOpen source
Self-contained C++ library for robot kinematics, planning and control.
- MCAPOpen source
Modular container format for multimodal robotics logs.
- ros2_controlOpen source
Real-time control framework for ROS 2 robots.
- MAVSDKOpen source
Modern C++/Python SDK for MAVLink-based drones.
- OrocosOpen source
Real-time toolkit and kinematics/dynamics library (KDL).
- Grasp Pose Detection
Detects 6-DOF grasps for two-finger grippers in point clouds.
- TMCStepperOpen source
Arduino library for configuring Trinamic stepper drivers over UART and SPI.
- YARPOpen source
Yet Another Robot Platform, the middleware behind the iCub humanoid.
- PlanSys2Open source
PDDL task planning for ROS 2.
- RViz 2Open source
The 3D visualization tool for ROS 2.
- TesseractOpen source
Motion planning environment and toolkit from the ROS-Industrial community.
- OpenLoongOpen source
Open-source humanoid robot control framework from Shanghai.
- EtherCAT driver for ros2_controlOpen source
Run EtherCAT servo drives from ros2_control.
- ros2_canopenOpen source
CANopen device and ros2_control integration for industrial drives.
- GraspIt!
The classic grasp planning simulator for hands and grippers.
- URDF & xacroOpen source
The Unified Robot Description Format used by ROS, simulators and planners.