Page 1 of 1

Applying LPS to other drone

Posted: Wed Feb 28, 2018 2:38 am
by popsang
Hi,

I'm in very early stage to use crazyflie system.

I just finished the installation and the test to get the location information.

I have one question, is it possible to apply LPS to other drones?

Sangsoo

Re: Applying LPS to other drone

Posted: Wed Feb 28, 2018 3:51 pm
by arnaud
Hi,
Currently the easiest way to use LPS with another drone would be to attach a Crazyflie to the drone and use the Crazyflie as a LPS tag. In that scenario, the Crazyflie would make the position/velocity/acc accessible to the other drone. The other drone could run some kind of Linux system, in that case the existing python API can be used. Or an embedded system, in that case some custom code needs to be written in the Crazyflie to output the position on a serial port.

There is also the possibility to use the LPS node as a tag. The LPS node will output raw data from the LPS and location algorithm (like a kalman filter accepting TOA or TDoA measurements) has to be implemented by the drone.

We are working on making a LPS tag that would essentially run a Kalman filter and output position/vel/acc/... on a serial port (USB or not), though we do not know when we will be done with the project.