Flight school
Posted: Thu May 09, 2013 2:14 am
Hopefully this will help somebody else... I would love to see this documented better on the wiki:
Expectations
- expect the Crazyflie to be wildly unstable for your first few (hundred) flights, depending on skill level. I've never flown anything but paper airplanes before, so I had a bit of a learning curve.
- try it out in a large, padded room. The more room you have to correct your mistakes before hitting a wall, the better.
- Hovering might be one of the hardest things to do. I actually have better luck when I'm trying to make it go somewhere than when I try to keep it still.
Control layout
- one stick controls thrust (up/down) and yaw (rotation). You should set the yaw (see below) to match your gamepad's orientation and leave it for now.
- the other stick controls pitch and roll, this will start your Crazyflie moving horizontally in the given direction. Release (center) stick to stop moving -- assuming it's trimmed correctly.
Startup orientation
- when you turn on the Crazyflie, that yaw (rotation) orientation is what it will try to hold. Orient it the same way you and your gamepad is facing so it will be ready to go. The on/off switch is on the front right corner, or look for the M1 marking on the bottom.
- if you turn it differently on the ground, it will begin rotating (yawing) immediately on takeoff to reach its target yaw -- I didn't understand this for a while
- when you crash land (which is every landing initially), the yaw orientation will likely change. Reboot it or use short hops with the thrust while adjusting yaw to get it back where it should be before you try to steer again (unless you're much more spatially minded than me)
Trim
- trim is likely needed to offset imbalances in the weight or motor/prop efficiencies. If it consistently drifts one direction on takeoff, apply trim in the opposite direction. Forward = positive pitch, apply negative trim if it drifts forward. Right = positive roll, apply negative trim if it drifts right.
- You can reduce the amount of trim needed by centering the battery better. Try putting the sticky tape on first wherever it will fit, then center the battery on the PCB, not the tape.
- you can set up buttons on your gamepad to adjust trim, this is much more intuitive than using the GUI. You cannot currently assign D-pad buttons to adjust trim.
- trim may change after scuffing up the props a bit!
Finally... this thing is awesome! Thank you so much for your hard work, Bitcraze.
Expectations
- expect the Crazyflie to be wildly unstable for your first few (hundred) flights, depending on skill level. I've never flown anything but paper airplanes before, so I had a bit of a learning curve.
- try it out in a large, padded room. The more room you have to correct your mistakes before hitting a wall, the better.
- Hovering might be one of the hardest things to do. I actually have better luck when I'm trying to make it go somewhere than when I try to keep it still.
Control layout
- one stick controls thrust (up/down) and yaw (rotation). You should set the yaw (see below) to match your gamepad's orientation and leave it for now.
- the other stick controls pitch and roll, this will start your Crazyflie moving horizontally in the given direction. Release (center) stick to stop moving -- assuming it's trimmed correctly.
Startup orientation
- when you turn on the Crazyflie, that yaw (rotation) orientation is what it will try to hold. Orient it the same way you and your gamepad is facing so it will be ready to go. The on/off switch is on the front right corner, or look for the M1 marking on the bottom.
- if you turn it differently on the ground, it will begin rotating (yawing) immediately on takeoff to reach its target yaw -- I didn't understand this for a while
- when you crash land (which is every landing initially), the yaw orientation will likely change. Reboot it or use short hops with the thrust while adjusting yaw to get it back where it should be before you try to steer again (unless you're much more spatially minded than me)
Trim
- trim is likely needed to offset imbalances in the weight or motor/prop efficiencies. If it consistently drifts one direction on takeoff, apply trim in the opposite direction. Forward = positive pitch, apply negative trim if it drifts forward. Right = positive roll, apply negative trim if it drifts right.
- You can reduce the amount of trim needed by centering the battery better. Try putting the sticky tape on first wherever it will fit, then center the battery on the PCB, not the tape.
- you can set up buttons on your gamepad to adjust trim, this is much more intuitive than using the GUI. You cannot currently assign D-pad buttons to adjust trim.
- trim may change after scuffing up the props a bit!
Finally... this thing is awesome! Thank you so much for your hard work, Bitcraze.