-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is anyone successfully running Trossen ALOHA robot? I need your help. #9
Comments
To reduce the jerks in the arm's movement, I recommend using the --temporal-agg flag when running the script. If you’re already using temporal aggregation, ensure that the chunk size during training is appropriately set—not too small or too large—as both extremes can lead to jerky motions. I haven't encountered the RuntimeError mentioned in the image, but I'm happy to help you troubleshoot it if you can provide more details. |
`if temporal_agg:
Can you make this change and let me know if it works? |
This works for me. Thank you. |
We got a similar error during training. These two errors are probably due to the same reason. We use @shantanuparab-tr I would appreciate it if there is any solution or comment on this issue. |
We hope you're enjoying your time with the happy ALOHA robot.
A few weeks ago, we received an ALOHA robot kit from the U.S. and successfully assembled it in Korea. Currently, we are in the process of running the robot, but we've encountered some challenges along the way. Below are the steps we've taken so far:
Robot assembly -> Completed without any issues.
Software (SW) check on the laptop provided by Trossen -> We faced some issues with ros2 and Python libraries initially, but we believe we have resolved them.
Hardware (HW) connection check -> Completed. We have confirmed that all inputs (cameras, arms, base) are properly recognized by the computer with no problems.
Recording and replaying our own episodes -> Completed without any issues.
Training episodes to create checkpoints -> Completed. We utilized our own episodes from step 4 and a public dataset (aloha_mobile chair_truncated) to generate checkpoints, and encountered no issues.
Evaluating the robot -> We are experiencing issues at this stage. By "evaluating," we mean the process of loading a checkpoint created in step 5 and allowing ALOHA to operate autonomously without human control. We believe this step is executed by the eval_bc() function in imitate_episodes.py. At this point, we have identified two main issues. First, the robot jerks its arms sharply instead of moving smoothly. Second, it produces an error message after evaluation, as shown below.
We are curious if you have encountered similar issues and managed to complete all these steps without any problems.
We encountered difficulties only during step 2. Could this be the underlying cause?
The text was updated successfully, but these errors were encountered: