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

Set Servo options triggered by failsafe #23927

Open
alexanderever opened this issue May 30, 2023 · 2 comments
Open

Set Servo options triggered by failsafe #23927

alexanderever opened this issue May 30, 2023 · 2 comments
Labels

Comments

@alexanderever
Copy link

Feature request

For UAS which perform a function controlled by Set_servo outputs, such as crop spraying, it would be desirable for the UAS to stop doing the function if a failsafe mode is triggered. It is not clear if the Sprayer functionality includes this but it may be useful for other applications such as vectored thrust VTOLs etc

Currently the consequence of RC signal loss while spraying would be the UAS performing a RTL while still spraying. This would be VERY BAD as the spray would be released at a high altitude and subsequently drift to unintended locations.

Describe the solution you'd like
A clear and concise description of what you want to happen.

A parameter to set servo outputs should failsafe be triggered Eg SERVOXX_FS_VALUE = 1000

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Lua scripting?

checked the Sprayer functionality in ardupilot, it is unclear if this issue is addressed.

(Also documentation on "SPRAY_SPINNER Spinner rotation speed: Spinner's rotation speed in PWM (a higher rate will disperse the spray over a wider area horizontally)" is inaccurate and could cause serious issues, increased RPM actually creates smaller droplets. see https://en.wikipedia.org/wiki/Rotary_atomizers)

Platform
[ x ] All
[x ] AntennaTracker
[ x ] Copter
[ x] Plane
[ x ] Rover
[ x] Submarine

Additional context
Add any other context or screenshots about the feature request here.

@rmackay9
Copy link
Contributor

Thanks for the feature request. Turning off the sprayer during any kind of failsafe makes a lot of sense.

@alexanderever
Copy link
Author

alexanderever commented May 31, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants