我正在使用ROS Kinetic(Ubuntu 16.04)
当我使用ROS usb_cam软件包时,它会发布许多主题
这是主题列表
/ usb_cam / camera_info
/ usb_cam / image_raw
/ usb_cam / image_raw / compressed
/ usb_cam / image_raw / compressed / parameter_descriptions
/ usb_cam / image_raw / compressed / parameter_updates
/ usb_cam / image_raw / compressedDepth
/ usb_cam / image_raw / compressedDepth / parameter_descriptions
/ usb_cam / image_raw / compressedDepth / parameter_updates
/ usb_cam / image_raw / theora
/ usb_cam / image_raw / theora / parameter_descriptions
/ usb_cam / image_raw / theora / parameter_updates
但我只希望发布 / usb_cam / image_raw 我该怎么办?
答案 0 :(得分:0)
usort($array, function($item1, $item2) { return $item1['sort_order'] >= $item2['sort_order'];});
软件包是一个预定义的软件包,它发布了使用带有ROS的USB摄像机所需的所有内容。它与其他预定义的ROS包一样,为您提供方便,因此ROS开发人员可以使用现有的解决方案。
如果您想更改预构建包的行为,可以在这里找到一些信息:https://answers.ros.org/question/56885/modify-source-code-of-a-pre-built-packageexternal/