A toy implementation of visual-based monocular simultaneous localization and mapping written from scratch in Python
Before you begin, ensure you have met the following requirements:
- Python3
- Low expectations
To install vSLAM, follow these steps:
Linux and macOS:
git clone https://github.com/garrett-partenza-us/vSLAM.git
cd vSLAM
pip3 install -r requirements.txt
To run vSLAM, follow these steps:
python3 slam.py
Additionally, to change the mp4 to a different video, change the video path at the bottom of the slam.py file.
To contribute to vSLAM, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
If you want to contact me you can reach me at [email protected]