Skip to content
/ Atlas Public
forked from openwsn-berkeley/Atlas

Atlas: Exploration and Mapping with a Sparse Swarm of Networked IoT Robots

Notifications You must be signed in to change notification settings

Raa37/Atlas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atlas: Exploration and Mapping with a Sparse Swarm of Networked IoT Robots

Releases

Each major release contains the source code, the log file captured after a long simulation run, and the resulting plots.

Reproducing a Simulation

  • Install Python 3.x
  • Install Python dependencies: pip install -r requirements.txt
  • start a simulation: python Atlas.py
  • Depending on the settings of the simulation, this can take several hours. The simulation ends with "Done."
  • When finished, AtlasLog_<timestamp>.json contains the following log file for all runs
  • Open DrawResults.ipynb using Jupyter Notebook to re-create the plots.

Turning on the Map View

In the Atlas.py, set UI to True to turn on the map view. This significantly slows down the simulation.

Contributors

Razanne Abu-Aisheh, Thomas Watteyne, Francesco Bronzino, Myriana Rifai, Brian Kilberg, Kris Pister.

About

Atlas: Exploration and Mapping with a Sparse Swarm of Networked IoT Robots

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 86.7%
  • Python 13.3%