¿Podemos programar un objeto volador (quadcopter) como debería poder moverse de un lugar a otro varias veces sin ser controlado por un ser humano?

teóricamente sí, tal helicóptero puede ser programado (GPS + Microcontrolador) si el programa puede manejar varios desafíos, por ejemplo,

1. Debido a la baja precisión del GPS, puede aterrizar dentro de un radio de 5 a 10 metros del objetivo real. El problema se puede resolver tomando un gran área de despegue / aterrizaje

2. Para aplicaciones al aire libre, tendrás que considerar el efecto del viento. Puede ser complicado manejar las desviaciones de la trayectoria debidas al viento.

3. Es posible que deba agregar accesorios adicionales para detectar las condiciones climáticas, por ejemplo, lluvia, etc.

4. Es posible que necesite programar su quad para manejar obstáculos en el aire como pájaros / cables / torres y otros objetos voladores

5. Es posible que se requiera un sistema de alerta de emergencia para que quad pueda activar una alerta al centro de control cuando no pueda manejar una situación / escenario

Prácticamente No (si no estás trabajando en NASA / ISRO: P) … !!

1. Es casi imposible obtener una batería de alta AH (sin aumentar el peso) para seguir funcionando un quad durante mucho tiempo. Debe cambiar / cargar la batería después de 15-60 minutos de vuelo.

2. Dado que es menos humano, creo que siempre se basará en el GPS para el posicionamiento. El GPS da buena precisión en LAT / LARGO, pero es muy pobre en altitud. Será muy difícil para el programa calcular, a qué altitud está actualmente. Las posibilidades son muy altas, siempre habrá un aterrizaje forzoso.