User Tools

Site Tools


projects:crazyflie:userguide:tips_and_tricks

This is an old revision of the document!


Maximizing performance

To get the best performance out of the Crazyflie we recommend you to optimize it. Below you will find some tips

Balancing propellers

Vibration is one of the biggest reasons the Crazyflie performance is degraded. Vibration effect the gyro and accelerometer measurements making them more noisy and inaccurate. Vibration is mainly caused by unbalanced propellers but can be caused by a bent motor axis as well. Balancing these small propellers is extremely hard and we are still searching for a good way to do it. An easier way to get balanced propellers are to sort them and categorize them according to their vibration. This can easily be done by using the spare motor and a normal 1.5V AA battery to power it while testing each propeller. After this has been done use the propellers with the least vibrations.

Centre the battery weight

Getting the centre of mass(CoM) in the centre of the Crazyflie will improve the performance as it means the motors will be equally powered when hovering on one spot. That will give maximum control head room for the stabilization and best efficiency. So when you attach the battery do you best to get the weight centred.

Flying

Keeping your orientation

i.imgur.com_qpff3eh.jpg Your copter is facing forward when both the red and green LED are doing so. However, that might be a bit difficult to determine, especially if you are looking at your copter from below (since it's flying higher than your heade). To compensate for that you might want to mark the motor arm of M1 with some colored tape.

The Crazyflie tries to hold its yaw orientation (rotation) steady based on feedback from its gyro. The orientation it's in when starting up is the one it will try to hold (unless changed via yaw inputs), so power it on in the orientation you want to fly it in. For beginners, that's almost always facing the same direction as you are, so that your pitch/roll joystick inputs line up with the physical direction the Crazyflie moves in. So, put it on the ground with the power switch in the front right corner and turn it on.

After tumbling, the Crazyflie may have a different idea of its orientation than before, since its yaw readout is relative and not absolute. This will likely result in the Crazyflie rotating as soon as it lifts off again. To fix this, reboot it in the correct orientation, or nudge the yaw axis left/right with quick hops on the thrust until it's in the right orientation before you try to steer again.

projects/crazyflie/userguide/tips_and_tricks.1368110020.txt.gz · Last modified: 2015-07-15 16:30 (external edit)