Robotics

Announcing MoveIt Pro 9 with ROS 2 Jazzy Support

The latest platform adds new motion planners, Python APIs, and a library of 200+ reusable robot behaviors.

Deep Dive

PickNik has officially released MoveIt Pro 9.0, the latest version of its comprehensive robotics manipulation development platform. Built on ROS 2, this major update introduces full support for the new ROS 2 Jazzy Jalisco LTS release while maintaining compatibility with ROS Humble. The core focus is on enhancing real-world deployment with significant improvements to teleoperation, motion planning, and developer tooling. New joint-space and Cartesian-space motion planners are designed to outperform previous implementations, targeting better cycle times, robustness, and the high reliability required in industrial settings.

A key addition is the new low-level Python API, which gives developers fine-grained control over core planners, solvers, and controllers outside the standard Behavior Tree framework. This enables more custom application development. The platform also debuts 'scan-and-plan' workflows, allowing robots to use sensor data to automatically generate tool paths for tasks like spraying or grinding. To accelerate development, MoveIt Pro 9 includes an expanded library of over 200 reusable, thread-safe Behavior Tree nodes, providing modular building blocks for complex manipulation applications without building infrastructure from scratch.

Key Points
  • Adds support for ROS 2 Jazzy LTS and includes new motion planners for improved industrial cycle time and reliability.
  • Introduces low-level Python APIs for custom app development and 'scan-and-plan' workflows for automated surface processing.
  • Expands library of pre-built, reusable robot capabilities to over 200 Behavior Tree nodes to speed up development.

Why It Matters

This release significantly lowers the barrier for robotics teams in manufacturing and logistics to develop and deploy reliable, complex manipulation systems.