0

我试图让 Pepper 使用 Choregraphe 做一个非常基本的动作顺序:一个旋转,然后向前一米,然后再旋转一次,最后向前一米。在我运行该行为的大多数情况下,由于机器人冻结,该序列无法完成。每次我都能听到电机的噪音,但大多数时候机器人不会移动。请考虑它是在一个完全光滑的表面上。有谁知道这个问题可能是什么原因?您对如何修复它有任何建议吗?

NAOqi的版本是2.5.5.5

编排中的盒流

4

2 回答 2

1

机器人有很大的安全性。如果机器人因为障碍物而无法移动,编排框会提示您的移动失败(移动到框上的灰色输出)并取消您的流程。在您的程序中,只有在移动成功时流程才会继续。

于 2017-06-09T10:25:35.547 回答
0

正如 mcaniot 所说,机器人具有一些激进的安全功能,机器人可能会突然停止。但是,如果您知道自己在做什么并接受风险,则可以在 Web 设置中禁用安全性。

在此处阅读避免碰撞的详细信息:http: //doc.aldebaran.com/2-5/naoqi/motion/reflexes-external-collision.html#pepp-pepper

您可以在此处找到禁用它的设置: 允许禁用安全功能

使用此方法启用/禁用设置: http ://doc.aldebaran.com/2-5/naoqi/motion/reflexes-external-collision-api.html#ALMotionProxy::setExternalCollisionProtectionEnabled__ssCR.bCR

于 2017-06-12T08:01:58.453 回答