vidSLAM is a Feature-based visual SLAM program which preforms SLAM on a given video using Structure from Motion(SfM)
- Install the dependencies listed below
- run the command
git clone https://github.com/Brad1141/vidSLAM.git - Open the repo and run the file
main.py
main.pyaccepts two arguments-videoand-fov-videoThe path of the video file (the default video isdrive.mp4)-fovThe field of view for the camera of the video (The default is 60)
- Matplotlib
pip install matplotlib - OpenCV
pip install opencv-python - Numpy
pip install numpy
This project was originally part of a tutorial I made on how to do feature based visual SLAM. Feel free to check out the tutorial series for more details on the methods and features used in vidSLAM.

