Skip to content
This repository was archived by the owner on Jul 26, 2024. It is now read-only.
This repository was archived by the owner on Jul 26, 2024. It is now read-only.

specify URDF frames in CAD model #177

Description

Is your feature request related to a problem? Please describe.
The URDF (#29) specifies links camera_body, camera_base and camera_visor. While the colour and depth optical frames are published by the driver and have reference points in the CAD (https://docs.microsoft.com/en-us/azure/kinect-dk/media/resources/hardware-specs-media/dimensions.png) the links defined in the URDF do not seem to be related to points on the CAD.
Maybe Stuart Alldritt (@skalldri) can provide some context of how these URDF frames have been chosen.

Having a clear relation between the URDF and CAD frames simplifies integrating the sensor into a kinematic chain. Specifically, the transformation between external reference points, such as the M3 camera mounting screw, and the optical frames are of interest. But neither the camera_body nor the camera_base seem to correspond to this reference point.

Describe the solution you'd like
Provide virtual frames (links without visuals) in the URDF that correspond to external reference points in the CAD or provide a detailed CAD model with the dimensions of the current URDF frames (camera_body, camera_base, ...).

Describe alternatives you've considered
The alternative is to forgo the URDF and use the provided dimensions from the CAD. However, relying on the URDF to initialise the extrinsic calibration is much more convenient.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesttriage neededThe Issue still needs to be reviewed by the Azure Kinect ROS Driver Team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions