Запустите узел ROS и подключение к ведущему устройству ROS
ros.Node объект представляет узел ROS в сети ROS. Объект позволяет вам связаться с остальной частью сети ROS. Необходимо создать узел, прежде чем можно будет использовать другую функциональность ROS, такую как издатели, подписчики и сервисы.
Можно создать узел ROS с помощью rosinit функция, или путем вызова ros.Node:
rosinit — Создает один узел ROS в MATLAB®. Можно задать существующее ведущее устройство ROS, или функция создает один для вас. Node объект не отображается.
ros.Node— Создает несколько узлов ROS для использования в той же сети ROS в MATLAB.
N = ros.Node( инициализирует узел ROS Name)Name и попытки соединиться с ведущим устройством ROS в URI по умолчанию, http://localhost:11311.
N = ros.Node( попытки соединиться с ведущим устройством ROS в заданном IP-адресе или имени хоста, Name,Host)Host с помощью номера порта по умолчанию, 11311.
N = ros.Node(попытки соединиться с ведущим устройством ROS с номером порта, Name,Host,Port)Port.
N = ros.Node( попытки соединиться с ведущим устройством ROS в заданном IP-адресе, Name,MasterURI,Port)MasterURI.
N = ros.Node(___,'NodeHost',HostName) задает IP-адрес или имя хоста что использование узла, чтобы рекламировать себя к сети ROS. Примеры включают "192.168.1.1" или "comp-home". Можно использовать любой из аргументов от предыдущих синтаксисов.