Only released in EOL distros:
pr2_doors: ANN_doors | door_handle_detector | door_msgs | pr2_doors_actions | pr2_doors_common | pr2_doors_executive | pr2_laser_snapshotter | tff_controller
Package Summary
No API documentation
Uses the laser_assembler to generate points clouds from each sweep from PR2's tilting laser mechanism.
- Author: Vijay Pradeep
- License: BSD
- Repository: wg-ros-pkg
- Source: hg https://kforge.ros.org/doors/hg
pr2_doors: ANN_doors | door_handle_detector | door_msgs | pr2_doors_actions | pr2_doors_common | pr2_doors_executive | pr2_laser_snapshotter | tff_controller
Package Summary
Documented
Uses the laser_assembler to generate points clouds from each sweep from PR2's tilting laser mechanism.
- Author: Vijay Pradeep
- License: BSD
- Source: hg https://kforge.ros.org/doors/hg (branch: default)
Note: in electric, this node can be found in the pr2_arm_navigation_perception package.
Nodes
Example
If you wanted to assemble point clouds on the PR2, you could launch something like this:
<launch>
<node pkg="pr2_mechanism_controllers" type="send_periodic_cmd_srv.py"
name="laser_cmd"
args="laser_tilt_controller linear 10 1 .35" />
<node type="laser_scan_assembler" pkg="laser_assembler"
name="tilt_scan_assembler">
<remap from="scan" to="tilt_scan"/>
<param name="max_scans" type="int" value="400" />
<param name="fixed_frame" type="string" value="base_link" />
<param name="ignore_laser_skew" type="bool" value="true" />
</node>
<node pkg="pr2_laser_snapshotter" type="pr2_laser_snapshotter" output="screen"
name="snapshotter">
<remap from="laser_scanner_signal"
to="/laser_tilt_controller/laser_scanner_signal"/>
<remap from="full_cloud" to="tilt_laser_cloud" />
</node>
</launch>






