PythonRobotics icon indicating copy to clipboard operation
PythonRobotics copied to clipboard

Add VSLAM or 3D lidar SLAM algorithms

Open devyani-code opened this issue 6 months ago • 6 comments

Visual SLAM and 3D Lidar SLAM algorithms are widely used in the industry. Concepts like visual odometry, object tracking using 3D lidars, etc., can be helpful to many people.

devyani-code avatar May 14 '25 18:05 devyani-code

I think it’s a good idea. However, it might be difficult to implement sample code for 3D LIDAR or Visual SLAM without using any external libraries... But PR is welcome.

AtsushiSakai avatar May 25 '25 04:05 AtsushiSakai

I think adding core concepts in 3D computer vision first would be a good starting point - Stereo, E and F matrices, PnP, Triangulation and Bundle Adjustment without libraries. These can then be re-arranged for a bigger VSLAM module.

kartikmadhira1 avatar May 26 '25 00:05 kartikmadhira1

Okay! Will start with Camera geometery basics and stereo vision.

devyani-code avatar Aug 25 '25 17:08 devyani-code

image detector, descriptor, and matching is the starting point of visual odometry and visual slam, even now some deep learning method are detector-free.

2black0 avatar Sep 26 '25 23:09 2black0

I would like to solve the issue for hacktoberfest

aviralgarg05 avatar Oct 01 '25 11:10 aviralgarg05

Are we talking about a specific VSLAM algorithm to be implemented here. There are multiple parts to it, and since there's interest, it could be split up as well.

Also, unsure how testing is usually done in his repo for algorithms, but testing a VSLAM would require data. Would we be pulling external datasets?

bishwa9 avatar Oct 02 '25 14:10 bishwa9