This is a library for flying real CrazyFlie 2.x drones with support for a simulation environment via the PyFlyt library.
Example scripts are provided under examples/***.py
.
The library is built using CrazyFlie drones, check out the documentation.
Simulates a single drone in the pybullet env with position control.
Simulates a swarm of drones in the pybullet env with velocity control.
Simulates a swarm of drones in a spinning cube.
Flies a real Crazyflie, check out the documentation and how to connect to get your URI(s) and modify them in line 18.
Flies a real Crazyflie swarm, same as the previous example, but now takes in a list of URIs.
Simple script that can be used to fly a single crazyflie in sim or with a real drone using either the --hardware
or --simulate
args.
Simple script that can be used to fly a swarm of crazyflies in sim or with real drones using either the --hardware
or --simulate
args.
Simple script that can be used to fly a swarm of crazyflies in sim or with real drones using either the --hardware
or --simulate
args, and forms the same spinning cube from takeoff as in sim_cube.py
.