robomechanics / quad-sdk

Software tools for agile quadrupeds, developed by the Robomechanics Lab at Carnegie Mellon University.
https://robomechanics.github.io/quad-sdk/
MIT License
694 stars 132 forks source link

Problems of a local planner on a real robot Unitree Go1 #383

Closed mfclabber closed 1 year ago

mfclabber commented 1 year ago

Hello. I had a problem with the local planner on a real robot .. . When I run my "remote_driver.launch" and "roslaunch quad_utils quad_plan.launch reference:=twist logging:=true" I get this situation. The robot is standing still, but its trajectory is moving up. @jcnorby , How can I fix this? Screenshot from 2023-06-23 18-09-38 Screenshot from 2023-06-23 18-53-03 Screenshot from 2023-06-23 18-53-04

elpimous commented 1 year ago

@mfclabber how did you solve your problem?

mfclabber commented 1 year ago

@elpimous The problem was in the robot's IMU, namely in the wrong coordinates relative to the robot. It was also necessary to adapt NMPC for Unitree Go1. These changes can be seen in my repository.

elpimous commented 1 year ago

Thanks for answer.