-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Hi, I was trying to run the robot utility models for a research project but I was running into some issues getting the VQ-BeT model to work. I made the mount for the iPhone 14 Pro and the grippers, and followed the instructions on robotutilitymodels.com/docs/ for running the policy, but it isn't able to perform any of the tasks properly.
For context, we are using the Stretch RE2 with a DexWrist 2, Record3D app as specified, and set the angle to roughly 75º. The terminal commands to run the robot server and the policy both worked fine with no errors. However, when we take a policy step in the UI after updating the parameters and homing the robot, the Stretch RE2 robot consistently moves to the left instead of picking up the object. We used paper bags and a tissue box like the paper used, but the robot wasn't able to successfully grab the object in any of those cases.
Here's what we did:
- When we originally ran the script, the robot wrist was placed at a 90º angle to the arm and we mounted the phone where the two metal strips come together (see picture 1).
- Running the policy then resulted in the issue where the robot would consistently move to the left.
- After going through the paper again we noticed that the wrist in the paper was oriented away from the arm so it is in line with the object, so we went into the code and set the wrist yaw so it is oriented like the paper (see picture 2).
- We faced the same issue. We then decided to mount the phone further back on the wrist so it is above the motor powering the wrist (see picture 2) and faced the same issue.
We also added some additional photos and video for reference.
Picture 1: Position of the phone mount on the robot wrist
Picture 2: Side view of the new gripper orientation so it is in line with the wrist motor, and the phone mount is further back
Picture 3: Angle showing the phone running the Record3D app and the arm and wrist oriented in the same direction towards the target object (paper bag)
Picture 4: The angle of the phone is set to roughly 75º
Picture 5: Entire setup of the robot, phone, and paper bag
Picture 6: The mount we have and how it is positioned on the wrist
IMG_3933.mp4
We're not sure why this is happening, and would appreciate any guidance on how we might get this working.
Also, on the UI for running the policy, is there any way to make it so we don't have to keep pressing the "Take a policy step" button. In the demonstration videos, it seems like they run seamlessly in one press.
Thank you in advance! 🦾🤖✨