Skip to content

enhanced-telerobotics/single_psm_manipulation_dataset

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Single PSM Simple Tissue Phantom Dataset

Sample Image

The Single PSM Simple Tissue Phantom Dataset is a multimodal dataset of teleoperate manipulations performed using only the right patient side manipulator (PSM) from a da Vinci Research Kit on a silicone tissue phantom stretched over a sponge base layer. The data are collected in different robot and camera configurations relative to the tissue stage, with different surgical tools (Cadiere and Maryland Bipolar forceps) and with different silicone material (Limbs and Things tissue and DragonSkin).

Download Link

Link

If you use this dataset, please cite our paper where the dataset was first presented.

Z. Chua, A. M. Jarc, and A. M. Okamura, “Toward Force Estimation in Robot-Assisted Surgery using Deep Learning with Vision and Robot State,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), May 2021, pp. 12335–12341. doi: 10.1109/ICRA48506.2021.9560945.

@inproceedings{chuaForceEstimationRobotAssisted2021, title = {Toward Force Estimation in Robot-Assisted Surgery Using Deep Learning with Vision and Robot State}, booktitle = {2021 IEEE International Conference on Robotics and Automation (ICRA)}, author = {Chua, Zonghe and Jarc, Anthony M. and Okamura, Allison M.}, year = {2021}, month = may, pages = {12335--12341}, doi = {10.1109/ICRA48506.2021.9560945}, }

Dataset Format

File Naming Convention

The data is in the ROS ".bag" format. With the nomenclature: Configuration_Material_Tool_Index.bag

Configuration Description
C Reference Configuration
R1 Robot Base and Camera Shift -1.5cm in X in robot base frame coords
R2 Robot Base and Camera Shift -3cm in X in robot base frame coords
R3 Robot Base and Camera Shift -4cm in X in robot base frame coords
L1 Robot Base and Camera Shift +1.5cm in X in robot base frame coords
L2 Robot Base and Camera Shift +3cm in X in robot base frame coords
L3 Robot Base and Camera Shift +4cm in X in robot base frame coords
Z1 Robot Base and Camera Shift -0.635cm in Z in robot base frame coords
Z2 Robot Base and Camera Shift -1.270cm in Z in robot base frame coords
Z3 Robot Base and Camera Shift -1.905cm in Z in robot base frame coords
Material Description
M1 Limbs and Things
M2 DragonSkin
Tool Description
T1 Cadiere
T2 Maryland

ROS Topics

Topic Type
/camera/left/image_color/compressed sensor_msgs/CompressedImage
/camera/right/image_color/compressed sensor_msgs/CompressedImage
/dvrk/PSM2/jacobian_body std_msgs/Float64MultiArray
/dvrk/PSM2/jacobian_spatial std_msgs/Float64MultiArray
/dvrk/PSM2/position_cartesian_current geometry_msgs/PoseStamped
/dvrk/PSM2/position_cartesian_desired geometry_msgs/PoseStamped
/dvrk/PSM2/state_jaw_current sensor_msgs/JointState
/dvrk/PSM2/state_jaw_desired sensor_msgs/JointState
/dvrk/PSM2/state_joint_current sensor_msgs/JointState
/dvrk/PSM2/state_joint_desired sensor_msgs/JointState
/dvrk/PSM2/twist_body_current geometry_msgs/TwistStamped
/dvrk/PSM2/wrench_body_current geometry_msgs/WrenchStamped
/force_sensor geometry_msgs/WrenchStamped

Extraction Script

For convenience we provide an extraction script. It uses the rosbag package and was written for the Python 2 version of ROS. So it hasn't been tested for Python 3 ROS versions. It also uses some other packages like tqdm and more critically, OpenCV. There might be modifications needed to make it work for specific version of OpenCV.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages