ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

You need to add an optical reference frame to your urdf as explained in this ROS Answer:

https://answers.ros.org/question/232534/gazebo-camera-frame-is-inconsistent-with-rviz-opencv-convention/?answer=232562#post-id-232562

You need to add an optical reference frame to your urdf as explained in this ROS Answer: https://answers.ros.org/question/232534/gazebo-camera-frame-is-inconsistent-with-rviz-opencv-convention/?answer=232562#post-id-232562

https://answers.ros.org/question/232534/gazebo-camera-frame-is-inconsistent-with-rviz-opencv-convention/?answer=232562#post-id-232562^ The linked Answer defines the Kinect's optical frame in the URDF but you could also use tf.

You In addition to defining a transform between the Kinect link frame and the world frame (either via URDF or TF Broadcaster), you will also need to add an optical reference frame to your urdf as explained in this ROS Answer: https://answers.ros.org/question/232534/gazebo-camera-frame-is-inconsistent-with-rviz-opencv-convention/?answer=232562#post-id-232562

^ The linked Answer defines the Kinect's optical frame in the URDF but you could also use tf.