From aa9ce1541a6f2ee698165050ece2989800dc2493 Mon Sep 17 00:00:00 2001 From: Michael Ferguson Date: Mon, 16 Dec 2024 22:59:47 -0500 Subject: [PATCH] And update source to remove iron --- install-moveit2/source/index.markdown | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/install-moveit2/source/index.markdown b/install-moveit2/source/index.markdown index 5b2f40ea..227dcbe9 100644 --- a/install-moveit2/source/index.markdown +++ b/install-moveit2/source/index.markdown @@ -14,13 +14,12 @@ Installing MoveIt 2 from source is the first step in contributing new features, MoveIt is mainly supported on Linux, and the following build instructions support in particular: - Ubuntu 22.04 / ROS 2 Humble Hawksbill (LTS) -- Ubuntu 22.04 / ROS 2 Iron Irwini (stable) - Ubuntu 24.04 / ROS 2 Jazzy Jalisco (Recommended LTS) - Ubuntu 24.04 / ROS 2 Rolling Ridley (Continuously Updated. Use this to access latest features.) In the future, we would like to expand our source build instructions to more OS's, please contribute instruction write-ups to [this repo](https://github.com/moveit/moveit.ros.org). -These instructions assume you are running on Ubuntu 24.04 (Jazzy, Rolling). However, the same build commands should apply to Humble and Iron builds on Ubuntu 22.04. +These instructions assume you are running on Ubuntu 24.04 (Jazzy, Rolling). However, the same build commands should apply to Humble builds on Ubuntu 22.04. ## Prerequisites @@ -28,8 +27,8 @@ These instructions assume you are running on Ubuntu 24.04 (Jazzy, Rolling). Howe Install ROS 2 [Jazzy](https://docs.ros.org/en/jazzy/Installation/Ubuntu-Install-Debians.html), or [Rolling](https://docs.ros.org/en/rolling/Installation/Ubuntu-Install-Debians.html) following the installation instructions. -We recommend Jazzy as the latest and stable LTS distribution, or alternatively Rolling for continuous development including contributions to MoveIt 2. Currently the [main branch](https://github.com/moveit/moveit2) supports Rolling, Jazzy, Iron, and Humble (note that Iron and Humble will be phased out once incompatible, as we only ensure support for the latest LTS versions). -However, since the main branch is used for development, the MoveIt API is not stable. For stable versions, please use the distro branches [humble](https://github.com/moveit/moveit2/tree/humble), or [iron](https://github.com/moveit/moveit2/tree/iron). A stable branch for Jazzy will be established soon as well. +We recommend Jazzy as the latest and stable LTS distribution, or alternatively Rolling for continuous development including contributions to MoveIt 2. Currently the [main branch](https://github.com/moveit/moveit2) supports Rolling, Jazzy, and Humble (note that Humble will be phased out once incompatible, as we only ensure support for the latest LTS versions). +However, since the main branch is used for development, the MoveIt API is not stable. For stable versions, please use the distro branches [humble](https://github.com/moveit/moveit2/tree/humble), or [jazzy](https://github.com/moveit/moveit2/tree/jazzy) MoveIt 2 source installation requires various other tools apart from what is already mentioned in the ROS 2 install docs. @@ -72,13 +71,13 @@ Create a colcon workspace: Download the repository and install any dependencies. Issue the relevant commands for your ROS distribution. -### Humble, Iron -stable +### Humble, Jazzy -stable git clone https://github.com/moveit/moveit2.git -b $ROS_DISTRO for repo in moveit2/moveit2.repos $(f="moveit2/moveit2_$ROS_DISTRO.repos"; test -r $f && echo $f); do vcs import < "$repo"; done rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y -### Rolling, Jazzy, Iron, Humble -unstable +### Rolling, Jazzy, Humble -unstable git clone https://github.com/moveit/moveit2.git -b main for repo in moveit2/moveit2.repos $(f="moveit2/moveit2_$ROS_DISTRO.repos"; test -r $f && echo $f); do vcs import < "$repo"; done