Skip to content

sama85/ComputerVision-Project

Repository files navigation

Mars Search Rover

A rover that navigates autonoumously, identifies and retrieves samples of interest on a simulated Martian terrain.


Simulator Download

The simulator build can be downloaded from these links: Linux, Mac, Windows. You can use training mode and navigate the rover manually without the need of any code.


Setting up the Project Environment

To setup all dependencies, run the following

cd <PATH TO PROJECT DIRECTORY>/ env 
conda env create -f vision-project.yml
source activate vision-project

Running autonomous mode

The rover can then run autonomously by running the following:

cd <PATH TO PROJECT DIRECTORY>/code 
python drive_rover.py

After that you can launch the simulator and choose Autonomous mode


Enabling debugging mode

You can user dubugging mode by adding the "-debug" argument to the run command.

python drive_rover.py -debug

When debugging mode is running, a window will open next to the simulator showing the different stages of the image processing.

Please note that enabling the debugging mode can decrease FPS and can affect the fidelity.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors