MoveIt 2 is a robotic manipulation platform for ROS 2 designed for building, prototyping, and benchmarking robot applications.
It brings together motion planning, kinematics, 3D perception, control, and navigation capabilities, and the repository includes core planning libraries, ROS integration, Python bindings, runtime components, and the MoveIt Setup Assistant for configuring robots.
This is free and open source software.
Key Features
- Supports an extensible motion planning pipeline with plugin-based planners, including OMPL as the default option, plus Pilz and CHOMP.
- Includes the MoveIt Setup Assistant to generate SRDF and other configuration files from a robot URDF.
- Provides a planning scene monitor for tracking robot state, world geometry, collision objects, and occupancy maps.
- Offers Python bindings through moveit_py, including pose-goal planning, planning scene operations, and parallel multi-pipeline planning.
- Includes a hybrid planning architecture that combines global and local planners for more reactive motion in dynamic environments.
Website: github.com/moveit/moveit2
Support:
Developer: moveit
License: BSD 3-Clause License
MoveIt 2 is written in C++. Learn C++ with our recommended free books and free tutorials.
Related Software
| Robotics Software | |
|---|---|
| NASA Vision Workbench | Image processing in the context of machine vision |
| DART | Dynamic Animation and Robotics Toolkit |
| Gazebo Sim | Robot simulation made easy |
| AprilTag | Visual fiducial system popular for robotics research |
| Webots | Multi-platform desktop application used to simulate robots |
| ROS | Software framework for building robot applications |
| ARGoS | Physics-based simulator designed to simulate robot swarms |
| RTAB-Map | Graph-based SLAM software for 3D mapping and navigation |
| MoveIt | Robotic manipulation platform for ROS 2 |
| OpenRTM-aist | Component-oriented development of robot systems |
| ROSboard | Lightweight web dashboard for visualizing ROS data |
| Vizanti | Web-based visualizer and mission planner for ROS robots |
| Choreonoid | Integrated graphical framework for robotics development |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.