Подключение джойстиков к ПК
Last updated
Last updated
Конфигурационный файл настроен на работу с такими популярными джойстиками как: Logitech Gamepad F710, Microsoft X-Box 360 pad.
Для работы с джойстиком, подключите его к ПК
Джойстик работает только с симулятором. Поэтому необходимо, чтобы в файле .bashrc не было информации об удаленном подключении к ROS-мастеру. Откройте файл .bashrc командой nano ~/.bashrc
и проверьте наличие строк:
Если их нет, то всё в порядке. Если строчки есть, то просто закомментируйте их или в качестве ROS_MASTER_URI поставьте IP-адрес вашего компьютера.
После изменения файла ~/.bashrc перезапустите терминал.
Теперь запустите пакет симуляции (см. ) командой
Вместо jsX укажите название вашего джойстика в системе. Вы можете найти его по адресу /dev/input
.
Нажмите на джойстике кнопку START, она должна запустить сценарий вставания МОРСа: робот разведет ноги и встанет в симуляции.
После этого можно двигать стиками и перемещаться роботом по карте.
При работе с джойстиком есть возможность переключаться между режимами. Для этого используются следующие сочетания кнопок:
R1 + Select - управление корпусом
L1 + Select - управление кинематикой ног
R1 + L1 + Select - управление каждым приводом по отдельности
Select - управление ходьбой
L-Stick Y - вперед/назад
L-Stick X - вправо/влево
R-Stick X - радиус поворота
A - дать лапу
B - кувырок
L-Stick Y - перемещение по оси Z
L-Stick X - вращение по крену
R-Stick Y - вращение по тангажу
R-Stick X - вращение вокруг Z
Вправо/влево - переключение между ногами
L-Stick Y - перемещение по оси X
L-Stick X - перемещение по оси Y
R-Stick Y - перемещение по оси Z
Вправо/влево - переключение между приводами
R-Stick Y - вращение двигателя
Если вдруг, ваш джойстик по умолчанию не поддерживается пакетом, то вы можете перенастроить конфигурационный файл под ваше устройство (см. )