【ROS】LAUNCH使用

本文详细介绍了如何在ROS(Robot Operating System)中使用launch文件进行节点启动,包括设置参数、重映射资源、嵌套launch文件及编译执行。通过实例展示launch文件的关键元素和最佳实践,帮助读者掌握ROS项目的启动流程。
摘要由CSDN通过智能技术生成

LAUNCH使用

启动节点

<node pkg="package_name" type="executable_name" name="node_name"/>

pkg:节点所在的功能包名字

type:节点的可执行文件名字

name:节点运行时的名字(取代掉type)

output,respawn,required,ns,args

设置保存ROS系统运行的参数

<param name="参数名" value="参数值"/>

加载参数文件中的多个参数

<rosparam file="文件名" command="read" ns="params"/>

调用launch文件内部的局部变量

<arg name="参数名" default="参数值"/>

重映射ROS计算图资源的命名

<remap from="原命名" to="映射之后的名字"/>

嵌套,包含引用其他launch文件

<include file="其他launch文件的目录"/>

编译

roslaunch <功能包名字> <launch名字>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值