Skip to content

Feature/bimanual p2p

Thomas Nadovich requested to merge feature/bimanual-p2p into devel

Description

Added a bimanual variant of the normal PointToPoint checkout program to run on two robots at the same time. I just made a second RobotControllerSwitchable for the secondary robot and duplicated pretty much every line that interacts with the primary one to also apply to the secondary. Also needed a secondary callback function for the second robot. I think that this is probably better merged with the original P2P as a toggle-able option rather than it's own program, but I wanted to get the basic idea off of the SRAL console

What to focus on

  • I'm not sure what this'll do if the robots aren't in the same handedness, but probably nothing good
  • I didn't find any comments that were invalidated by the changes, but I didn't look that hard
  • I don't think this needs to be cleaned up much to be merged, as it's a sandbox program for a non-medical feature
  • It probably makes sense to just diff the .cs file with the normal P2P code rather than look at the diff on it's own
Edited by Thomas Nadovich

Merge request reports

Loading