roban虚拟仿真 机器人行走会卡住

本帖最后由 zhy 于 2022-2-18 22:20 编辑

在完成task02时,思路是:运用opencv不断计算按钮面积,判断条件发送行走指令。

实际操作过程中,机器人行走第一步就会卡住,也不会报错,但代码依旧在执行。
(approaching()中发送行走指令,仿真会卡死)

第一步就会卡死

第一步就会卡死

approaching 为自己写的函数

approaching 为自己写的函数
回复

使用道具 评分 举报

大神点评5

Universea 2021-12-12 09:33:45 显示全部楼层
请问这个问题有解决吗?
回复

使用道具 评分 举报

 楼主| 工程师最好了 2021-12-13 21:16:17 显示全部楼层
没有,场景依然会在机器人迈出第一步,为落下之前卡住,场景的时间也不变了。

点评

lff
尝试过单独走吗?不进入 approaching() 里的逻辑,单独发走的指令,按照 x_array(0.5, 0.0, 0.0) 的数据来。  发表于 2022-2-14 13:51
回复

使用道具 评分 举报

lff 2022-3-4 11:30:46 显示全部楼层
工程师最好了 发表于 2021-12-13 21:16
没有,场景依然会在机器人迈出第一步,为落下之前卡住,场景的时间也不变了。 ...

请问此问题解决了吗
回复

使用道具 评分 举报

lss 2022-6-21 19:51:24 显示全部楼层
你的步长调的太大了!!!你的向前x尝试设为0.1,这样应该就能正常走。
像你这样调成0.5的话,卡住之后你去查看bodyhub节点的输出,应该显示ik fail
虽然这里也有它本身程序设计的毛病,但主要问题在你。
回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册