unitreerobotics / unitree_legged_sdk

SDK tools for control robots.
BSD 3-Clause "New" or "Revised" License
298 stars 165 forks source link

How to get Low-Level Control Working #104

Open andrewipstirling opened 1 year ago

andrewipstirling commented 1 year ago

Hi,

Very confused on the documentation provided for low-level control. High-Level control examples work but no low-level ones do. Any help would be very appreciated. Have already tried:

We are on legged_sport version 1.38. We are in low-level programming mode (L2 + A, L2 + A, L2 +B, L1 + L2 + START).

Thanks

xyq1223 commented 1 year ago

Hello, we presume that your robot dog is not switched to normal mode. If the dog makes a beeping sound when running, try switching the mode again

yiyuc commented 1 year ago

You can ssh into the raspberry PI board and then kill the legged_sport process. Then the robot is 100% in low-level mode

xyq1223 commented 1 year ago

Hi, yes, to make sure the robot dog is in low-level mode, ssh into the raspberry pi board, then kill the legged_sport process.

andrewipstirling commented 1 year ago

Killing the legged_sport_process doesn't fix it. I get data back but cannot send any commands to dog.

xyq1223 commented 1 year ago

Hello, is your robot dog a Go1 edu (only edu models are suitable for this method)

Yaru-Gu commented 9 months ago

Hello @xyq1223, will (L2 + A, L2 + A, L2 +B, L1 + L2 + START) put the robot Go1 EDU into the normal mode?