Volviendo al tema de la réplica de apoyo automatizada (y perdón por el offtopic)
Se le pueden poner funciones que no tiene el del video, como que por ejemplo no dispare si hay alguien por debajo de la distancia de seguridad. Y ya si te pones serio puedes hacer un programa que escanee una zona midiendo distancias y almacenándolas, y luego se mantenga barriendo la zona hasta que aparezca algo que no había antes y le dispare... Cualquier persona que esté mas o menos puesto en arduino te lo programa en un rato. Otra cosa es el sistema de la torreta que comenté antes que lo hacía era reconocer el color de una zona a partir de las imágenes de la cámara y determinar si era un objetivo, esto ya tiene mucha mas miga, claro que si había alguien camuflado no funcionaba bien.
Eso ya es bastante más complejo de hacer.
Quiero decir, hacer un sistema de control manual a mi me parece más "sencillo". La parte mecánica y unos servos para mover la replica en los 2 ejes, una cámara que envíe la información de video con un puntero calibrado de donde dispara... y accionar el gatillo de la réplica.
Hacer algo que funcione solo, en plan defensas automáticas a lo Alien2... me parece bastante más complicado. Totalmente factible, pero más complejo. Habría que mandar la información de video en tiempo real a una aplicación que se encargara de la "inteligencia" del sistema, parecido a como hacen los programas de videovigilancia.
Creo que un arduino se queda corto para hacer todo eso. El programa debería procesar en tiempo real la imagen de vídeo y detectar objetos nuevos o en movimiento a base de comparar las imágenes.
Igual con algún micro PC más potente se puede hacer (Raspberry o algún otro basado en Linux o Android), pero lo fácil sería conectar un portátil para que se encargue de procesar la señal de video y mandar las ordenes de vuelta al microcontrolador que mueve y acciona la réplica.
El sistema apuntaría automáticamente al centro del objeto más grande detectado y una vez que lo tiene "enfilado", lo fácil seria usar un telémetro para obtener el dato de la distancia a la que está ese objeto. Sabiendo la distancia, también se puede calcular el tamaño aproximado que tiene ese objeto. Ahí el camuflaje jugaría un papel muy importante. Un blanco bien camuflado y que se mueva cuando el sistema no está barriendo su zona podría avanzar sin ser detectado.
Una vez detectado y apuntado el objetivo, en función de la distancia y la dirección de movimiento determina primero si está demasiado cerca o demasiado lejos....y luego ejecuta las correcciones de tiro en base al histórico de movimiento del blanco antes de disparar. Lo suyo sería programar ráfagas cortas (5-10 bolas) y luego moverse a otro blanco que esté en cola o mantener el que tenemos.
Sin el telémetro, no se muy bien como podría determinar a que distancia está un objeto sin saber de antemano cuanto mide o sin tener muchas referencias en la propia imagen que permitan calcularlo. A parte, hay que añadir algún método para que el sistema sepa que blancos están eliminados o no son objetivos. Quizá sacar un pañuelo grande de un color determinado (rojo intenso, etc), y si el área del objeto detectado tiene un porcentaje X de ese color, lo ignore. (Con lo que habría que procesar la imagen en color, lo que implica más potencia de calculo).
Lo de tener algún sistema para evitar que te considere un blanco, es más que nada por que sino te puede acabar regando de bolas hasta que salgas del radio de acción

Para desactivar la ametralladora, el tema de dispararle a una "hit zone" frontal no le veo mucho sentido. Lo normal sería que algo así estuviera blindado principalmente en esa zona. Ese "punto débil" debería estar en un lateral o en la zona trasera. Otra cosa que se podría hacer es ponerle un micro y si detecta un pico de señal equivalente en un rango concreto (80-100db... una detonación de una granada cerca) que se desactive sola. O que se pudieran desactivar en una submisión en otra zona diferente (hackeando los sistemas informáticos, destruyendo los generadores o cualquier otra cosa que se meta en el guión).
La verdad que es un proyecto muy chulo al que llevo algún tiempo dándole vueltas. Ya lo comentamos en el hilo de los vídeos, hablando del cuadricóptero "de combate". Daría muchísimo juego en las partidas empezar a meter este tipo de cosas.
¿Nadie se anima a montar un prototipo?
