Подключение к ROS на роботе
На компьютере необходимо указать, по какому адресу находится ROS-мастер roscore
. Для этого в терминале необходимо установить переменную окружения ROS_MASTER_URI
:
Для правильной работы сети, также необходимо установить переменную ROS_HOSTNAME:
Чтобы узнать свой IP-адрес, воспользуйтесь командой ifconfig
.
Удобно прописать ROS_MASTER_URI
и ROS_HOSTNAME
в файле .bashrc
, для того чтобы каждый раз не делать export
. Для этого необходимо открыть в текстовом редакторе файл ~/.bashrc
, например:
И в самый конец файла добавить строчки:
Сохраните файл и введите в терминале команду:
Аналогичные настройки ROS_MASTER_URI
и ROS_HOSTNAME
применены на роботе через файл .bashrc
.
Если все настройки проведены верно, вы можете выполнить на вашем компьютере команды ROS и увидеть результат их выполнения, например:
Last updated