【问题标题】:Pepper movement not working with choregraphe behaviour辣椒运动不适用于编排行为
【发布时间】:2017-06-09 10:10:13
【问题描述】:

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

NAOqi的版本是2.5.5.5

【问题讨论】:

    标签: robotics pepper


    【解决方案1】:

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

    【讨论】:

    • 正如 Maxime 所说,这可能是路上的障碍物,您可以在每个灰色输出中添加一个saybox,说“我被阻止了”,并尝试消除路上的所有障碍物(即使是你)。有时阳光也被视为障碍......
    【解决方案2】:

    正如 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多