-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
use sensor fusion to improve vario responsiveness #2
Comments
I've tested the same thing (if I understand correctly) with the AVario -
and this could be applied to any type of filter. But the filter correction
using the accelerometer variance was not that spectacular.
However what was interesting is that you could figure out very fast that
you hit a termal (to start beep) or a sink. And that is only from the
accelerometer. So this could be investigated and I'm planning to do so once
I'll return from vacation.
Feel free to explore anything with AVario and I would be very happy if you
would share the thoughts with me.
PS: Search play for "G-sensor logger" and watch the Z axis graph when you
play it like a variometer :) It is quite interesting....
Cheers,
Mihai
|
Thanks Mihai, I should have asked first if you had already tried it. Though I also wonder if this is a case of un real world testing, since I have only done basic testing lifting the phones up and down in my arms and not taken them flying where the "Lift Start" and Sink Start settings could be made less sensitive (currently have them at 0.2 and 1.5 m/s respectively) and still be useful for real flying conditions. Mihai would be interested to hear your experiences, as maybe this work is not worth the effort for real flying usage? |
This project implemented the kalman filter for barometer + 9dof sensor: |
The sensor-fusion approach of using AHRS taken for the hardware vario described here by Hari Nair seems like it would be a good match for improving on the Kalman filter used currently for detemining sink/rise based on the pressure sensor.
His pdf has detailed notes.
It is interesting though that in the end, the vario module that he buitl and that works well (as per the video linked on that page) is based on the MS5611 and not the Bosch BMP-180 that he used in his initial prototype and that is used in many phones such as the Galaxy Nexus.
Still I think this is an approach worth investigating, so I'm planning to get a chance to work on this in a couple of weeks.
The text was updated successfully, but these errors were encountered: