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/perception_pipeline/perception_pipeline_tutorial.rst
+10-12Lines changed: 10 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ Once properly configured, you should see something like this in RViz:
9
9
10
10
Getting Started
11
11
---------------
12
+
12
13
If you haven't already done so, make sure you've completed the steps in `Getting Started <../getting_started/getting_started.html>`_.
13
14
14
15
Configuration
@@ -106,6 +107,7 @@ Update the launch file
106
107
107
108
Add the YAML file to the launch script
108
109
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
110
+
109
111
You will now need to update the *sensor_manager.launch* file in the "launch" directory of your panda_moveit_config directory with this sensor information (this file is auto-generated by the Setup Assistant but is empty). You will need to add the following line into that file to configure the set of sensor sources for MoveIt to use: ::
@@ -145,7 +149,7 @@ If not, you may have run into a `known OpenGL rendering issue <http://wiki.ros.o
145
149
146
150
export LIBGL_ALWAYS_SOFTWARE=1
147
151
148
-
You can test obstacle avoidance for yourself by setting the goal state manually and then planning and executing. To learn how to do that look at `MoveIt Quickstart in RViz <../quickstart_in_rviz/quickstart_in_rviz_tutorial.html>`_
152
+
You can test obstacle avoidance with the generated octomap for yourself by setting the goal state manually and then planning and executing. To learn how to do that look at `MoveIt Quickstart in RViz <../quickstart_in_rviz/quickstart_in_rviz_tutorial.html>`_
149
153
150
154
Detecting and Adding Object as Collision Object
151
155
-----------------------------------------------
@@ -160,20 +164,14 @@ After running the code, you should be able to see something like this in RViz:
160
164
161
165
Running the Code
162
166
++++++++++++++++
163
-
Roslaunch the launch file to run the code directly from moveit_tutorials: ::
Keep the launch file from above running and run the code directly from moveit_tutorials: ::
166
169
167
-
KNOWN ISSUE - You may see the following error when running the demo ::
168
-
169
-
ros.moveit_ros_planning.planning_scene_monitor: Transform error: Lookup would require extrapolation into the future. Requested time 1527473962.793050157 but the latest data is at time 1527473962.776993978, when looking up transform from frame [panda_link2] to frame [camera_rgb_optical_frame]
170
-
ros.moveit_ros_perception: Transform cache was not updated. Self-filtering may fail.
171
-
172
-
We are working on fixing it, it should not break the working of the demo.
173
-
You can follow its status in the `issue tracker <https://github.com/ros-planning/moveit_tutorials/issues/192>`_
The entire code can be seen :codedir:`here<perception_pipeline>` in the moveit_tutorials GitHub project.
178
176
179
177
The details regarding the implementation of each of the perception pipeline function have been omitted in this tutorial as they are well documented `here <http://wiki.ros.org/pcl/Tutorials>`_.
@@ -190,4 +188,4 @@ The details regarding the implementation of each of the perception pipeline func
0 commit comments