Pepper Robot Tour - умная навигация

Заранее спасибо за помощь! Главный вопрос сводится к следующему: какие существуют решения, позволяющие заставить Пеппер разумно ориентироваться в своей среде?

Мы заинтересованы в том, чтобы она провела экскурсию по нашему объекту. Однако проблема сохраняется: она не будет корректировать свой курс на больших расстояниях, что приведет к ее смещению влево или вправо со временем, ударам о стены и нарушению кода. Чтобы попытаться заставить ее ориентироваться с умом, мы использовали сторонние решения, такие как навигация SPQREL: https://github.com/LCAS/spqrel_navigation/wiki/NAOQI-Installation-and-Usage, но понял, что запуск gmapping из ROS для получения файла карты окружения .yaml на Pepper, по-видимому, невозможен, и файл лучше всего сначала сгенерировать с помощью другого робота.

Мы запускаем систему Windows с подсистемой Linux и напрямую подключились к роботу. Что мы можем совместить с нашим туром по перцу в Хореграфе, чтобы она ехала прямо по длинному коридору?


person PrecentralGyrus    schedule 07.12.2018    source источник


Ответы (1)


Навигация робота Pepper не подходит для практического использования. Платформа слишком нестабильна, чтобы двигаться со скоростью человека, а датчики недостаточно надежны для навигации в живой среде.

Вы можете попробовать сами на этом образце:

https://github.com/aldebaran/naoqi_navigation_samples

А вот документация по API:

http://doc.aldebaran.com/2-5/naoqi/motion/alnavigation-api.html?highlight=navigate

person Anders_K    schedule 10.12.2018
comment
Спасибо за источники, однако эти датчики, безусловно, достаточно надежны для навигации в реальном времени, как показано в этом видео: youtube.com/watch?v=MtOYsl81b7Q Это причина, по которой я пытаюсь запустить инструмент gmapping на нашем роботе с кинетической функцией ROS. Как мы можем получить отображение инструмента на нашем роботе? - person PrecentralGyrus; 11.12.2018