Skip to main content
Version: 10

Install MoveIt Pro Core

MoveIt Pro Core is the standalone distribution of the MoveIt Pro real-time controllers, inverse kinematics solvers, and motion planners, packaged with minimal dependencies. See the MoveIt Pro Core page for more information.

Legal

A license key is required to run MoveIt Pro Core; if you do not already have one emailed to you, please contact us for more information. By downloading the MoveIt Pro Core software you are agreeing to the Terms and Conditions.

Product Family Overview

MoveIt Pro ships as three products with differing hardware and software requirements.

MoveIt Pro Developer PlatformMoveIt Pro RuntimeMoveIt Pro Core
MoveIt Pro Developer PlatformMoveIt Pro RuntimeMoveIt Pro Core
  • Build, simulate, and test robot apps.
  • UI for visualizing, debugging, and editing Behavior Trees.
  • High-fidelity physics simulator.
  • Collect robot training data through teleoperation.
  • Real-time libraries embedded on the deployed robot.
  • No compiling or simulation — runs on lower-spec hardware.
  • For production deployment.
  • Real-time controllers.
  • Inverse kinematics solvers.
  • Planners.
  • Minimum dependencies.

MoveIt Pro Core ships as a zip archive per ROS 2 distribution and CPU architecture. The links below correspond to MoveIt Pro Core 9.3.1.

ROS 2 DistributionArchitectureDownload
Humbleamd64moveit-pro-core-9.3.1-humble-amd64.zip
Humblearm64moveit-pro-core-9.3.1-humble-arm64.zip
Jazzyamd64moveit-pro-core-9.3.1-jazzy-amd64.zip
Jazzyarm64moveit-pro-core-9.3.1-jazzy-arm64.zip

To download an archive from a terminal instead, for example the Jazzy amd64 archive:

curl -fLO https://download.picknik.ai/core/moveit-pro-core-9.3.1-jazzy-amd64.zip

For archives from a different release, replace the version in the file name with the release you need. Release versions are listed in the release notes.

Installation Instructions

Each archive contains a set of ROS 2 Debian packages (.deb files).

Requirements

Install on a system whose Ubuntu and ROS 2 versions match the archive you downloaded:

  • Humble archives require Ubuntu 22.04 with ROS 2 Humble.
  • Jazzy archives require Ubuntu 24.04 with ROS 2 Jazzy.

The packages depend on core ROS 2 packages, so the ROS 2 apt repository for your distribution (Humble or Jazzy) must be configured on your system for apt to resolve their dependencies.

Extract the archive into a directory, then install every package in one apt invocation so dependencies resolve together. For example, with the Jazzy amd64 archive:

unzip moveit-pro-core-9.3.1-jazzy-amd64.zip -d moveit-pro-core
sudo apt install ./moveit-pro-core/*.deb

The leading ./ is required — it tells apt to treat the arguments as local package files rather than package names to fetch from a repository.