Virtual Machines: There have been many reports of problems with the ROS visualization tool RViz when used in virtual machines. We therefore discourage the use of virtual machines with MoveIt! unless you are not interested in visualization support.
Install ROS Indigo, Jade, or Kinetic. Please make sure you have followed all steps and have the latest versions of packages installed:
rosdep update
sudo apt-get update
sudo apt-get dist-upgrade
Source installation requires wstool, catkin_tools, and optionally clang-format:
sudo apt-get install python-wstool python-catkin-tools clang-format-3.8
Optionally create a new workspace, you can name it whatever:
mkdir -p ~/ws_moveit/src
cd ~/ws_moveit/src
Follow the instructions below for either Indigo, Jade, or Kinetic:
Pull down required repositories and build from within the /src directory of your catkin workspace:
wstool init .
wstool merge https://raw.githubusercontent.com/ros-planning/moveit/indigo-devel/moveit.rosinstall
wstool update
rosdep install --from-paths . --ignore-src --rosdistro indigo
cd ..
catkin config --extend /opt/ros/indigo --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin build
See final section below Source The Catkin Workspace. Optionally for MongoDB, OMPL, or FCL source installs, see Building Common MoveIt! Dependencies from Source in Catkin.
Pull down required repositories and build from within the /src directory of your catkin workspace:
wstool init .
wstool merge https://raw.githubusercontent.com/ros-planning/moveit/jade-devel/moveit.rosinstall
wstool update
rosdep install --from-paths . --ignore-src --rosdistro jade
cd ..
catkin config --extend /opt/ros/jade --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin build
See final section below Source The Catkin Workspace. Optionally for MongoDB, OMPL, or FCL source installs, see Building Common MoveIt! Dependencies from Source in Catkin.
Pull down required repositories and build from within the /src directory of your catkin workspace:
wstool init .
wstool merge https://raw.githubusercontent.com/ros-planning/moveit/kinetic-devel/moveit.rosinstall
wstool update
rosdep install --from-paths . --ignore-src --rosdistro kinetic
cd ..
catkin config --extend /opt/ros/kinetic --cmake-args -DCMAKE_BUILD_TYPE=Release
catkin build
See final section below Source The Catkin Workspace. Optionally for MongoDB, OMPL, or FCL source installs, see Building Common MoveIt! Dependencies from Source in Catkin.
Setup your environment - you can do this every time you work with this particular source install of the code, or you can add this to your .bashrc:
source ~/ws_moveit/devel/setup.bash # or .zsh, depending on your shell
MoveIt! is 5 years old!
MoveIt! is 5 years old!
First update for Indigo since 6 months ago including many features.
MoveIt! is now released into ROS Kinetic LTS (Long Term Support)! Kinetic is now the recommended ROS version that comes with the newest capabilities and bug fixes for MoveIt!.
Watch video of the second MoveIt! Community Meeting in case you missed it.