NAO机器人行为被激活而未被触发

时间:2019-02-05 19:55:49

标签: nao-robot choregraphe

NAO机械手的行为无需用户提示即可触发。有时似乎陷入某种循环中,在该循环中,它不断激活随机行为,而根本没有听用户的声音。

行为是在Choregraph SDK中完成的。我设置了触发短语,触发条件如下所示。我尝试删除并重新安装行为,但问题仍然存在。

('Launchpad/numPeopleZone1'>0 ~ 5) & ('Launchpad/PreviousBehavior' != '<activity-name>/behavior_1')

我希望这些行为仅在用户说出触发短语时才触发,但是它们是自己触发的,常常是不停地忽略用户的输入。

1 个答案:

答案 0 :(得分:0)

经过更多的工作,我意识到了问题所在。切勿设置触发条件。它们允许机器人自动启动活动(无需用户输入),这使我的项目一团糟。仅当您希望机器人自行开始执行活动时,才应设置触发条件。