как подключить нао робота к приложению Android с помощью сокетов - PullRequest
0 голосов
/ 09 марта 2019

Я хочу подключить приложение для Android, чтобы поставить хореографию, например, если пользователь нажмет 1 в Android Studio, танец Нао-робота, как я могу применить это?Я пытался с сокетом, но он не работает

1 Ответ

0 голосов
/ 05 июня 2019

Вы не можете подключить приложение Android к Choregraphe или реагировать на нажатие в Android Studio.Однако вы можете подключить приложение Android к роботу, и оттуда запустить установленное на нем поведение Choregraphe.

Для этого лучше всего использовать libqi-java , которыйВы можете перекомпилировать для вашей целевой платформы Android.См. пример Android .

Это не просто, но это предоставит вам прямой доступ к API NAOqi.Альтернативой является использование другого промежуточного программного обеспечения и связывание его с NAOqi, но это не рекомендуется, поскольку в конечном итоге вы можете открыть дыры в безопасности.

Затем, когда у вас есть доступ к NAOqi, используйте ALBehaviorManager.runBehavior("your_app/your_dance").

...