quadruped_ctrl icon indicating copy to clipboard operation
quadruped_ctrl copied to clipboard

状态估计器

Open HitSZwang opened this issue 3 years ago • 5 comments

你有遇到这样的问题吗?状态估计器在Z方向产生变化之后,始终认为机器人在地面上。有没有什么好的方法解决状态估计器不准确的问题,感谢。

HitSZwang avatar Dec 14 '20 02:12 HitSZwang

状态估计器确实没有考虑Z方向变化,但是应该不会影响上楼梯或者斜面等情况,你是需要这个Z值变化吗?用来做什么?

Derek-TH-Wang avatar Dec 14 '20 03:12 Derek-TH-Wang

我感觉会影响上楼梯或斜面,状态估计器一直认为机器人在平面上走,跟在斜面上还是有很大区别的。 还有一个问题,他是根据摆动时间来判断触地状态的,在爬斜面刚开始的时候,由于斜面高,前腿摆动的Z值小,前腿已经落地了,但是代码会认为机器人跟在地面上一样,前腿还没有落地。这样就造成机器人在爬上斜面的时候特别不稳定。目前没有找到特别好的解决办法

HitSZwang avatar Dec 14 '20 03:12 HitSZwang

恩,还是有一定影响,但是斜面上稳定性试了一下貌似还可以,你说的特别不稳可以发个视频看一下是什么状态吗。 这个问题应该可以考虑改变身体姿态解决。

Derek-TH-Wang avatar Dec 14 '20 07:12 Derek-TH-Wang

编译的时候出现了 cannot find cpp.so file 请问这个怎么解决

1219883141 avatar Mar 08 '21 11:03 1219883141

编译的时候出现了 cannot find cpp.so file 请问这个怎么解决

在对应的python文件中你会找到这句话,原因是加载.so的文件路径不对,改一下就可以了 将so_file = self.path.replace('src/quadruped_ctrl', 'devel/lib/libquadruped_ctrl.so')改为so_file = self.path.replace('src/quadruped_ctrl', '/devel/lib/libquadruped_ctrl.so')

NoDoubleBird avatar Aug 22 '22 08:08 NoDoubleBird