UR5 Robot Integration Questions and Considerations #343
Replies: 4 comments
-
|
You could see in the UR5 tutorial how to set up action dim and cameras for finetuning UR5. |
Beta Was this translation helpful? Give feedback.
-
|
I have the same question. Since I am using a robot arm that is not exactly same with UR5, only part alike. I want to test the model on our platform. Any thing more than the UR5 tutorial ? |
Beta Was this translation helpful? Give feedback.
-
|
Did you manage to get it running? I am using ROS2 humble. With the base model, the robot moves randomly. I think I am doing something wrong here. Any help would be appreciated. |
Beta Was this translation helpful? Give feedback.
-
|
Good questions on UR5 integration. Here's what I think: Action Dimensions Set action_dim=6 in your UR5 policy config Camera Setup Minimum: 1-2 external cameras covering the workspace well PI Internal Runtime UR5 joint limits and home position defined Existing Checkpoints Fine-tuning on UR5 data because of different kinematics Implementation approach: Start with minimal ur5_policy.py based on droid_policy.py |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Discussion: OpenPI Integration with UR5
Hello OpenPI team,
I noticed interest in using OpenPI with UR5 robots (issue #289) and would like to better understand the requirements before attempting an implementation. I have some specific questions after examining the codebase:
Current Understanding and Questions
1. Action Dimensions
The UR5 has 6 DOF, whereas I see ALOHA uses 14 DOF (lines 103-111 in
src/openpi/policies/aloha_policy.py):action_dim=6, or does the model expect a specific format?2. Camera Setup
The DROID model uses multiple cameras, including a wrist camera:
3. PI Internal Runtime
I see references to a "PI internal runtime" in issues #324 and #326, where different robots are standardized:
4. Using Existing Checkpoints
Since both UR5 and DROID are single-arm robots:
Next Steps
Based on the responses, I'd like to work on implementing UR5 support by:
ur5_policy.pymodule with appropriate transformsconfig.pyAny guidance from the team would be greatly appreciated before I start work on this integration.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions