- Control using a "traditional RC" transmitter + telemetry on the Ground Control Station
- Control using a joystick / gamepad connected to the Ground Control Station
- Handle additional parameters for navigation (anti-collision sensor, object tracking, ...)
- Assisted Control
Then several possible paths: autonomous, collaboration, formation flight, AI, ...
I am not sure of the steps/flow, it will depend on my progress, possible applications and opportunities.
If the project is moving towards automation, i will probably define steps according to the levels of SAE J3016 Autonomy Levels (classification used for autonomous car)
Somewhere between these steps, I really like to integrate First Person View... 3D FPV would be really fun... Santa Claus, if you hear me ;-)