Shutter Description Package

3D models for visualizing and simulating the Shutter robot.

Quick Start

Run the following launch file to publish the robot description and joint states, as well as visualize the robot in RVIZ:

$ roslaunch shutter_description shutter_rviz.launch [robot_version:=2.0]

By default, the above launch file loads the model version 2.0, as illustrated below:

Shutter version 2.0

Shutter Models

This package contains descriptions for v. 0.1, 0.2, 2.0, and 3.0 of the robot. The first version of the robot used a ZED camera instead of a RealSense camera, and had no screen face. A picture of it is shown below:

Shutter version 0.1

Versions 2.0 and greater do not use arbotix, but a ROS Control hardware interface that connects through the U2D2 USB communication converter with the Dynamixel servos in the arm.

Version 3.0 of the robot also includes a mesh and simplified collision geometry for the movable cart developed for the Shutter In-the-Wild project.

Version 4.0 of the robot replaces the original screen face assembly and RealSense camera with a 3D printed head enclosure with an embedded Logitech C920 webcam. A picture of the updated head is shown below:

Shutter version 4.0


Acknowledgements: The arm model is based on the widowx_arm_description package by Robotnik. The Real Sense D435 camera model is based on the official realsense2_camera package by Intel. For Shutter v0.1, the ZED camera model is based on the racecar_description package by MIT.