Skip to content

DroneBlocks/Crazyflie-Python-Webots-Utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DroneBlocks CrazyFlie Webots Robot Utilities

Install locally

pip install path/to/dir

Webots Crazyflie Swarm Example

world Example of using the Webots Emitter/Receiver devices to allow one drone to control the other drones.

The lead drone, called the queen, will send its flying instructions to the other drones, called workers. This will keep the flying formation constant as the queen drone flys around.

The queen drone is the one that is named EMIT-.... This is the drone that will emit its flying instructions to the other drones.

The queen is identified by using the Robot controllerargs property and passing the string queen.

The worker drones are the ones that are named RCVn-.... These are the drones that will listen for flying instructions from the queen drone.

They are identified by using the Robot controllerargs property set to worker.

If you do not set queen or worker in the controllerags, then the drone is a standalone drone that can be controlled individually by the keyboard commands.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published