Navigation Menu

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

VTOL will not convert to FW when motors run #15497

Closed
bukovec1 opened this issue Aug 5, 2020 · 14 comments
Closed

VTOL will not convert to FW when motors run #15497

bukovec1 opened this issue Aug 5, 2020 · 14 comments
Assignees
Labels
Hybrid VTOL 🛩️🚁 Multirotor + Fixedwing!

Comments

@bukovec1
Copy link

bukovec1 commented Aug 5, 2020

Hello,

All tests were done on the bench.

We manually set a switch on the transmitter that would allow us to "transition" from MC to FW. We could arm the ship and without any motors spinning, I could flip the switch and QGC would show the vehicle would go into FW state.

Unfortunately, when the motors are spinning and I flip the switch to put the vehicle in FW mode, nothing happens. QGC does not show that the ship is in FW, it just stays constant in MC mode.

I am wondering if anyone else has had this issue with 1.11.

@dagar
Copy link
Member

dagar commented Aug 5, 2020

Can you share the log (https://logs.px4.io/)? I'm wondering if there's an interaction with the land detector you're seeing.

@dagar dagar added the Hybrid VTOL 🛩️🚁 Multirotor + Fixedwing! label Aug 5, 2020
@bukovec1
Copy link
Author

bukovec1 commented Aug 5, 2020

Hello,

Can you view this file from this url?

https://review.px4.io/plot_app?log=d5c46412-2c4c-4447-83ba-bb668a674d89

@dagar

@notoriou5
Copy link
Contributor

@bukovec1 I experienced the same issue, but in the opposite direction. Once the motors where off, I could not do the transition. Did you connect your tilt servos through the AUX Channel? I changed PWM_AUX_DISARMED and PWM_AUX_MIN both to 1000 and it worked again. Not sure whats the reason for that. Hopefully it helps you as well

@bukovec1
Copy link
Author

bukovec1 commented Aug 6, 2020

@notoriou5

Thanks for your comment. Unfortunately 1.11 does not have PWM_AUX_DISARMED and PWM_AUX_MIN exactly, but I did try to change both PWM_MIN and PWM_DISARM to 1000 and neither solved my issue yet.

@xdwgood
Copy link
Contributor

xdwgood commented Aug 11, 2020

I have same problem.(on two motor tailsitter)

fix by here:
#15493
#15352

start transition but no pitch setpoint :
Screenshot from 2020-08-11 17-03-53

@bukovec1
Copy link
Author

@dagar is this solution valid? I was looking at #15493 and it still looks like it needs approved by someone?

@xdwgood thank you for this. I will try it to see what happens

@xdwgood
Copy link
Contributor

xdwgood commented Aug 12, 2020

@bukovec1 If you tested with #15493 , it would be great to provide feedback

@bukovec1
Copy link
Author

Hello @xdwgood @dagar @sfuhrer @notoriou5

I found the issue. It was because the transition airspeed was set to 10 m/s, and since I was inside bench testing, this was not happening. When setting this to 0, I can transition.

@sfuhrer
Copy link
Contributor

sfuhrer commented Aug 25, 2020

Hello @xdwgood @dagar @sfuhrer @notoriou5

I found the issue. It was because the transition airspeed was set to 10 m/s, and since I was inside bench testing, this was not happening. When setting this to 0, I can transition.

Okay, then I guess we can close this issue?
You can also blow briefly into the pitot tube when doing transitions on a bench setup to fake airspeed.

@xdwgood
Copy link
Contributor

xdwgood commented Aug 26, 2020

@sfuhrer As this log shows, the flight transmission failed because there was no pitch setting value, not because the conversion airspeed was not reached.#15497 (comment)

I hope it will be completely resolved, rather than hidden.I am not against closing it, but we should continue to work here:#15493

@sfuhrer
Copy link
Contributor

sfuhrer commented Aug 26, 2020

@xdwgood this log file:

https://review.px4.io/plot_app?log=d5c46412-2c4c-4447-83ba-bb668a674d89

is from a standard VTOL, and your issue is with a tailsitter right? So I don't think they're related.

@xdwgood
Copy link
Contributor

xdwgood commented Aug 27, 2020

@sfuhrer I remember that VTOL Quad Tailsitter (13003) called tailsitter.cpp

VTOL Quad Tailsitter not standard VTOL

You can check the code again to verify this

Screenshot from 2020-08-27 08-29-27

vtol_type = 0 means:

Screenshot from 2020-08-27 08-30-23

@ghost
Copy link

ghost commented Oct 3, 2020

in the tailsitter also, if you blow across the pitot, it transitions to fw. and after the normalization was added --->

https://github.com/PX4/Firmware/blob/8ee0c62e575435f4bb751599ae277bab1208c809/src/modules/vtol_att_control/tailsitter.cpp#L216

i didn't come across any pitch setpoint publishing error.

@sfuhrer sfuhrer closed this as completed Jan 18, 2021
@sfuhrer
Copy link
Contributor

sfuhrer commented Jan 18, 2021

Closing as the cause for the original issue was found

I found the issue. It was because the transition airspeed was set to 10 m/s, and since I was inside bench testing, this was not happening. When setting this to 0, I can transition.

Please open a new issue if still present on some setups.

@sfuhrer sfuhrer reopened this Jan 18, 2021
@sfuhrer sfuhrer closed this as completed Jan 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hybrid VTOL 🛩️🚁 Multirotor + Fixedwing!
Projects
None yet
Development

No branches or pull requests

5 participants