surgical-robotics-ai / surgical_robotics_challenge

Interactive Robot Assisted Suturing Simulation
55 stars 43 forks source link

Instruction on running simulation with ROS topic wrappers #76

Open JackHaoyingZhou opened 1 year ago

JackHaoyingZhou commented 1 year ago

For running teleoperation, we usually follow this pipeline:

  1. Run the AMBF simulator.
  2. Run the roslaunch for the devices
  3. Run the bash files, such as https://github.com/collaborative-robotics/surgical_robotics_challenge/blob/master/scripts/surgical_robotics_challenge/teleoperation/mtml_psm1_teleop.sh

Nevertheless, as mentioned in https://github.com/collaborative-robotics/surgical_robotics_challenge/discussions/73#discussioncomment-5757923, we probably also need to run launch_crtk_interface.py to "wrap" the AMBF ROS topics.

I would like to suggest that we may add some comments or pipeline in the README.md (https://github.com/collaborative-robotics/surgical_robotics_challenge/blob/master/scripts/README.md) on how to run CRTK-wrapped teleoperation since it is not very clear.

In addition, I believe there is some existed issue as discussed in https://github.com/collaborative-robotics/surgical_robotics_challenge/discussions/30. A potential conflict may turn out when using AMBF topics. Would you mind providing some instructions on which topics I should avoid?