diff --git a/stretch_description/batch/otis/meshes/base_imu.STL b/stretch_description/batch/otis/meshes/base_imu.STL new file mode 100644 index 0000000..1422db0 Binary files /dev/null and b/stretch_description/batch/otis/meshes/base_imu.STL differ diff --git a/stretch_description/batch/otis/meshes/base_link.STL b/stretch_description/batch/otis/meshes/base_link.STL new file mode 100644 index 0000000..8a33531 Binary files /dev/null and b/stretch_description/batch/otis/meshes/base_link.STL differ diff --git a/stretch_description/batch/otis/meshes/laser.STL b/stretch_description/batch/otis/meshes/laser.STL new file mode 100644 index 0000000..5646371 Binary files /dev/null and b/stretch_description/batch/otis/meshes/laser.STL differ diff --git a/stretch_description/batch/otis/meshes/link_arm_l0.STL b/stretch_description/batch/otis/meshes/link_arm_l0.STL new file mode 100644 index 0000000..c09a843 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_arm_l0.STL differ diff --git a/stretch_description/batch/otis/meshes/link_arm_l1.STL b/stretch_description/batch/otis/meshes/link_arm_l1.STL new file mode 100644 index 0000000..68d6383 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_arm_l1.STL differ diff --git a/stretch_description/batch/otis/meshes/link_arm_l2.STL b/stretch_description/batch/otis/meshes/link_arm_l2.STL new file mode 100644 index 0000000..9cef8b0 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_arm_l2.STL differ diff --git a/stretch_description/batch/otis/meshes/link_arm_l3.STL b/stretch_description/batch/otis/meshes/link_arm_l3.STL new file mode 100644 index 0000000..e45e5d3 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_arm_l3.STL differ diff --git a/stretch_description/batch/otis/meshes/link_arm_l4.STL b/stretch_description/batch/otis/meshes/link_arm_l4.STL new file mode 100644 index 0000000..1a547ec Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_arm_l4.STL differ diff --git a/stretch_description/batch/otis/meshes/link_aruco_inner_wrist.STL b/stretch_description/batch/otis/meshes/link_aruco_inner_wrist.STL new file mode 100644 index 0000000..613a5d3 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_aruco_inner_wrist.STL differ diff --git a/stretch_description/batch/otis/meshes/link_aruco_left_base.STL b/stretch_description/batch/otis/meshes/link_aruco_left_base.STL new file mode 100644 index 0000000..109749c Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_aruco_left_base.STL differ diff --git a/stretch_description/batch/otis/meshes/link_aruco_right_base.STL b/stretch_description/batch/otis/meshes/link_aruco_right_base.STL new file mode 100644 index 0000000..0894866 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_aruco_right_base.STL differ diff --git a/stretch_description/batch/otis/meshes/link_aruco_shoulder.STL b/stretch_description/batch/otis/meshes/link_aruco_shoulder.STL new file mode 100644 index 0000000..59134c7 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_aruco_shoulder.STL differ diff --git a/stretch_description/batch/otis/meshes/link_aruco_top_wrist.STL b/stretch_description/batch/otis/meshes/link_aruco_top_wrist.STL new file mode 100644 index 0000000..5748893 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_aruco_top_wrist.STL differ diff --git a/stretch_description/batch/otis/meshes/link_camera.STL b/stretch_description/batch/otis/meshes/link_camera.STL new file mode 100644 index 0000000..e257ea9 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_camera.STL differ diff --git a/stretch_description/batch/otis/meshes/link_dry_erase_holder.STL b/stretch_description/batch/otis/meshes/link_dry_erase_holder.STL new file mode 100644 index 0000000..a123087 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_dry_erase_holder.STL differ diff --git a/stretch_description/batch/otis/meshes/link_dry_erase_marker.STL b/stretch_description/batch/otis/meshes/link_dry_erase_marker.STL new file mode 100644 index 0000000..5929498 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_dry_erase_marker.STL differ diff --git a/stretch_description/batch/otis/meshes/link_gripper.STL b/stretch_description/batch/otis/meshes/link_gripper.STL new file mode 100644 index 0000000..5b64977 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_gripper.STL differ diff --git a/stretch_description/batch/otis/meshes/link_gripper_finger_left.STL b/stretch_description/batch/otis/meshes/link_gripper_finger_left.STL new file mode 100644 index 0000000..3da0e91 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_gripper_finger_left.STL differ diff --git a/stretch_description/batch/otis/meshes/link_gripper_finger_right.STL b/stretch_description/batch/otis/meshes/link_gripper_finger_right.STL new file mode 100644 index 0000000..7a6ac10 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_gripper_finger_right.STL differ diff --git a/stretch_description/batch/otis/meshes/link_gripper_fingertip_left.STL b/stretch_description/batch/otis/meshes/link_gripper_fingertip_left.STL new file mode 100644 index 0000000..58b5e22 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_gripper_fingertip_left.STL differ diff --git a/stretch_description/batch/otis/meshes/link_gripper_fingertip_right.STL b/stretch_description/batch/otis/meshes/link_gripper_fingertip_right.STL new file mode 100644 index 0000000..022eff8 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_gripper_fingertip_right.STL differ diff --git a/stretch_description/batch/otis/meshes/link_head.STL b/stretch_description/batch/otis/meshes/link_head.STL new file mode 100644 index 0000000..8373521 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_head.STL differ diff --git a/stretch_description/batch/otis/meshes/link_head_pan.STL b/stretch_description/batch/otis/meshes/link_head_pan.STL new file mode 100644 index 0000000..04ea7f9 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_head_pan.STL differ diff --git a/stretch_description/batch/otis/meshes/link_head_tilt.STL b/stretch_description/batch/otis/meshes/link_head_tilt.STL new file mode 100644 index 0000000..4ba7edc Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_head_tilt.STL differ diff --git a/stretch_description/batch/otis/meshes/link_left_wheel.STL b/stretch_description/batch/otis/meshes/link_left_wheel.STL new file mode 100644 index 0000000..d0412b9 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_left_wheel.STL differ diff --git a/stretch_description/batch/otis/meshes/link_lift.STL b/stretch_description/batch/otis/meshes/link_lift.STL new file mode 100644 index 0000000..2b19885 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_lift.STL differ diff --git a/stretch_description/batch/otis/meshes/link_mast.STL b/stretch_description/batch/otis/meshes/link_mast.STL new file mode 100644 index 0000000..87cbc61 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_mast.STL differ diff --git a/stretch_description/batch/otis/meshes/link_puller.STL b/stretch_description/batch/otis/meshes/link_puller.STL new file mode 100644 index 0000000..33dd044 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_puller.STL differ diff --git a/stretch_description/batch/otis/meshes/link_respeaker.STL b/stretch_description/batch/otis/meshes/link_respeaker.STL new file mode 100644 index 0000000..34ba67f Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_respeaker.STL differ diff --git a/stretch_description/batch/otis/meshes/link_right_wheel.STL b/stretch_description/batch/otis/meshes/link_right_wheel.STL new file mode 100644 index 0000000..676298a Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_right_wheel.STL differ diff --git a/stretch_description/batch/otis/meshes/link_wrist_yaw.STL b/stretch_description/batch/otis/meshes/link_wrist_yaw.STL new file mode 100644 index 0000000..50cf4b9 Binary files /dev/null and b/stretch_description/batch/otis/meshes/link_wrist_yaw.STL differ diff --git a/stretch_description/batch/otis/meshes/omni_wheel_m.STL b/stretch_description/batch/otis/meshes/omni_wheel_m.STL new file mode 100644 index 0000000..19d2bb8 Binary files /dev/null and b/stretch_description/batch/otis/meshes/omni_wheel_m.STL differ diff --git a/stretch_description/batch/otis/meshes/respeaker_base.STL b/stretch_description/batch/otis/meshes/respeaker_base.STL new file mode 100644 index 0000000..f681199 Binary files /dev/null and b/stretch_description/batch/otis/meshes/respeaker_base.STL differ diff --git a/stretch_description/batch/otis/urdf/stretch_aruco.xacro b/stretch_description/batch/otis/urdf/stretch_aruco.xacro new file mode 100644 index 0000000..48bb565 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_aruco.xacro @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_base_imu.xacro b/stretch_description/batch/otis/urdf/stretch_base_imu.xacro new file mode 100644 index 0000000..5616676 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_base_imu.xacro @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_d435i.xacro b/stretch_description/batch/otis/urdf/stretch_d435i.xacro new file mode 100644 index 0000000..167383d --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_d435i.xacro @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_description.xacro b/stretch_description/batch/otis/urdf/stretch_description.xacro new file mode 100644 index 0000000..d2f9359 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_description.xacro @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_dry_erase_marker.xacro b/stretch_description/batch/otis/urdf/stretch_dry_erase_marker.xacro new file mode 100644 index 0000000..de1e234 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_dry_erase_marker.xacro @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_gripper.xacro b/stretch_description/batch/otis/urdf/stretch_gripper.xacro new file mode 100644 index 0000000..03acc68 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_gripper.xacro @@ -0,0 +1,302 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_gripper_with_puller.xacro b/stretch_description/batch/otis/urdf/stretch_gripper_with_puller.xacro new file mode 100644 index 0000000..c3e9ecf --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_gripper_with_puller.xacro @@ -0,0 +1,359 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_laser_range_finder.xacro b/stretch_description/batch/otis/urdf/stretch_laser_range_finder.xacro new file mode 100644 index 0000000..bc89ffd --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_laser_range_finder.xacro @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stretch_description/batch/otis/urdf/stretch_main.xacro b/stretch_description/batch/otis/urdf/stretch_main.xacro new file mode 100644 index 0000000..93f1597 --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_main.xacro @@ -0,0 +1,841 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1.0 + 1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/stretch_description/batch/otis/urdf/stretch_respeaker.xacro b/stretch_description/batch/otis/urdf/stretch_respeaker.xacro new file mode 100644 index 0000000..120d9ee --- /dev/null +++ b/stretch_description/batch/otis/urdf/stretch_respeaker.xacro @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +