https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/651110/known-workarounds
大家好、
这将是一个用于跟踪毫米波器件和项目中已知问题的线程。 我们将在今后适当地更新这一点。
项目:TI ROS 点云可视化工具实验室(也称为 TI 毫米波 ROS 驱动程序) 1.1版
受影响的实验室是 TI 毫米波培训包版本1.5.5和1.6.1的一部分
问题说明
ROS 点云可视化工具实验室无法从 ros.org 上最近的 ROS 动能分布(ROS -动能-桌面完整)更新开始。
症状
TI 毫米波 ROS 驱动程序安装指南中提供的 rosslaunch 命令 在 shell 上抛出以下错误。 还随附了该错误的快照。
[错误]:[ ]]:跳过加载插件时出现错误:XML 文档‘ /src/ti_mmwave_rospkg/mmWave_nodelets.xml 没有根元素。 这可能意味着 XML 格式错误或缺少…
shell 和 RVIZ 启动时继续显示错误消息、但 RVIZ 窗口中未显示点云。
最后,shell 上的错误日志中显示了以下错误。
无法调用服务 mmWaveCli。
说明
TI ROS 点云可视化工具实验室使用的 ROS 动能分布似乎最近更新,以进行更多错误检查,并在 TI 的 ROS 驱动程序包中的 XML 文件之一中发现错误。 XML 文件中始终存在错误、但至今没有影响。 该文件的详细信息和错误如下所示:
文件: /ti_mmwave_rospkg/mmWave_nodelets.xml ( 通常为~μ A/catkin_ws)
错误: 如图所示、第14行上的标签关闭不正确。
<depend/>
修复
在文件~/catkin_ws/src/ti_mmwave_rospkg/mmwave_nodelets.xml 中:
更改:
<depend/>
至:
</depend>
然后使用 rosslaunch 命令重新启动可视化工具。