Search found 332 matches

by mahowik
Fri Nov 04, 2011 5:07 pm
Forum: Software development
Topic: no Gui with active BT Adapters toshiba xp and acer win7
Replies: 8
Views: 5676

Re: no Gui with active BT Adapters toshiba xp and acer win7

Many many thanks guys! Now it possible to connect BT+copter to win7 on DELL Inspiron 6400.
by mahowik
Mon Oct 31, 2011 6:18 pm
Forum: Software development
Topic: MultiWii_dev_20111029
Replies: 35
Views: 10647

Re: MultiWii_dev_20111029

Hi guys,

It seems that drift come back again viewtopic.php?f=8&t=198&p=5016#p5016
by mahowik
Mon Oct 31, 2011 6:16 pm
Forum: Software development
Topic: getEstimatedAttitude: Idea
Replies: 47
Views: 40223

Re: getEstimatedAttitude: Idea

Hi guys, It seems with new MultiWii_dev_20111029 it has an drift issue again. So as I supposed before we don't need too accurate LPF for ACC, because it seems that dropping bits in cycle really helps to filter vibrations... this is because that filter implementation "skip" small input valu...
by mahowik
Thu Oct 27, 2011 5:14 pm
Forum: Software development
Topic: getEstimatedAttitude: Idea
Replies: 47
Views: 40223

Re: getEstimatedAttitude: Idea

Hi mr.rc-cam,

The solution with new filter already promoted by Alex: pls. see here the changes http://code.google.com/p/multiwii/sourc ... de&old=311

the new filter is:

Code: Select all

accTemp[axis] = (accTemp[axis] - (accTemp[axis] >>4)) + accADC[axis];
accSmooth[axis] = accTemp[axis]>>4;
by mahowik
Thu Oct 27, 2011 2:47 pm
Forum: Software development
Topic: getEstimatedAttitude: Idea
Replies: 47
Views: 40223

Re: getEstimatedAttitude: Idea

Hi Dmitry,

It seems you forgot to mention the delimiter for smooth result:
At = At - At/8 + An; // where At is A(temp)
Af = At/8;

thx-
Alex
by mahowik
Mon Oct 24, 2011 5:27 pm
Forum: Software development
Topic: getEstimatedAttitude: Idea
Replies: 47
Views: 40223

Re: getEstimatedAttitude: Idea

Hi ziss_dm, About old LPF implementation. As I found it "skip" small ACC value changes (where for big ACC_LPF_FACTOR, e.g. 32, it "skip" whole degrees), because of the dropping bits in cycle, BUT it really helps to filter vibrations, because here small changes of the ACC values a...
by mahowik
Sun Oct 23, 2011 10:17 pm
Forum: Software development
Topic: MultiWii_dev_20111017
Replies: 24
Views: 8731

Re: MultiWii_dev_20111017

Hi guys, I'm so happy with the last MultiWii_dev_20111017. This is the first time when I can fly in stable mode! Thanks to Alex! A little drift is still there but it's probably the issue of my quadr, because i'm flying with cheap props from HK. The props are balanced but it's not so good in any case...
by mahowik
Sat Oct 15, 2011 1:13 am
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

kataventos wrote:Regarding my ACC questions, do you know if my readings are normal, does ACC have a problem?


I think asymmetric values it's normal for ACC. See the "Accelerometer test for MultiWii.pdf" from http://www.rcgroups.com/forums/attachme ... id=3884788
by mahowik
Fri Oct 14, 2011 6:40 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

Again found that 1.7 flips to death to if I push it to hard!!No accumulative drift though. Do you mean that copter tries to turn over/flip when you inclinate the roll/pitch sticks to the max values? If yes I found a workaround to fix this: Go to the MultiWii_dev_20111008.pde and change this line er...
by mahowik
Fri Oct 14, 2011 3:53 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

Hi All, I just tested DEV_20111008 with FCWii board + WM+ genuine + BMA180. I changed ACC_LPF_FACTOR to 64 and GYR_CMPF_FACTOR to 330.0f. I always take the modif in IMU.pde: ... #if defined(ACC_LPF_FACTOR) accSmooth[axis] = (accSmooth[axis] * (ACC_LPF_FACTOR - 1) + accADC[axis]) / ACC_LPF_FACTOR; /...
by mahowik
Thu Oct 13, 2011 11:28 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

I have tested new IMU on MultiWii_dev_20111008. It has the same LEVEL drift issue ( My PIDs: - acro 5.0-0.030-40 (it helps for smooth flying like a submarine) - level 7.0-(0.000-0.045) So as for now it works only with STAB_OLD_17 (1.7 IMU) option. Probably I should try to reduce the vibrations for m...
by mahowik
Thu Oct 13, 2011 12:46 am
Forum: Ideas
Topic: Throttle expo
Replies: 22
Views: 10673

Re: Throttle expo

Thanks a lot!!!

It's really helps to keep stable altitude now with my Hobby King 2.4Ghz 6Ch Tx!
by mahowik
Tue Oct 11, 2011 8:59 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

Because the way the ACC vector is rotated is different in this version. Oh sorry. I thought that is just code movement to rotateV() function... Do you know what is the cut frequency for this LPF with e.g. cycle time 2300? accSmooth[axis] =(accSmooth[axis]*7+accADC[axis]+4)>>3; Because for example b...
by mahowik
Tue Oct 11, 2011 8:16 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

Reading this thread I see the rule. That guys that have bma020, has the drift issue... Probably it's related to not "clear" bma020 values. It should has symmetric values for all axis. Try to do a simple test: rotate and write the max values for all axis. For bma020 it should be -255/+255 f...
by mahowik
Tue Oct 11, 2011 7:18 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

I've made a test with my tricopter with 20111008 dev MWC software. Without changing any PID, i added this line: #define STAB_OLD_17 The flight chacarteristics were the same. I used the absolute default PID with P roll and P pitch increased to 6.5 instead of 4 I used itg3205 and nunchuk as accelerom...
by mahowik
Tue Oct 11, 2011 6:50 pm
Forum: Software development
Topic: MultiWii_dev_20111008 Testing
Replies: 29
Views: 8545

Re: MultiWii_dev_20111008 Testing

So, still one question about the LEVEL mode: in this version: - is there some remaining drift that can been seen in the previous 1.8 patch 2 ? - how does it compare to 1.7 LEVEL mode ? (which can still be activated vie a #define STAB_OLD_17) Hi all, I have done couple of tests on this weekends with...
by mahowik
Fri Oct 07, 2011 11:44 pm
Forum: Software development
Topic: Accumulative drift
Replies: 74
Views: 30081

Re: Accumulative drift

Hi Mahowik, I can test in hands and report in a few moments, my doubt is in patch 1 or 2? I have patch 2 at the moment but I can get to 1 quick! Test will be made with original WMP and NK only , no mag. Update: I have tested in hands and sorry to say that did not make any diference in my case, star...
by mahowik
Fri Oct 07, 2011 7:23 pm
Forum: Software development
Topic: Accumulative drift
Replies: 74
Views: 30081

Re: Accumulative drift

I have added more useful low pass filter to play with ACC filtering. Now it's possible to set cut frequency in Hz by setting ACC_LPF_CUT_FREQ value. Pls. pass this after #define ACC_LPF_FACTOR IMU.ide // #define ACC_LPF_FACTOR 8 /* Set the Low Pass Filter cut frequency for derivative calculation. */...
by mahowik
Thu Oct 06, 2011 7:59 pm
Forum: Software development
Topic: Accumulative drift
Replies: 74
Views: 30081

Re: Accumulative drift

Hi guys!!! Thanks to all for help to understand how IMU works and how it's tune the best. Does anyone have a good news on avoid ACC drift? Some new tests etc. Have an idea to configure bma020/180 for the Range 4G (or 8g). If I'm not mistaken it will reduce the ACC sensitivity and helps to filter the...
by mahowik
Fri Jun 24, 2011 3:57 pm
Forum: Software development
Topic: incorrect angle for pitch if roll inclination +/-90 degree
Replies: 5
Views: 2604

Re: incorrect angle for pitch if roll inclination +/-90 degr

"strange" behavior of roll when you pitch 90deg I have reproduced this not only for roll-pitch but also for pitch-roll (i.e. "strange" behavior of pitch when roll 90deg)... BTW I checked this with MARG adapted by Syberian and this issue true only for roll-pitch (i.e. "stran...
by mahowik
Fri Jun 24, 2011 9:43 am
Forum: Software development
Topic: incorrect angle for pitch if roll inclination +/-90 degree
Replies: 5
Views: 2604

Re: incorrect angle for pitch if roll inclination +/-90 deg

Hey,

I can't to see any response on this! :)
Could anyone reproduce this issue? Probably my description above no so clear?!
by mahowik
Thu Jun 16, 2011 10:52 am
Forum: Software development
Topic: iPhone as LCD to view/modify PID settings
Replies: 9
Views: 11292

Re: iPhone as LCD to view/modify PID settings

Here is some guide how do this: First of all before the start you should have Jailbroken iPhone or iPod Touch 1. You should buy cable or do this manually. I have used the connector from iPhone dock m See the scheme in attached picture. Also iPhone pin mapping here m Note: To use your iPhone only as ...
by mahowik
Thu Jun 16, 2011 7:00 am
Forum: Software development
Topic: iPhone as LCD to view/modify PID settings
Replies: 9
Views: 11292

Re: iPhone as LCD to view/modify PID settings

Exactly! You should have iPhone with jailbrake.
Firstly I was going to buy some cable BUT didn't want to wait about 3-4 weeks for delivery and I have done cable manually using connector from (unused for me) iPhone dock. It necessary only two pins from iPhone: 13 - RX, 1 - GND
http://pinouts.ru/CellularPhones-A-N/iP ... nout.shtml
by mahowik
Wed Jun 15, 2011 10:33 pm
Forum: Software development
Topic: getEstimatedAttitude: Idea
Replies: 47
Views: 40223

Re: getEstimatedAttitude: Idea

http://wbb.multiwii.com/viewtopic.php?f=8&t=391
probably this post should be put here... in any case could you look at this issue? maybe not an issue but feature?! :)
by mahowik
Wed Jun 15, 2011 8:25 pm
Forum: Software development
Topic: iPhone as LCD to view/modify PID settings
Replies: 9
Views: 11292

iPhone as LCD to view/modify PID settings

Hi all! I have connected my iPhone directly to Arduino via RX/TX cable + slightly modified the LCD code part in 1.7 sketch. In two words it's replacement of the LCD (or serial monitor) and now it's possible to change the PID settings using the iPhone and transmitter in the field without notebook... ...
by mahowik
Wed Jun 15, 2011 7:01 pm
Forum: Software development
Topic: incorrect angle for pitch if roll inclination +/-90 degree
Replies: 5
Views: 2604

incorrect angle for pitch if roll inclination +/-90 degree

At first it's great and now it's possible to rotate with 360 degree!!! Thanks to ziss_dm!!! But it seems I have found an issue with new IMU in MultiWii_dev20110607. If you try to tilt/incline the copter for about +/-90 degree for roll (then hold for roll) and then incline for +/-(10-20) degree for p...
by mahowik
Wed Jun 15, 2011 6:44 pm
Forum: Software development
Topic: strange behavior in level mode
Replies: 8
Views: 3372

Re: strange behavior in level mode

thanks :)
by mahowik
Wed Jun 15, 2011 6:21 pm
Forum: Software development
Topic: strange behavior in level mode
Replies: 8
Views: 3372

Re: strange behavior in level mode

Yes, I agree in acro mode copter very stable (in diff with 1.7version), BUT in stable mode I got unpredictable flip and damage my copterX.
Probably this issue was the reason of damage?

http://www.youtube.com/watch?v=Rie47p45 ... r_embedded
by mahowik
Wed Apr 13, 2011 11:56 am
Forum: Shields, boards and sensors
Topic: WM+ with ITG3205
Replies: 84
Views: 54209

Re: WM+ with ITG3205

Hi ziss_dm, Many thanks for your help! I tried to play with sketch from link above. It works with both old and new ways (i.e. unencrypted and encrypted methods) on 100kHz. BUT with Multiwii I2C API it still doesn't work... I prepared the clean sketch (based on Multiwii I2C API) for this with possibi...
by mahowik
Tue Apr 12, 2011 11:05 am
Forum: Shields, boards and sensors
Topic: WM+ with ITG3205
Replies: 84
Views: 54209

Re: WM+ with ITG3205

Thanks a lot! I have tried many combinations: 5v+pullups ON, 3v3 + pullups OFF with 100 and 400KHz but it still doesn't work. Probably it works only for some NK clones but not for original Also can you see the diagram reaction in GUI during the NK position changing/rotation in case of only NK connec...
by mahowik
Sun Apr 10, 2011 7:57 pm
Forum: Shields, boards and sensors
Topic: WM+ with ITG3205
Replies: 84
Views: 54209

Re: WM+ with ITG3205

Hi ziss_dm, I'm trying to run original nunchak using the multiwii I2C API on 100kHz (power=3v3, arduino pullups is OFF), while my WM+ on the way from ebay I.e. I wanna to run nunchuk without WM+. I have slight changed the preter sketch to print values from accel. Could you look at this from attachme...