- Submission by Robo-Sapiens IIT Jammu
1 - Clone this repo.
git clone https://github.com/i-sahajmistry/Robo-Sapiens-AutoBot.git
2 - Create a virtual environment and activate it.
python3 -m venv envName
source ./envName/bin/activate
3 - Run command to install dependencies.
pip install -r requirements.txt
4 - Download Model files.
Please manually download our Model files of type *.pth from google drive and keep those in root of this repository, where the main.ipynb file is present.
Since the size of model files are very large (>200MB) it was not possible to push it on github hence we kept those files on google drive.
5 - Move the downloaded files to the folder containing main.ipynb
6 - Run the code
Animal Detected
Road Cone detected
Zebra Crossing Detected
We have used our trained model for detecting all the objects mentioned in the problem statement. We have also initialized the Robot class instance and given instructions to the Jetbot, for moving, according to the video feed. Fine tuning of the parameters for will be possible only after having the JetBot hardware .
Link to Google Drive of Final Code: https://drive.google.com/drive/folders/1HFjaw2PIW9VmGI3dZ1496Bp8gCp79vfw