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

AP_Soaring: Add named value float publisher of thermal EKF state #29030

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Ryanf55
Copy link
Collaborator

@Ryanf55 Ryanf55 commented Jan 9, 2025

Purpose

  • This sends the EKF estimate of the thermal to mavproxy_soar so a dev can visualize where AP thinks the thermal is and how big it is
  • Useful until we have proper mavlink packets for soaring state
  • I threw in the strength, which I may scale the line thickness on color it different colors depending on strength like the thermal estimators on flight instruments do. The strength is not yet used in mavproxy.

Question

Should they be throttled to something like 4HZ?

Demo

See ArduPilot/MAVProxy#1500

Make sure to define HAL_SOARING_NVF_EKF_ENABLED to 1

* This sends the EKF estimate of the thermal to mavproxy_soar
* Useful until we have proper mavlink packets for soaring state

Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com>
@Ryanf55 Ryanf55 changed the title AP_Soaring: Add named value float publisher AP_Soaring: Add named value float publisher of thermal EKF state Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant