CrazyFlyt
This library very much in the developmental stage
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.
Simulation Only
sim_single.py
Simulates a single drone in the pybullet env with position control.
sim_swarm.py
Simulates a swarm of drones in the pybullet env with velocity control.
sim_cube.py
Simulates a swarm of drones in a spinning cube.
Hardware Only
fly_single.py
Flies a real Crazyflie, check out the documentation and how to connect to get your URI(s) and modify them in line 18.
fly_swarm.py
Flies a real Crazyflie swarm, same as the previous example, but now takes in a list of URIs.
Simulation or Hardware
sim_n_fly_single.py
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.
sim_n_fly_multiple.py
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.
sim_n_fly_cube_from_scratch.py
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.
Metadata
Release files for CrazyFlyt 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| CrazyFlyt-0.0.5.tar.gz | 113.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| CrazyFlyt-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 229.3 kB
Release files / CrazyFlyt-0.0.5.tar.gz
| Download URL | CrazyFlyt-0.0.5.tar.gz |
|---|---|
| Size | 113.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b7c595b79f6ed6244d090dfd6d9d17e907aa835cc0dcf76a46442a44f3c0518e
|
|
BLAKE2b-256 checksum How to use checksums |
d934972b83a9a0425db01a1ce7edce5486551e31618f0cbe19b2e742116da964
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|
Release files / CrazyFlyt-0.0.5-py3-none-any.whl
| Download URL | CrazyFlyt-0.0.5-py3-none-any.whl |
|---|---|
| Size | 115.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9cb497d6d3b630e18f7432b42aaed9e35ef64508181552f338fcc18e4635a6c9
|
|
BLAKE2b-256 checksum How to use checksums |
e202ae51f748d885d3295faecc72ed31aa2d3786f307dc4976f8d043365d06b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|