Движение перца не работает с хореографическим поведением

Я пытаюсь позволить Пеппер выполнять действительно базовую последовательность движений с помощью Choregraphe: вращение, затем один метр вперед, затем еще одно вращение и, наконец, один метр вперед. В большинстве случаев, когда я использую поведение, последовательность не может быть завершена, поскольку робот зависает. Каждый раз я слышу шум двигателей, но в большинстве случаев робот не двигается. Учтите, что он находится на идеально гладкой поверхности. Кто-нибудь знает, в чем может быть причина этой проблемы? У вас есть предложения, как это исправить?

Версия NAOqi - 2.5.5.5

поток коробки в хореграфе


person Alessandro Cocilova    schedule 09.06.2017    source источник


Ответы (2)


Как говорит Маканиот, у робота есть некоторые агрессивные функции безопасности, и робот может внезапно остановиться. Однако, если вы знаете, что делаете, и принимаете на себя риск, вы можете отключить безопасность в веб-настройках.

Ознакомьтесь с особенностями предотвращения столкновений здесь: 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

person Anders_K    schedule 12.06.2017

У робота много безопасности. Если робот не может двигаться из-за препятствия, в поле хореграфа будет указано, что ваше движение не удалось (серый цвет в поле «Переместить в»), и отменить ваш поток. В вашей программе поток будет продолжаться только в том случае, если движение будет успешным.

person mcaniot    schedule 09.06.2017
comment
Как говорит Максим, это могут быть препятствия на пути, вы можете добавить блок сообщений к каждому серому выходу с сообщением, что я заблокирован, а также попытаться удалить все препятствия на пути (даже вас). Иногда солнечный свет также рассматривается как препятствие ... - person Alexandre Mazel; 12.06.2017