bitcraze / crazyflie-lib-python

Python library to communicate with Crazyflie
Other
260 stars 892 forks source link

Fullstate setpoint implementation #372

Closed knmcguire closed 1 year ago

knmcguire commented 1 year ago

A Crazyflie feature that only can be accessed in Crazyswarm1 and Crazyswarm2 is the fullstate setpoint implementation: https://github.com/bitcraze/crazyflie-firmware/blob/e27c099dded08402af7f98bef8d5f6d5de425215/src/modules/src/crtp_commander_generic.c#L345

We should have a CFlib equivalent to this Crazyflie-firmware feature.

knmcguire commented 1 year ago

I've mentioned this here as well: https://github.com/bitcraze/crazyflie-lib-python/issues/152

knmcguire commented 1 year ago

We should combine this all in one go with the other set-points together with the notifysetpoint stop:

https://github.com/bitcraze/crazyflie-lib-python/issues/301

knmcguire commented 1 year ago

We need a compress functionality in the cflib

knmcguire commented 1 year ago

The next PR for this should contain unit tests