Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.
/ webots-drones Public archive

Drone swarm evolving in an unknown environment.

License

Notifications You must be signed in to change notification settings

add-le/webots-drones

Repository files navigation

Webots Drones

GPLv3 License Language Java Engine Webots

Drone swarm evolving in an unknown environment.

Features

  • Three levels of autonomies
  • Evolution in an unknown environment
  • Behavior sharing in the swarm
  • Use of sensors

Installation

  1. Download Webots

https://cyberbotics.com/

  1. Download the project
gh repo clone add-le/webots-drones
git checkout master
  1. Run the appropriate autonomy java file (2 or 3) in Webots software.

Usage

  • Autonomy 2 : Will find the exist on a maze using small randomness and its sensors, use a machine state to create better ways and possibilities
  • Autonomy 3 : Can interact with other drone in the swarm to find an objective in an unknown environment, approach like SLAM algorithm.

Use increase time of Webots software to find the answer in less time.

Authors

License

GPL v3

About

Drone swarm evolving in an unknown environment.

Topics

Resources

License

Stars

Watchers

Forks