¿Cómo puede el software activar procesos mecánicos como mover un dron?

La forma más simple de responder esto es: retransmisores.

Los relés son básicamente interruptores, pero en lugar de tener un interruptor físico, los enciende y apaga una computadora. Obviamente, se vuelve más complicado que eso, pero la idea básica es que no necesita que alguien accione manualmente un interruptor para encender un motor, una computadora puede hacerlo todo por sí mismo.

Aquí hay un relevo que puedes comprar por $ 1 USD.

Los terminales de tornillo son donde se conecta la alimentación, y los pines se conectan a algún tipo de computadora o procesador (este está diseñado para usarse con un Arduino). Cuando la computadora le dice al relé que se encienda enviando + 5v en el pin correcto, el relé cambia y la energía fluye a través del relé, al igual que accionar un interruptor de luz.

Este es un Arduino nano. Cuestan alrededor de $ 4 USD.

Es aproximadamente del tamaño de una memoria USB y puede controlar hasta 20 relés, si no necesita hacer nada más. Y este es un tanque Arduino.

Imágenes tomadas de una búsqueda de Google.