当前位置: 首页 > news >正文

ros常用环境变量

RMW层DDS实现

  • rti dds
export RMW_IMPLEMENTATION=rmw_connextdds  //rti dds
或者
RMW_IMPLEMENTATION=rmw_connextdds  ros2 run ... 
export NDDS_QOS_PROFILES=/qos.xml   //配置qos文件
  • fastdds
export RMW_IMPLEMENTATION=rmw_fastrtps_cpp
或者
RMW_IMPLEMENTATION=rmw_fastrtps_cpp ros2 run ...
export FASTRTPS_DEFAULT_PROFILES_FILE=/qos.xml   //配置qos文件
  • cycloneDDS
export RMW_IMPLEMENTATION=rmw_cyclonedds_cpp
或者
RMW_IMPLEMENTATION=rmw_cyclonedds_cpp ros2 run ...

ros 日志格式定义

export RCUTILS_CONSOLE_OUTPUT_FORMAT="[{severity}] [{date_time_with_ms}] [{name}]: {message}"

ros2 代码格式工具

/opt/ros2/x86_64/bin/ament_uncrustify --reformat --linelength 100 文件名或目录

设置ROS_DOMAIN_ID

export ROS_DOMAIN_ID=88

ros2 run启动参数

ros2 run demo_nodes_cpp add_two_ints_client --ros-args --log-level debug --disable-rosout-logs --enable-stdout-logs
  • 单个参数赋值使用–param name:=value或-p name:=value,其中所赋值(value)要采用YAML格式。

  • 多个参数赋值使用–params-file path/to/file.yaml和一个参数YAML文件。

  • 设置日志记录(最低)级别使用–log-level LEVEL_NAME。

  • 外部日志记录配置使用–log-config-file path/to/file.config和一个日志配置文件。

  • 对于启用/禁用日志记录功能:

    • 输出到rosout使用–enable-rosout-logs或–disable-rosout-logs

    • 输出到stdout使用–enable-stdout-logs或–disable-stdout-logs

    • 输出到外部日志库使用–enable-external-lib-logs或–disable-external-lib-logs

● 飞地赋值使用–enclave value或-e value,其中所赋值(value)是一个完全限定的飞地路径。
ROS 2设计文章系列之二十二——ROS命令行参数

git 替换地址重定向

git config --global url."https://ghproxy.com/https://github.com/".insteadOf "https://github.com/"
http://www.lryc.cn/news/364691.html

相关文章:

  • python学习 - 爬虫案例 - 爬取链接房产信息入数据库代码实例
  • Git 完整操作之记录
  • mediaPlayer的内存泄露解决方法
  • delphi3层 delphi 3层
  • Python编程学习第一篇——制作一个小游戏休闲一下
  • 03--nginx架构实战
  • 【力扣第 400 场周赛】Leetcode 删除星号以后字典序最小的字符串
  • Unity DOTS技术(九) BufferElement动态缓冲区组件
  • hnust 湖南科技大学 2022 软件测试报告+代码
  • 【面试笔记】单片机软件工程师,工业控制方向(储能)
  • 基于springboot实现小区团购管理系统项目【项目源码+论文说明】计算机毕业设计
  • 基于django | 创建数据库,实现增、删、查的功能
  • 数据结构与算法07-图
  • springboot项目部署需要redis集群问题
  • JVMの内存泄漏内存溢出案例分析
  • v31支架固定方式
  • Jenkins从入门到精通面试题及参考答案(3万字长文)
  • 如何使用电阻器?创建任何电阻的简单过程
  • 学Python,看一篇就够
  • 数据仓库核心:维度表设计的艺术与实践
  • SQL实验 连接查询和嵌套查询
  • 【JAVA WEB实用技巧与优化方案】Maven自动化构建与Maven 打包技巧
  • 详细分析Mysql中的SQL_MODE基本知识(附Demo讲解)
  • vue3+uniapp
  • 组织病理学结合人工智能之后,如何实际应用于临床?|顶刊精析·24-06-06
  • VCAST创建单元测试工程
  • 数据结构之归并排序算法【图文详解】
  • 设计模式基础
  • Glide支持通过url加载本地图标
  • 网络安全形势与WAF技术分享