New to UAV and flight programming [but have decent programming skills and experience]
End design is a UAV that will do a one-button-launch, climb to a preset relative position and hold [altitude, position and compass heading]. Accept fine-tune input of compass heading in air. Return to base unit with one-button-return.
UAV Design quad, hex, tri ] not overly important.
The implementation is for a non-flight user to launch-{function}-return with ease and minimal training and little-to-NO-user input.
The UAV is the ‘tool’ to simplify the function, not the function.
What controller would you suggest for this, and why?
Reading descriptions and tutorials have not been overly helpful so far. I want to program the Action {while maintain GPS +/-2ft}{climb to 100 ft above launch}{maintain position}, not How to do the action [maintain position] {Loop get GPS; if GPS > Start+2 , spin rotor 1 and 3 faster by 100rpm; elseif…} or to be able to use existing code objects.
Thanks