You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/stomp_planner/stomp_planner_tutorial.rst
+11-10Lines changed: 11 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Some of the strengths of STOMP include:
12
12
- Handles cost functions which do not need to be differentiable.
13
13
- Uses distance field and spherical approximations to quickly compute distance queries and collision costs.
14
14
15
-
Integration into Kinetic and Melodic version of MoveIt is work in progress. `More info <https://www.sachinchitta.org/uploads/2/2/5/7/22571428/kalakrishnan_icra_2011.pdf>`_
15
+
Integration into Kinetic and Melodic version of MoveIt is work in progress. `More info <http://www-clmc.usc.edu/publications/K/kalakrishnan-ICRA2011.pdf>`_
16
16
17
17
Getting Started
18
18
---------------
@@ -22,19 +22,20 @@ You should also have gone through the steps in `Visualization with MoveIt RViz P
22
22
23
23
Prerequisites
24
24
-------------
25
-
1. You must have the latest version of MoveIt for your ROS distribution installed. As STOMP is distributed independently you can safely install the packaged version of MoveIt however. STOMP then needs to be build from source, we will go through the steps for doing this below.
26
-
2. To use STOMP with your robot you must need to have a MoveIt configuration package for your robot ready. For example, if you have a Panda robot, it's probably called ``panda_moveit_config``. This is typically built using the `MoveIt Setup Assistant <../setup_assistant/setup_assistant_tutorial.html>`_.
25
+
1. You must have the latest version of MoveIt for your ROS distribution installed. As STOMP is distributed independently you can safely install the packaged version of MoveIt. However, STOMP needs to be built from source. We will go through the steps for doing this below.
26
+
2. To use STOMP with your robot you must have a MoveIt configuration package for your robot ready. For example, if you have a Panda robot, it's probably called ``panda_moveit_config``. This is typically built using the `MoveIt Setup Assistant <../setup_assistant/setup_assistant_tutorial.html>`_.
27
27
3. You must also have built `ros-industrial/stomp_ros package <https://github.com/ros-industrial/stomp_ros>`_ and `ros-industrial/stomp package <https://github.com/ros-industrial/stomp>`_ from source. This needs to be built from source since stomp_ros is not released as a debian yet.
28
28
29
29
Installing STOMP from Source
30
30
------------------------------
31
-
As you add and remove packages from your workspace you will need to clean your workspace and re-run the command to install new missing dependencies. Clean your workspace to remove references to the system wide installation of MoveIt: ::
32
-
33
-
cd ~/ws_moveit/src
34
-
source /opt/ros/melodic/setup.bash
35
-
wstool init
36
-
wstool set stomp https://github.com/ros-industrial/stomp_ros.git --git
37
-
wstool update
31
+
As you add and remove packages from your workspace you will need to clean your workspace with ``catkin clean`` and re-run the command to install new missing dependencies. Clean your workspace to remove references to the system wide installation of MoveIt: ::
32
+
33
+
cd ~/ws_moveit
34
+
source /opt/ros/noetic/setup.bash
35
+
wstool set -t src stomp_ros https://github.com/ros-industrial/stomp_ros.git --git
0 commit comments