Поведение роботов NAO активируется без запуска - PullRequest
0 голосов
/ 05 февраля 2019

Поведение робота NAO срабатывает без запроса пользователя.Иногда кажется, что он застрял в каком-то цикле, где он постоянно активирует случайные поведения, вообще не слушая пользователя.

Поведения сделаны в SDK Choregraph.У меня установлены триггерные фразы, и условие триггера примерно такое, как показано ниже.Я пытался удалить и переустановить поведения, но проблема сохраняется.

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

Я ожидаю, что поведение будет срабатывать только тогда, когда пользователи произносят фразы триггера, но оно срабатывает самостоятельно, часто без остановок, игнорируя ввод пользователя.

1 Ответ

0 голосов
/ 06 февраля 2019

После еще нескольких работ я понял, в чем проблема.НИКОГДА не устанавливайте условия запуска.Они позволяют роботу запускать действия автономно (без участия пользователя), что запутало мой проект.Условия запуска следует устанавливать только в том случае, если вы хотите, чтобы ваш робот начал выполнять действие самостоятельно.

...