ETH3D / badslam

Bundle Adjusted Direct RGB-D SLAM
BSD 3-Clause "New" or "Revised" License
693 stars 114 forks source link

BadSlam with Kinect Sensor V2 ? #25

Open Grungeby52 opened 4 years ago

Grungeby52 commented 4 years ago

Hi guys,

I have a Kinect Sensor v2 and I can read RGB-D which from sensor coming data with OPENNI library. Is that enough for use in BadSlam?

puzzlepaint commented 4 years ago

There is no integration of OpenNI for live use in BAD SLAM (yet?), but in principle it should certainly work. You might look at the three existing integrated input libraries as examples for how to add an OpenNI integration:

Alternatively, if offline processing of pre-recorded datasets is sufficient, you may convert the RGB-D data to the extended TUM RGB-D format (which is described in the ReadMe), which should work directly. Based on short googling, this might be an existing program to record TUM RGB-D data with OpenNI, although it might be missing determining of camera intrinsics and undistortion of the frames to pinhole.

Grungeby52 commented 4 years ago

I think I won't have any problems when I add the OpenNi library to the project and then adapt the required data structure. Thanks for answer...