4.5.2 Моделирование камеры
<property name="kinect_body_x" value="0.07271" />
<property name="kinect_body_y" value="0.27794" />
<property name="kinect_body_z" value="0.033" />
<property name="kinect_base_x" value="0.072" />
<property name="kinect_base_y" value="0.085" />
<property name="kinect_base_z" value="0.021" />
<property name="kinect_base_post_height" value="0.016" />
<property name="kinect_base_post_radius" value="0.005" />
<property name="PI" value="3.1415" />
<!-- Define a box-shaped camera link for the Kinect -->
<macro name="camera" params="parent name color *origin">
<joint name="${parent}_${name}_joint" type="fixed">
<xacro:insert_block name="origin" />
<parent link="${parent}_link"/>
<child link="${name}_base_link"/>
</joint>
<link name="${name}_base_link">
<visual>
<origin xyz="0 0.0 0.0" rpy="0 0 0" />
<geometry>
<box size="${kinect_base_x} ${kinect_base_y} ${kinect_base_z}"/>
</geometry>
<material name="${color}" />
</visual>
<collision>
<origin xyz="0 0 0" rpy="0 0 0" />
<geometry>
<box size="${kinect_base_x} ${kinect_base_y} ${kinect_base_z}"/>
</geometry>
</collision>
</link>Last updated