Search Results

Pages

link_statistics

This module provides tools for tracking statistics related to the communication link between the Crazyflie and the lib. Currently, it focuses on tracking latency but is designed to be extended with additional link statistics in the future. Classes LinkStatistics LinkStatistics(crazyflie) LinkStatistics… Read More

Downloads & Install

Crazyflie stand-alone Python client The CFclient needs to be installed with Python Pip. Please follow the install instructions for the latest release. Crazyflie mobile clients Android client iOS client Crazyflie 2.x firmware Reflash the crazyflie's firmware with the cfclient firmware instructions with… Read More

Home

This repository contains examples that can be run on the GAP8 as well as some supporting documentation for developing for the GAP8. The examples are a good starting point for creating your own applications. The examples in this repository rely on the fact that the Getting started with the AI deck tutorial… Read More

Using CPX

The Crazyflie Packet eXchange protocol is used to send data to/from the GAP8 from/to other target systems, like the STM32, ESP32 or the host computer. For more information on the inner workings of CPX, have a look at the CPX documentation. Using CPX The CPX API available in the GAP8 can be viewed in… Read More

console

Crazyflie console is used to receive characters printed using printf from the firmware. Classes Console Console(crazyflie) Crazyflie console is used to receive characters printed using printf from the firmware. Initialize the console and register it to receive data from the copter. Instance variables… Read More

Arming

Arming is a manual action required before take off to let the system know that the pilot is in control of the system and is ready to fly. Arming is implemented as a condition in the supervisor and is required to transition from the Pre flight checks passed state to Ready to fly. The condition is satisfied… Read More

System overview

This page contain three main areas to consider when starting to understand the eco system of the crazyflie. Check out the Documentation navigation overview if you can't find what you are looking for or the Repository overview if you do and you want to go immediately to the source code. The Crazyflie… Read More

Early access

There is a big interest from the community to get hold of the prototypes we are working on and to try out the latest and greatest designs. Since we very much recognize that urge and sympathise with those feelings, we want to make new stuff available to the community as soon as possible. We call this… Read More

Tutorials

Set up the Crazyflie Getting started with the Crazyflie 2.0 or Crazyflie 2.1(+) Getting started with the Crazyflie 2.1 Brushless Balancing propellers PID tuning Expansion decks Getting started with expansion decks Getting started with the Buzzer deck Getting started with the Z-ranger deck Getting started… Read More

Lighthouse terminology and definitions

This page contains terminology and definitions for the lighthouse system to make it easier to understand and discuss algorithms and code. Our definitions probably do not match the ones used by other software packages, but we find these suitable for our setup. Reference frames There are a number of different… Read More