Improved altitude hold
We have stared to look at what is needed to make the Crazyflie position aware and to integrate the upcoming positioning system. The rough idea is to add a position estimation module to the firmware of...
View ArticlePerching at Stanford using the Bitcraze Crazyflie
Last week we where happy to learn that engineers at Stanford’s Biomimetics and Dexterous Manipulation Lab have been using the Crazyflie 2.0 as a prototyping tool when creating the robot SCAMP –...
View ArticleUpdate on Local Positioning System
As we already talked before in a couple of post, we are currently developping a local positioning system for the Crazyflie based on ultra-wide-band radio DWM1000. This is one of our main focus...
View ArticleNew projects on hackster.io
Last week we had some great contributions at our hackster.io platform page that you really should check out. The first project is made by our good friend Fred that created a tutorial about how to do a...
View ArticleCrazyflie mobile clients
Historically the main way to control a Crazyflie has been by using a computer running a Crazyflie client and communicating with a Crazyradio (PA). However since very early we have made an Android...
View ArticleNew release of the python Crazyflie client
We have just released a new version 2016.04.1 of the Crazyflie client. The biggest change is actually not so visible but very important: we have now separated the GUI client from the Crazyflie lib. The...
View ArticleCrazyflie Windows and Android clients
Crazyflie 2.0 already has two mobile clients, one for Android maintained by Fred and the iPhone client. Now we officially have a new one on development: the Windows client. Theseankelly, from the...
View ArticlePosition control moved into the firmware
As some of you might know, we are working full ahead on developing a local positioning system for the Crazyflie 2.0 ecosystem. There are many things to be done and we just took two major step by...
View ArticleVisiting Chalmers
Two weeks ago we had the opportunity to make a field trip to Gothenburg (Sweden) where we visited the students and teachers at Chalmers University of Technology. The Crazyflie 2.0 is used by the...
View ArticleImproving Crazyflie 2.0 flight performance
While it is a central part of a quadcopter the core of the Crazyflie 2.0 had not moved since we released it. We deemed it to be good enough, it was flying and going fast after all. Recently...
View ArticleBitcraze in China for Loco Positioning production
We are excited to announce that we have just started the production of the first boards for the Loco Positioning system! Since this is the first batch of a complex new product, we thought we should be...
View ArticleGetting started with Loco positioning
We are right now eagerly awaiting the first batch of the Loco positioning system to be done and ready for shipping. The interest for the early access release has been very encouraging and we are super...
View ArticleComunity progress on Crazyflie internal position control
The loco positioning hardware is now manufactured and we are working hard on making it available. Loco positioning is still in early access, which means that we have tested the hardware but that the...
View ArticleVisiting ETH and pushing the Kalman Filter
As noted in a previous post, Mike Hamer from ETH Zurich has been implementing an Extended Kalman Filter (EKF) for the Crazyflie. The beginning of this week I am visiting Michael at ETH and we have now...
View ArticleTestflight with the BigQuad-deck and a GoPro
Summertime is a good time to get outside and play :-). For a long time we have been having an assembled Turnigy tylon frame here at the office just lying around and it was time to put a camera on it...
View ArticleCrazySwarm
What’s better than a single Crazyflie? A swarm of them! Over a year ago our research group at the University of Southern California posted a blog post with the title “Towards CrazySwarms“, explaining...
View ArticleMaker Faire Berlin 2016
Maker Faire Berlin 2016 is coming up and we will be there to show of the latest and greatest from our lab. The plan is to show: the Loco Positioning system and autonomous flight a (small) swarm – we...
View ArticleImproving the Crazyflie 2.0 I2C driver
ST Microelectronics have become quite known for their complex and somewhat buggy I2C peripheral, especially for their STM32F103 device (see errata). Where for instance the I2C interrupt priority needs...
View ArticleCrazyflie 1.0/2.0 new firmware release 2016.09
It’s been over six months since our last Crazyflie 1.0/2.0 firmware release and it was about time to do a new one. We have always had the idea to release often but can’t really say we have succeed....
View ArticleFlying many Crazyflie with Loco Positioning System
Until now, the Loco Positioning System have been limited to flying only one Crazyflie autonomously. In this post we will try to explain the reason of this limitation and what are the way forward. The...
View Article