rail-berkeley / bridge_data_v2

MIT License
110 stars 22 forks source link

Request for Camera Intrinsics and Association Details #22

Open XuweiyiChen opened 10 months ago

XuweiyiChen commented 10 months ago

I'm currently working on a project that makes use of the images and trajectory data from bridge data v2. To fully utilize this data, I would like to the camera intrinsics for each camera used.

Specifically, I would like to know:

I see camera's assignment and depth camera's assignment from the config:

  "camera_topics": [
      "/D435/color/image_raw",
      "/yellow/image_raw",
      "/blue/image_raw"
  ],
  "depth_camera_topics": [
      "/D435/depth/image_rect_raw"
  ],

However, can you point me where I will be able to find camera intrinsics? Many thanks in advance.

HomerW commented 10 months ago

We mostly used Logitech C920 webcams, though some of the data uses an Intel RealSense D435 for the fixed camera view. All of the wrist camera images are from an Arducam. The setup guide has specific links to the exact models so that you can look up the intrinsics.

Each data collection attempt folder in the raw data (e.g. bridge_data_v2/datacol2_toysink2/pnp_push_sweep/00/2023-06-13_15-08-44) has a file config.json with the camera topics. The order of the cameras in this list determines how the images get labeled. The first camera is associated with the image folder images0, the second is associated with images1 etc. The mapping between names of topics and cameras is:

archana53 commented 6 months ago

Hi @XuweiyiChen ,

Were you able to figure out this: "Association of each camera with the corresponding trajectory data"? How did you convert from the world coordinates to the camera coordinates?