unitreerobotics / unitree_guide

BSD 3-Clause "New" or "Revised" License
251 stars 62 forks source link

请问如何直接定义go1的位置和姿态来替代keyboard #51

Closed wyzhang24 closed 1 year ago

wyzhang24 commented 1 year ago

您好,如果我想直接控制go1在simulation里到达某一个具体的位置以及姿态,如何把keyboard给替换掉呀?请问可以直接把keyboard中的ChangeValue函数里的userValue给覆盖掉成想要的位置和姿态吗? 另外想问下您的书在美国有办法买到吗?或者有什么线上版本可以参考吗?谢谢!

wyzhang24 commented 1 year ago

试了一下好像并不行。我hardcode了userValue.ly = 1.; 我感觉好像这里的value是一个相对位置。当它不等于0的时候,机器人就会一直走。

xiaoliangstd commented 1 year ago

你好,你可以直接查看State_Trotting 的 _Pcd变量,直接设置该变量,就可以设置期望位置

xiaoliangstd commented 1 year ago

这里有一个非正式交流群,有啥问题可以在群里交流

_cgi-bin_mmwebwx-bin_webwxgetmsgimg__ MsgID=8781014015936492596 skey=@crypt_d752e05f_9e117545a61a775cf7228697a1128c24 mmweb_appid=wx_webfilehelper