Closed mfheinemann closed 1 year ago
Have you tested that this works with the robot, e.g. executed the code and recorded a video of it?
@jeremysee2 yeah, I tested it on spot. Here you see a "pick & place" but the PR only deals with the picking.
Just one question, I noticed you removed the unstow command in force_trajectory
, does the pick service work if you start from the Stow position?
If it doesn't work maybe we should throw an exception when starting from that pose.
Yeah, it works this way. If you look at the video, the arm directly goes to "look at ground" as part of grasp3d without being unstowed before.
Then the PR is fine by me, @heuristicus any thoughts?
Also, you might want to run a Black formatter like this one for VS Code to pass the CI check.
Fine to merge once black has been applied. If you have black installed, just run black .
in this repo.
I've run this on my Spot, it seems to work as expected, to add another testing data point.
Adding ROS service for PickObject Proto