小编Mic*_*ett的帖子

ROS YAML 文件中的环境变量?

有没有办法在启动文件期间加载的 ROS yaml 文件中使用环境变量?

例如,

测试.启动:

<launch>    
   <rosparam command="load" file="example.yaml" />
</launch>
Run Code Online (Sandbox Code Playgroud)

示例.yaml:

vehicle_name: "${VEHICLE_NAME}_robot"
Run Code Online (Sandbox Code Playgroud)

<env>我知道您可以使用或标签将环境变量作为参数加载到启动文件中<optenv>,但是当有很多参数时,将它们定义在单独的 .yaml 文件中会更简洁。有推荐的方法吗?

yaml ros

5
推荐指数
1
解决办法
3220
查看次数

标签 统计

ros ×1

yaml ×1