Open hello-binit opened 1 week ago
It reports to the redirected log that it was unable to find a calibrated URDF to copy over, but does nothing about it, and allows the ROS update script to report success. From the redirected log:
For use with S T R E T C H (R) from Hello Robot Inc. --------------------------------------------------------------------- Robot Model Name = SE3 Robot Tool Name = eoa_wrist_dw3_tool_sg3 Found Stretch URDF files at = /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3 Found ROS_DISTRO = humble Stretch Description Package Path = /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description Copying Mesh Files....... cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_left_wheel_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head_pan_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_right_wheel_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SE3_head_nav_cam.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_right_base_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_lift.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_puller.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_body_old.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/omni_wheel_m.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l0.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_right_base.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_fingertip_right.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_wrist_yaw_bottom_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_shoulder.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_camera_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l4.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head_tilt.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_finger_right.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_aruco_d405.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_pitch.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_aruco_fingertip_right.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_respeaker.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_mast_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_fingertip_left.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_roll_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_body_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_top_wrist.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_wrist_yaw.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head_tilt_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_right_wheel.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/laser_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/laser_collision_old.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/laser.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l3.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l4_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_lift_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l1.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_left_base.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_left_base_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_wrist_yaw_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_inner_wrist.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_yaw_bottom.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_aruco_fingertip_left.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l3_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/respeaker_base.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_inner_wrist_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_fingertip_left_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_yaw_bottom_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/base_imu.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_finger_left_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/d435.dae /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_camera.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_fingertip_right_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l2.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l2_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/base_imu_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/base_link.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/plug_collision.stl /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_mast.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_quick_connect.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_tablet_12in.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SE3_head_nav_cam_collision_old.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l1_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_top_wrist_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_left_wheel.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_pitch_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/respeaker_base_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_wrist_yaw_bottom.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/plug.stl /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_head_pan.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_finger_right_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/d405.stl /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_ground_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_wrist_roll.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_finger_left.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/base_link_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SE3_head_nav_cam_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_SG3_gripper_body.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_aruco_shoulder_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_DW3_tablet_12in_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/meshes/link_arm_l0_collision.STL /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/meshes/ Copying Xacro Files....... cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_wrist_dw3.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_laser_range_finder.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_tool_sg3.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_main.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_respeaker.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_d405_sg3.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_description_SE3_eoa_wrist_dw3_tool_tablet_12in.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_aruco.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_base_imu.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_description_SE3_eoa_wrist_dw3_tool_sg3.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_description_SE3_eoa_wrist_dw3_tool_nil.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_head_nav_cam.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_tool_tablet_12in.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/d435i /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/d405 /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ cp -r /home/hello-robot/.local/lib/python3.10/site-packages/stretch_urdf/SE3/xacro/stretch_d435i.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/ Updating stretch_description.xacro from stretch_description_SE3_eoa_wrist_dw3_tool_sg3.xacro cp /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/stretch_description_SE3_eoa_wrist_dw3_tool_sg3.xacro /home/hello-robot/ament_ws/src/stretch_ros2/stretch_description/urdf/stretch_description.xacro Note: Rebuild Stretch Description package to apply the changes with command `stretch_urdf_ros_update.py --ros2_rebuild`. --- Convert the current xacro file to a fresh uncalibrated URDF file. --- ros2 run xacro xacro `ros2 pkg prefix stretch_description`/urdf/stretch_description.xacro > `ros2 pkg prefix stretch_description`/urdf/stretch_uncalibrated.urdf /home/hello-robot Attempt to update the calibration files using the most recently performed calibration. ----------------------------------------------------------- Finding the most recent controller calibration file No previous calibration files found. ----------------------------------------------------------- Finished with attempt to update the calibration files.
It reports to the redirected log that it was unable to find a calibrated URDF to copy over, but does nothing about it, and allows the ROS update script to report success. From the redirected log: