Search found 59 matches

by poizone
Fri Mar 06, 2015 4:05 am
Forum: General discussions
Topic: CF2.0 safe landing on lost connection?
Replies: 1
Views: 2001

Re: CF2.0 safe landing on lost connection?

There is no mode implemented for this. The current "Lost Connection" failsafe is to cut thrust to prevent loss of the quad. With an open firmware, you're always free to try and implement a stabilized descent on connection loss though!
by poizone
Fri Mar 06, 2015 3:59 am
Forum: Support
Topic: [SOLVED] CF 2.0 not restarting in firmware mode
Replies: 28
Views: 25744

Re: CF 2.0 not restarting in firmware mode after flashing

I had a similar issue on my CF1. Your flash probably went awry. Try again with a known good build, because it may be a bug or build error in the build you're trying to flash.
by poizone
Thu Mar 05, 2015 7:03 pm
Forum: Support
Topic: Yaw drift
Replies: 5
Views: 3353

Re: Yaw drift

Mostly it's MEMS drift. I use a deadzone on my controller because the sticks are loose, and even when P/R/Y setpoints are 0 I get yaw drift. It's relatively slow, but the accumulation is there.
by poizone
Tue Mar 03, 2015 3:45 am
Forum: Support
Topic: Yaw drift
Replies: 5
Views: 3353

Re: Yaw drift

The only way to work around this is to write code into the firmware that fuses the magnetometer data and uses it as a reference for the gyro. Feel free to grab the firmware source from the Crazyflie GitHub and start working on it! Pull requests, while not always accepted, are always well received fr...
by poizone
Mon Mar 02, 2015 4:59 pm
Forum: Developer Discussions
Topic: CLOAD details
Replies: 5
Views: 3528

Re: CLOAD details

That's one step past what I'm looking for. The cleanflight build outputs a .hex and a .elf file that is flashed over a wired connection, whereas the CF firmware build has another step that generates the .bin used to flash over the crazyradio. I'm looking for the details on how the .bin is generated ...
by poizone
Sat Feb 28, 2015 4:58 pm
Forum: General discussions
Topic: Get linear velocities from accelerometers
Replies: 8
Views: 6011

Re: Get linear velocities from accelerometers

Pretty sure this is just some basic physics. Accelerometers measure changes in acceleration. If you know the starting velocity and acceleration, then changes in acceleration have the change in velocity built in, and the linear velocity is simply a set of three one dimensional vectors. All this data ...
by poizone
Fri Feb 27, 2015 10:28 pm
Forum: General discussions
Topic: Control of the coreless motors of CF 2.0 by ESC or PWM signa
Replies: 1
Views: 2380

Re: Control of the coreless motors of CF 2.0 by ESC or PWM s

These are coreless brushed motors controlled directly by a PWM signal through a MOSFET driver circuit. The schematic and layout are available on the wiki.
by poizone
Fri Feb 27, 2015 9:22 pm
Forum: General discussions
Topic: My crazyflie has some errors 'Keyerror'
Replies: 3
Views: 2490

Re: My crazyflie has some errors 'Keyerror'

Glad my build helped at least one person out! It was most likely a firmware issue that got fixed in the past year. I know a few of them have popped up. Have fun, and I hope you take the chance to build the firmware yourself so you can keep up to date with all the changes.
by poizone
Thu Feb 26, 2015 10:34 pm
Forum: General discussions
Topic: My crazyflie has some errors 'Keyerror'
Replies: 3
Views: 2490

Re: My crazyflie has some errors 'Keyerror'

I would recommend flashing the newest firmware and using the latest client. Both are available as source at the BitCraze github. I've compiled the firmware as of 2015-02-11 for the CF1 and posted the binary here for everyone's flashing pleasure, if you don't feel comfortable building it yourself. Ne...
by poizone
Thu Feb 26, 2015 10:29 pm
Forum: Developer Discussions
Topic: CLOAD details
Replies: 5
Views: 3528

CLOAD details

I'm looking into porting cleanflight to our little quads. The hardware is almost an exact match to the NAZE build target, with the differences being the GPIO pin assignments. That's the easy part at this point. On the other hand, I'm wondering what the major steps in building the .bin file to be fla...