Соединитесь с удаленным устройством ROS и запустите ядро ROS. Ядро ROS необходимо, чтобы запустить узлы ROS, чтобы связаться через сеть ROS. Можно запустить и остановить ядро ROS или узел и проверять их состояние с помощью объекта rosdevice
.
Создайте связь с устройством ROS. Задайте адрес, имя пользователя и пароль вашего определенного устройства ROS. Устройство содержит информацию об устройстве ROS, включая доступные узлы ROS, которые могут быть запущены с помощью runNode
.
d =
rosdevice with properties:
DeviceAddress: '192.168.154.131'
Username: 'user'
ROSFolder: '/opt/ros/hydro'
CatkinWorkspace: '~/catkin_ws_test'
AvailableNodes: {'robotcontroller' 'robotcontroller2'}
Запустите ядро ROS и проверку, если она запускается.
Остановите ядро ROS и подтвердите, что оно больше не запускается.