ROS节点
使用步骤
i)打开新终端,输入roscore
ii)打开新终端,输入rosnode list,检查节点是否启动
iii)rosrun 包 节点
iv)打开新终端,输入rosnode list,检查节点是否启动
v)rosnode ping,检查通信状态
roscore
输入 roscore
输出 启动roscore
使用场景 运行所有ROS程序前
Tip
若运行后无法正常初始化,原因可能在于网络配置
若无法初始化并提示缺少权限,可能是因为~/.ros文件夹
使用命令修改文件夹用户归属关系
$ sudo chown -R <your_username> ~/.ros
rosnode
输入 rosnode list
输出 活跃的节点列表
输入 rosnode info 节点名
输出 节点信息
rosrun
输入 rosrun 包名 节点名
输出 运行输入包中的输入节点
Remapping Argument
输入 rosrun 包名 节点名 __name:=指定名称
输出 输入包中的输入节点以指定名称运行
输入 rosnode ping 节点名
输出 对应节点的延时程度(反馈信息耗时)