Skip to content
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

Hardware Deployment for Unitree Go1 #42

Open
Sg7400 opened this issue Jun 5, 2024 · 6 comments
Open

Hardware Deployment for Unitree Go1 #42

Sg7400 opened this issue Jun 5, 2024 · 6 comments

Comments

@Sg7400
Copy link

Sg7400 commented Jun 5, 2024

Thank you very much for sharing your resulting code.

I am hardware testing your results using a Unitree Go1 robot.

I only modified 1 line in your code.
I modified angle_tolerance=0.2 in line 289 of a1_ros_run.py to 2.0 and tested it.

There seem to be some issues.
Could you tell me where I need to change the code?

[Video-1]

Stand_Up.mov
  1. After running python a1_ros_run.py --mode upboard --logdir Nov02..., the robot does not wake up immediately and starts shaking.
    And after a few seconds, the robot stands up.
  2. And when the robot stands up, its upper body is tilted because it cannot straighten its hind legs.

[Video-2]

Fall_Donw.mov
  1. When I control the robot with the joystick, the robot becomes unstable and falls.

Could you tell me where the problem is?

Thank you.

@ZiwenZhuang
Copy link
Owner

Did you turn off the built-in control program? (For go1, some buttons on the joysticks must be pressed before you launch any user program)

Maybe refer to the documentation of go1.

@Sg7400
Copy link
Author

Sg7400 commented Jun 7, 2024

Press the L2+A, L2+A, L2+B, L1+L2+Start button on the remote control and start in low-level control mode.

I think there is a problem with UDP communication, so I will look into the cause further.

Thank you.

@KUsaka-xu
Copy link

KUsaka-xu commented Jun 30, 2024

sorry to bother you,I want to ask did you train the a1 model or go1 in simulation?

@ZiwenZhuang
Copy link
Owner

Yes, I trained model both on A1's urdf and Go1's urdf.

@Zhihaibi
Copy link

Press the L2+A, L2+A, L2+B, L1+L2+Start button on the remote control and start in low-level control mode.

I think there is a problem with UDP communication, so I will look into the cause further.

Thank you.

Hi, I have the same situation as you. Go1 keeps shaking at the start of the procedure. Please let me know if you have solved it. Thanks.

@tw0127
Copy link

tw0127 commented Oct 6, 2024

Press the L2+A, L2+A, L2+B, L1+L2+Start button on the remote control and start in low-level control mode.

I think there is a problem with UDP communication, so I will look into the cause further.

Thank you.

Hi, I have the same problem with go2. Please let me know if you have solved it.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants