-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
[Bebop 2] Ekf2 doesn't initialise, don't get a baro selection #9803
Comments
See also this PR: #9805 to get the upload script going again! |
Is the baro driver functioning? Try |
@mhkabir Will check coming Monday! :) |
This is what I get:
Also did a
There is a high error count, weird thing is that the error count doesn't increase after starting px4, it just remains constant. I will check if I can test it on another Bebop to see what happens. @mhkabir do you have PX4 v1.8.x ekf2 initializing correctly on a Bebop? It's unclear to me what the state of Bebop support is at this moment, see: #7258 (comment) so I'd love if someone can confirm its working/broken condition! |
There is a bunch of stuff broken like IMU drivers which need to be updated to send integral values for the estimator, and filtered values for the rate controllers and such. Baro might be broken as well, but it was working 1-2 releases back. |
@bramsvs The last time I used the Bebop2 was at the beginning of 2017. I had it at the point where it flew very nicely in position control and you could fly missions. Unfortunately, some time later there were a few changes made to the rate control path (multirotors subscribed directly to the raw imu messages) and I think it must have broken around that time. I never tried it after this and never heard of anybody flying it after. I wanted to test it about a month ago but my battery is flat :-(
|
I did run the Bebop in manual mode while holding in my hand. It is certainly controlling roll/pitch/yaw rates when giving inputs or rotating it so I'm hopeful about the attitude rate control loop. @mhkabir Isn't the rate filtering happening in @RomanBapst Do these look okay(ish)?
It looks like it isn't doing any accelerometer calibration.. I will try to get another Bebop on Wednesday and see what happens to the baro errors. Thanks all for your help! Would be nice if we can get this thing going again :) |
The problem was the error count, see: #9835. Haven't flown it yet but the ekf initializes! :) It is maybe a good idea to make a general Bebop 2 issue tracking issues related to the Bebop.. Some of the problems I ran into:
Other broken/almost done features:
@eyeam3 It seems you're listed as Bebop 2 maintainer.. Any chance you will pick this task up again? Or do we need someone else? I'm happy to test/fix stuff but I'm not really an embedded software guy (yet). |
@bramsvs I worked on the PX4-Bebop setup at the very beginning, but haven't been working on it for more than a year now. Unfortunately, I will not pick this task up again, so there should be someone else assigned as the maintainer. |
I have similar issues with baro. here is my log:
|
Describe the bug
The ekf2 estimator fails to initialise, baro sensor is not selected.
To Reproduce
Steps to reproduce the behavior, on latest master:
../Tools/adb_upload.sh
location.Log Files and Screenshots
Log file: https://review.px4.io/plot_app?log=c1b21c29-6390-460a-9533-fed177b1bf60
Can someone please take look?
I will make a PR fixing the Bebop 2 build/upload.
The text was updated successfully, but these errors were encountered: