Search found 2538 matches

by arnaud
Thu Jul 28, 2016 3:13 pm
Forum: Support
Topic: M2 overdrive/M4 underdrive problem
Replies: 15
Views: 7214

Re: M2 overdrive/M4 underdrive problem

If you hold the copter in your hand this is also expected, the controller will try to compensate more and more and the extreme is to stop one motor. Have you double checked the propellers? If it flips over it might be that one propeller is not of the right kind. Yes the latest binary is from Februar...
by arnaud
Thu Jul 28, 2016 2:00 pm
Forum: Support
Topic: M2 overdrive/M4 underdrive problem
Replies: 15
Views: 7214

Re: M2 overdrive/M4 underdrive problem

Hi, This is expected and normal: the gyroscopes will drift but pitch and roll can also be measured by the accelerometer that is used to cancel the gyro drift. YAW being around the gravity acceleration it cannot be measured that way and we have no way to cancel the drift. We had a bug in the gyro bia...
by arnaud
Thu Jul 28, 2016 9:38 am
Forum: Support
Topic: M2 overdrive/M4 underdrive problem
Replies: 15
Views: 7214

Re: M2 overdrive/M4 underdrive problem

Hi,

If you let the Crazyflie still on the table does the "actual" yaw moves a lot or does it stays pretty stable?
by arnaud
Thu Jul 28, 2016 6:46 am
Forum: Developer Discussions
Topic: Tuning crazyflie for smooth, stable and responsive flight
Replies: 52
Views: 63138

Re: Tuning crazyflie for smooth, stable and responsive flight

In the current form the Kalman filter is mainly aimed at position estimation. However it seems to be doing a good job without position input so this is to be tested and hacked :-)
by arnaud
Tue Jul 26, 2016 6:08 am
Forum: Developer discussions
Topic: Purpose of CrazyRadioPA's 74HC1GT50
Replies: 5
Views: 4468

Re: Purpose of CrazyRadioPA's 74HC1GT50

Hi Wolfgang,

A little while ago I pushed a "de-bricking" script that uses a Rasperry pie on the Crazyradio repos: https://github.com/bitcraze/crazyradio- ... bootloader.

Otherwise I will try to clean-up my code and push an Arduino flasher during the week.

/Arnaud
by arnaud
Mon Jul 25, 2016 8:47 am
Forum: Bitcraze
Topic: Button turn on wake up NRF51
Replies: 1
Views: 1946

Re: Button turn on wake up NRF51

Answered in an other thread viewtopic.php?f=6&t=2100. Please do not double-post, I am closing this thread.
by arnaud
Mon Jul 25, 2016 8:45 am
Forum: Developer Discussions
Topic: Button turn on wake up NRF51
Replies: 1
Views: 2145

Re: Button turn on wake up NRF51

Hi, The CPU goes in STOP mode when sleeping which means that pressing the button wakes it up from reset and the _MBS firmware is then started in main() at startup and then wait to see for how long the button stays pressed. The code to setup the STOP mode and the wake-up pin is part of the crazyflie2...
by arnaud
Fri Jul 22, 2016 2:45 pm
Forum: Support
Topic: PyQT error: building Mac cfclient
Replies: 9
Views: 5331

Re: PyQT error: building Mac cfclient

The message seems to be for python2.7 so I am not sure it applies here, unless it has not been updated for python3.5. I have no idea why it is not working for you as I never had this problem (it is working here so this is the hardest kind of problem to debug...). Have you tried to uninstall/reinstal...
by arnaud
Fri Jul 22, 2016 11:29 am
Forum: General discussions
Topic: My off-board position control
Replies: 7
Views: 7110

Re: My off-board position control

Thanks for the precision, I am not surprised for the log since it was not designed to be used for such hard-realtime case. Your solution sounds good to me. it is good to know that such things are possible. Is there a reason why you chose an off-board approach instead of coding directly un the Crazyf...
by arnaud
Fri Jul 22, 2016 9:14 am
Forum: General discussions
Topic: Android control and radio dongle rotor power problem
Replies: 1
Views: 1804

Re: Android control and radio dongle rotor power problem

Hi, Are you sure your phone is not connected via bluetooth at the same time as the VM? If this would happen the result would be similar to what you are describing: both clients would trie to send different setpoints and because one of te client is sending thrust at 0 it would limit the thrust. /Arnaud