diff --git a/bioloid_description/urdf/ceabot/obstacles_env_empty.xacro b/bioloid_description/urdf/ceabot/obstacles_env_empty.xacro new file mode 100755 index 0000000000000000000000000000000000000000..268ddb82359e323a60c8291a3f06fac4eb1bd7f3 --- /dev/null +++ b/bioloid_description/urdf/ceabot/obstacles_env_empty.xacro @@ -0,0 +1,66 @@ +<robot name="bioloid" xmlns:xacro="http://www.ros.org/wiki/xacro"> + + <xacro:include filename="$(find bioloid_description)/urdf/ceabot/obstacle_base.xacro" /> + <xacro:include filename="$(find bioloid_description)/urdf/ceabot/obstacle.xacro" /> + <xacro:include filename="$(find bioloid_description)/urdf/qrcodes/qrcode.xacro" /> + + <xacro:obstacle_base name="obstacle_base"/> + + <xacro:qrcode name="contour_west_25" parent="obstacle_base" code="W25"> + <origin xyz="0.016 0.265 0.375" rpy="0 0 -1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_west_75" parent="obstacle_base" code="W75"> + <origin xyz="0.016 0.765 0.375" rpy="0 0 -1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_west_125" parent="obstacle_base" code="W125"> + <origin xyz="0.016 1.265 0.375" rpy="0 0 -1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_west_175" parent="obstacle_base" code="W175"> + <origin xyz="0.016 1.765 0.375" rpy="0 0 -1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_west_225" parent="obstacle_base" code="W225"> + <origin xyz="0.016 2.265 0.375" rpy="0 0 -1.5707" /> + </xacro:qrcode> + + <xacro:qrcode name="contour_east_25" parent="obstacle_base" code="W25"> + <origin xyz="1.999 0.265 0.375" rpy="0 0 1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_east_75" parent="obstacle_base" code="W75"> + <origin xyz="1.999 0.765 0.375" rpy="0 0 1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_east_125" parent="obstacle_base" code="W125"> + <origin xyz="1.999 1.265 0.375" rpy="0 0 1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_east_175" parent="obstacle_base" code="W175"> + <origin xyz="1.999 1.765 0.375" rpy="0 0 1.5707" /> + </xacro:qrcode> + <xacro:qrcode name="contour_east_225" parent="obstacle_base" code="W225"> + <origin xyz="1.999 2.265 0.375" rpy="0 0 1.5707" /> + </xacro:qrcode> + + <xacro:qrcode name="contour_north_25" parent="obstacle_base" code="N25"> + <origin xyz="0.265 2.514 0.375" rpy="0 0 3.14159" /> + </xacro:qrcode> + <xacro:qrcode name="contour_north_75" parent="obstacle_base" code="N75"> + <origin xyz="0.765 2.514 0.375" rpy="0 0 3.14159" /> + </xacro:qrcode> + <xacro:qrcode name="contour_north_125" parent="obstacle_base" code="N125"> + <origin xyz="1.265 2.514 0.375" rpy="0 0 3.14159" /> + </xacro:qrcode> + <xacro:qrcode name="contour_north_175" parent="obstacle_base" code="N175"> + <origin xyz="1.765 2.514 0.375" rpy="0 0 3.14159" /> + </xacro:qrcode> + + <xacro:qrcode name="contour_south_25" parent="obstacle_base" code="S25"> + <origin xyz="0.265 0.016 0.375" rpy="0 0 0" /> + </xacro:qrcode> + <xacro:qrcode name="contour_south_75" parent="obstacle_base" code="S75"> + <origin xyz="0.765 0.016 0.375" rpy="0 0 0" /> + </xacro:qrcode> + <xacro:qrcode name="contour_south_125" parent="obstacle_base" code="S125"> + <origin xyz="1.265 0.016 0.375" rpy="0 0 0" /> + </xacro:qrcode> + <xacro:qrcode name="contour_south_175" parent="obstacle_base" code="S175"> + <origin xyz="1.765 0.016 0.375" rpy="0 0 0" /> + </xacro:qrcode> +</robot>