El comportamiento global del sistema de estabilización a desarrollar es el siguiente:
En primer lugar, el sistema debe detectar la ausencia de comandos de navegación por parte del piloto. Ante esta situación, se desea que la aeronave permanezca estática en su posición actual.
Para obtener dicha posición de referencia, se hará uso de unos algoritmos de visión artificial implementados en Matlab, que procesarán la imagen captada por las cámaras del aparato.
Cuando la imagen captada permita concluir que la posición de la aeronave ha variado, el sistema de control deberá determinar los impulsos asociados a los motores que harán que el UAV retorne a la posición de referencia.
Una vez que el piloto vuelva a actuar sobre los mandos, el sistema de estabilización pasará a estar inactivo.