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

Navigator: VTOL: enable weather vane in auto mode outside of mission #13761

Merged
merged 5 commits into from
Dec 28, 2019

Conversation

sfuhrer
Copy link
Contributor

@sfuhrer sfuhrer commented Dec 18, 2019

Alternative to #13740.

With PR, I tried to fix #13725 by changing the logic of the "allow_weather_vane" flag in the position_setpoint message by converting it to "disable_weather_vane". Weather vane is per default always enabled in all mission modes, and only gets disabled during the alignment phase of the transition.

Test data / coverage
SITL tested

What do you think @xdwgood , do these changes solve your issues?

	- rename of flag in position sp: from allow_weather_vane to disable_weather_vane
	- flag now doesn't have to be set for all auto modes, meaning that weather vane is also active
	outside of mission
	- flag is set befor front transition to align with wp, and unset after alignment is over

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
@xdwgood
Copy link
Contributor

xdwgood commented Dec 19, 2019

Thank you this is the better way

@dagar
Copy link
Member

dagar commented Dec 28, 2019

This awkward interaction between navigator and flight_tasks for VTOL makes me think the architecture needs to be rethought.

@dagar dagar merged commit 574b482 into master Dec 28, 2019
@dagar dagar deleted the pr-enable_weather_vane_in_auto branch December 28, 2019 17:13
BazookaJoe1900 pushed a commit to BazookaJoe1900/Firmware that referenced this pull request Feb 2, 2020
…PX4#13761)

 - rename of flag in position sp: from allow_weather_vane to disable_weather_vane
 - flag now doesn't have to be set for all auto modes, meaning that weather vane is also active outside of mission
 - flag is set before front transition to align with wp, and unset after alignment is over

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
BazookaJoe1900 pushed a commit that referenced this pull request Feb 3, 2020
…#13761)

 - rename of flag in position sp: from allow_weather_vane to disable_weather_vane
 - flag now doesn't have to be set for all auto modes, meaning that weather vane is also active outside of mission
 - flag is set before front transition to align with wp, and unset after alignment is over

Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Hybrid VTOL 🛩️🚁 Multirotor + Fixedwing!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Weather vane working inconsistently
4 participants