The purpose of this document is to establish an environment for communicating with Crazyflie quadcopters and reading data through Python scripts, for developing the firmware in CrazyFlie, please refer to: crazyflie-firmware-LL
This repository contains crazyflie-based gimbal commander run on a host PC (developed by MACLAB).
As a beginner, you may need the following tools installed on your machine: 2. Text editor (VS code or others) 2. python3
- Clone the code from this repository
- CrazyFlie Dongle USB Driver
- Optional: git for version control
- Optional: cfclient for testing
Config crazyflie library:
cd (current_folder)
pip3 install --user ./
install numpy and other libraries.
Examples in ./examples
Define new communication command package:
-
Make changes in
./cflib/crazyflie/commander.py
. -
Config cflib:
cd (current_folder)
pip3 install --user ./
TBW
TBW