ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
This is the launch setup, we've been using with the Insta360:
<launch>
<arg name="camera_name" default="camera360" />
<arg name="frame_id" default="$(arg camera_name)_center_link"/>
<arg name="calibration_name" default="insta360"/>
<node pkg="nodelet" type="nodelet"
name="$(arg camera_name)_nodelet_manager" args="manager"
output="screen"
respawn="true"/>
<node pkg="nodelet" type="nodelet"
name="$(arg camera_name)_nodelet_loader"
args="load libuvc_camera/driver $(arg camera_name)_nodelet_manager"
output="screen"
respawn="true">
<!-- Parameters used to find the camera -->
<param name="vendor" value="0x2e1a"/>
<param name="product" value="0x1000"/>
<param name="serial" value="0"/>
<!-- If the above parameters aren't unique, choose the first match: -->
<param name="index" value="0"/>
<!-- Image size and type -->
<param name="width" value="3008"/>
<param name="height" value="1504"/>
<!-- choose whichever uncompressed format the camera supports: -->
<param name="video_mode" value="mjpeg"/> <!-- or yuyv/nv12/mjpeg -->
<param name="frame_rate" value="30"/>
<param name="pub_every_n_th_image" value="3"/>
<param name="timestamp_method" value="start"/> <!-- start of frame -->
<param name="camera_info_url" value=""/>
<param name="brightness" value="100"/>
<remap from ="/image_raw" to="/$(arg camera_name)/image_raw"/> -->
<remap from ="/camera_info" to="/$(arg camera_name)/camera_info"/>
<remap from ="/set_camera_info" to="/$(arg camera_name)/set_camera_info"/>
</node>
</launch>