Using GPS with crazyflie
Posted: Sat Jun 03, 2017 9:48 pm
Hello everyone,
I've been looking for a way to accomplish a "position hold" for the crazyflie when flying outdoors at considerable altitudes. GPS seems to be a good candidate for this application, and I read a couple old GPS-related forum posts that were very helpful, but before I got started with programming I wanted to ask a few questions to make sure that I wouldn't be "in over my head". First, the unit I'm considering using has a NMEA output at 1Hz, and I wanted to know would implementing a checksum and a string parser be too resource intensive for the crazyflie? In the forum posts it seems that uBlox was used due to it more resource efficient. Second, can the crazyflie magnetometer be used to obtain a magnetic north heading, or do the magnets in the motors, even when not running, skew the results enough to make it unreliable?
Thanks for any help or additional information!
Luke
I've been looking for a way to accomplish a "position hold" for the crazyflie when flying outdoors at considerable altitudes. GPS seems to be a good candidate for this application, and I read a couple old GPS-related forum posts that were very helpful, but before I got started with programming I wanted to ask a few questions to make sure that I wouldn't be "in over my head". First, the unit I'm considering using has a NMEA output at 1Hz, and I wanted to know would implementing a checksum and a string parser be too resource intensive for the crazyflie? In the forum posts it seems that uBlox was used due to it more resource efficient. Second, can the crazyflie magnetometer be used to obtain a magnetic north heading, or do the magnets in the motors, even when not running, skew the results enough to make it unreliable?
Thanks for any help or additional information!
Luke