节点
启动ROS节点并连接到ROS Master
描述
这ros.node.
对象表示ROS网络中的ROS节点。该对象使您可以与ROS网络的其余部分通信。您必须在使用其他ROS功能之前创建一个节点,例如发布者,订阅者和服务。
您可以使用ros节点使用罗斯尼特
功能,或通过呼叫ros.node.
:
罗斯尼特
- 在matlab中创建一个单个ROS节点®。您可以指定现有的ROS主机,或者该函数为您创建一个。这节点
对象不可见。ros.node.
- 创建多个ROS节点,以便在MATLAB中的同一ROS网络上使用。
创建
句法
描述
n = ros.node(
使用ROS节点初始化名称
的)名称
并尝试连接到默认URI的ROS主站,http:// localhost:11311
。
n = ros.node(
尝试在指定的IP地址或主机名中连接到ROS主设备,名称
那主持人
的)主持人
使用默认端口号,11311.
。
n = ros.node(
尝试连接到ROS主站的端口号,名称
那主持人
那港口
的)港口
。
n = ros.node(
尝试在指定的IP地址连接到ROS主站,名称
那Masteruri.
那港口
的)Masteruri.
。
n = ros.node(___,'nodehost',hostname)
指定节点用于向ROS网络通告本身的IP地址或主机名。例子包括“192.168.1.1”
或者“comp-home”
。您可以使用以前的语法中的任何参数。
特性
例子
介绍在R2019B.