openvslam icon indicating copy to clipboard operation
openvslam copied to clipboard

SLAM with stereo camera (Intel Realsense D435)

Open Svinterud opened this issue 4 years ago • 5 comments

Hi,

I am running ROS2 Dashing and I just installed Openvslam, using the ReadMe.txt provided in #247. Ive tried to run the "run_slam" node using the provided stereo config file, but the process terminates as a result of "Invalid setup type: Stereo".

Is stereo supported? If so, how to I run SLAM using a stereo camera?

Thanks in advance!

Svinterud avatar Jun 15 '20 10:06 Svinterud

Is stereo supported?

Not suppoted for ros2. https://github.com/xdspacelab/openvslam/pull/276 is supporting for ros1/stereo, but not merged.

If you want to create ros2/stereo support, my working branch may be helpful.

ymd-stella avatar Jun 15 '20 11:06 ymd-stella

I have the same problem with Openvslam not in ROS, but just in docker. I tried to run Kaist dataset in monocular mode using run_image_slam and seems it works fine, but when I try stereo mode I'm getting "Invalid setup type: Stereo error."

Is stereo supported in run_image_slam or I should I use run_kitti_slam or run_euroc_slam where the stereo mode is definitely working?

dinarkino avatar Jul 10 '20 10:07 dinarkino

https://github.com/xdspacelab/openvslam/blob/6de5fec058647297ca3458e4719b42947fd4a582/example/run_image_slam.cc#L206-L213

ymd-stella avatar Aug 07 '20 00:08 ymd-stella

@ymd-stella is your branch "ros2/stereo" working? If it doesn't, could please specify how can I help with that? tks!

mirellameelo avatar Aug 13 '20 21:08 mirellameelo

is your branch "ros2/stereo" working?

Only mono is implemented. I think you can implement ros/2/src/openvslam/src/openvslam_ros.cc with reference to ros/1/src/openvslam/src/openvslam_ros.cc.

ymd-stella avatar Aug 15 '20 20:08 ymd-stella