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
Add payload release mode in plane #1
Comments
The code should be written in a standard way and in the right place for adding features in ArduPlane. |
The mode add feature diverges in Plane compared to copter in following ways:
|
Although the method of adding flight mode varies in ArduPlane compared to ArduCopter, a standard way must be researched and followed in the entire process of adding features. I will work on that and follow up. |
Commit of a1324af above addresses following changes:
|
Commit of cb8275e above addresses the following changes:
Further addition of features:Addition of features should be done in the |
#2 while implementing the wind based payload drop calculations the faulty wind estimate was observed. |
…pter. Add initialise_initial_condition. Add calculate displacement. Add llh_to_local. Add local_to_llh. Use gps heading as the bearing for the calculation.
Set state variable at different stages of payload release. Maintain state change outside the mode_payload release.
Up to now
To do
|
The current version supports a single release point calculation. For continuous release point updates, the code has to be extended for the plane to reach changing waypoint. |
Feature request
Is your feature request related to a problem? Please describe.
_A Payload dropped with do_set_servo() simply opens the servo at the given location so, we have no control over where the payload drops. The problem is much more grave in fixed wing UAVs as payload is dropped from a moving aircraft making it accelerate and drop in uncontrolled manner.
Describe the solution you'd like
_A Make a mode called payload_release which will plan the location to release the payload and move the aircraft in such a way that payload is dropped to the targeted location precisely.
Describe alternatives you've considered
_A Other solution may involve beacon system or the whole flight planning and release point selection may be done at a higher level of abstraction in the ground control station.
Platform
[ ] All
[ ] AntennaTracker
[ ] Copter
[ x ] Plane
[ ] Rover
[ ] Submarine
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: