moveit/moveit2

:robot: MoveIt for ROS 2

What it solves

MoveIt 2 provides a comprehensive platform for robotic manipulation, simplifying the process of developing commercial applications, prototyping new robot designs, and benchmarking motion planning algorithms.

How it works

It functions as a motion planning framework built for ROS 2, offering a suite of tools and packages (such as moveit_core, moveit_kinematics, and various planners like OMPL, CHOMP, and STOMP) to handle the complexities of moving a robot arm or manipulator from one point to another.

Who it’s for

This project is designed for robotics developers, researchers prototyping robot designs, and engineers building commercial robotic manipulation software.

Highlights

  • Built specifically for the ROS 2 ecosystem.
  • Supports multiple motion planning algorithms including OMPL, CHOMP, and STOMP.
  • Provides specialized packages for kinematics and hybrid planning.
  • Offers Python bindings via moveit_py for easier scripting.

Related

  • Project
  • Project
  • Project
  • Project
  • Project