【发布时间】:2018-01-30 03:30:05
【问题描述】:
我正在尝试从主题 /mavros/global_position/compass_hdg 发布数据,该主题是 Float64 类型的消息 (std_msgs/Float64),但 Float64 类型的主题都没有在我的 Nvidia Jetson TX1 上发布数据。
所以我想,既然 Float32 类型运行良好,我想将 ROS 节点的数据类型本身从 Float64 转换为 Float32。我尝试修改 C++ 代码并使用 catkin_make 重新编译,但没有运气。
有没有办法改变 ros 节点的类型。如果是这样,我是否必须从源代码重新构建才能应用更改?
【问题讨论】:
-
请将您的代码作为文本而不是图像。