Acc notch filter#1390
Merged
Merged
Conversation
Member
Author
|
Flight tested acc notch with Angle, PosHold/AltHold, RTH. Biggest progress is visible in AltHold performance. Quad altitude response was more granular, so I'm happy with the way it goes. |
Member
|
Need to test it. It might be a good option for noisy machines. It won't deminish effectiveness of proper dampening though :) |
Member
Author
|
@digitalentity Once again flight tested. No negative impact on testing machine. But this is relatively noise free machine. Previous tests on 600mm quad showed some improvements in AltHold |
digitalentity
requested changes
Jul 8, 2017
digitalentity
left a comment
Member
There was a problem hiding this comment.
As long as acc notch is disabled by default - I'm ok with merging this.
| static void *accNotchFilter[XYZ_AXIS_COUNT]; | ||
| #endif | ||
|
|
||
| PG_REGISTER_WITH_RESET_FN(accelerometerConfig_t, accelerometerConfig, PG_ACCELEROMETER_CONFIG, 0); |
Member
There was a problem hiding this comment.
Please increase PG version (replace 0 with 1) to enforce accelerometer parameter reset.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This might be the next thing for multirotors in INAV: Acc notch filter.
Why: I had acc problems due to big props and poor balancing: Althold poor performance and other problems.

Acc trace before (even after I replaced bearings)
After applying notch:
Noise at 75Hz is gone! Did not enabled Angle or any GPS mode yet since it is 23:00 ATM, but gyro traces looks very very promising. I will try to continue this topic tomorrow.
But there is a problem with CPU. F3 was unable to process next notch, OLED and SoftwareSerial at the same time. Board was not booting. I'm not sure if it was memory or CPU issue. I suspect the first one.
BB log:
blackbox_log_2017-03-10_205726 acc notch.TXT
Work will continue to make it configurable, since it is hardcoded ATM.