ROS入门教程归纳5

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 节点名
输出 对应节点的延时程度(反馈信息耗时)

猜你喜欢

转载自blog.csdn.net/Myoonyee_Chen_CSDN/article/details/84656941
今日推荐