as2_platform_crazyflie repository

Repository Summary

Checkout URI https://github.com/aerostack2/as2_platform_crazyflie.git
VCS Type git
VCS Version main
Last Updated 2024-08-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
as2_platform_crazyflie 1.1.0

README

crazyflie_platform

AS2 Crazyflie platform interface.

crazyflie_cpp

This is the main library to control and communicate with the crazyflie drone. Check the Crazyflie.h to get an idea of the main functions.

It is avaliable in GitHub: https://github.com/whoenig/crazyflie_cpp/tree/master

Some examples with this library can be found at: https://github.com/whoenig/crazyflie_tools

TODO

  • Add Attitude control mode. The thrust is a uint16_t type but there is no information about the range that it has. (Whether 0- full range, % , etc). This is further explained on issue #12

Info

  • Run debug mode to see more information about the drone and the connection.
  • You need to have connected the Crazyflie Radio to connect with the drone.
  • See project_crazyflie to see an example application with the python interface.

CONTRIBUTING

Any contribution that you make to this repository will be under the 3-Clause BSD License, as dictated by that license.