Skip to content
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

Update ecl to add ability to recover from bad magnetic yaw #14301

Merged
merged 15 commits into from Mar 15, 2020

Conversation

priseborough
Copy link
Contributor

Required to log additional data required for flight testing when ecl version updates to latest master containing PX4/PX4-ECL@4669aa6

msg/vehicle_status_flags.msg Outdated Show resolved Hide resolved
@dagar
Copy link
Member

dagar commented Mar 5, 2020

Huge flash overflow on fmu-v2. Looks like it might be time for something a little more drastic...

@priseborough priseborough changed the title Add yaw estimator messages to EKF replay log data Update ecl to add ability to recover from bad magnetic yaw Mar 9, 2020
msg/CMakeLists.txt Outdated Show resolved Hide resolved
src/modules/ekf2/ekf2_main.cpp Outdated Show resolved Hide resolved
src/modules/ekf2/ekf2_main.cpp Outdated Show resolved Hide resolved
src/modules/ekf2/ekf2_main.cpp Outdated Show resolved Hide resolved
Comment on lines 58 to 64
#ifdef ORB_USE_PUBLISHER_RULES
static constexpr hrt_abstime TRY_SUBSCRIBE_INTERVAL {1000};
#else
static constexpr hrt_abstime TRY_SUBSCRIBE_INTERVAL {1000 * 1000}; // interval in microseconds at which we try to subscribe to a topic
#endif
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need that?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed for now. Might be less relevant after #14106. I'll readd this (or solve it differently) if needed in master.

msg/yaw_est_test_data.msg Outdated Show resolved Hide resolved
@dagar
Copy link
Member

dagar commented Mar 10, 2020

Fix for CI clang-tidy failure PX4/PX4-ECL#775.

@dagar dagar added this to To Do in Release 1.11 Blockers via automation Mar 12, 2020
@dagar dagar added this to the Release v1.11.0 milestone Mar 12, 2020
dagar
dagar previously approved these changes Mar 12, 2020
@dagar dagar requested a review from a team March 12, 2020 18:39
@Tony3dr Tony3dr added this to Ready for testing in Test Flights Mar 12, 2020
bresch
bresch previously approved these changes Mar 12, 2020
Copy link
Member

@bresch bresch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good to me

@jorge789
Copy link

Tested on PixRacer V4

Indoor Flight Test
Modes Tested
Stabilized Mode: Good.

Procedure
Arm and Take off in stabilized mode.

Notes
No issues noted, good flight in general.

Log https://review.px4.io/plot_app?log=e5d5c88a-6cd0-4297-880c-54328d4c2018

Tested on CUAV nano V5

Indoor Flight Test
Modes Tested
Stabilized Mode: Good.

Procedure
Arm and Take off in stabilized mode.

Notes
No issues noted, good flight in general.

Log https://review.px4.io/plot_app?log=442d5bf6-b8ac-48bc-b8dc-7befe8525b27

@dagar dagar merged commit ab92b46 into PX4:master Mar 15, 2020
Release 1.11 Blockers automation moved this from To Do to Done Mar 15, 2020
Test Flights automation moved this from Ready for testing to Done Mar 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

4 participants