这篇文章整理了ROS2的使用。

第零章 简介

默认版本
qt 5.15.3
PCL 1.12.1

末章 q&a

这一章整理了RO使用过程中遇到的问题以及对应的解决方案。这些方案并不总是能解决问题,只是提供一个排查问题的方向。覆盖范围包括ROS生态内的软件,比如 rqt,rviz,yaml等等。

1.

出现如下错误

unknown command line flags: -r // 需要确认
unknown command line flags: -params-files
unknown command line flags: -r 

在搜索时发现,结果几乎都是tensorflowcartographer相关的。经过高人指点,发现出错的代码是下面这段

google::ParseCommandLineFlags(&argc, &argv, true);

解决方案就是把这段代码注释掉,即

// google::ParseCommandLineFlags(&argc, &argv, true);