Estoy construyendo un robot de navegación para interiores que se puede usar en oficinas y fábricas, especialmente en espacios cerrados con buena iluminación. Ya descubrí el algoritmo que necesito usar para la navegación en interiores de un experto Revise los comentarios del blog si desea saber . Básicamente, necesito conectar una cámara estereoscópica o una cámara web única a un microprocesador o FPGA. Ahora la pregunta es cuál es mejor? Sé que FPGA es bueno por sus capacidades de programación paralela (noob de sonido) pero el microprocesador es más fácil de usar e implementar OpenCV en la distribución de Linux < en emdebian o simplemente Ubuntu > (OpenCV en Python o cualquier otro idioma). Pero, soy un ECE Senior y realmente no sé por qué debería ver FPGA vs Microprocesador para implementar este programa (sé un poco de codificación HDL especialmente en Verilog, es decir, puedo hacer codificación a un nivel de comportamiento en buena medida pero no nivel lógico). O debería ir para FPGA combinado y kit de microprocesador para hacer esto. El microprocesador que usaré es un tablero basado en ARM como Raspberry Pi o Beagleboard o Pandaboard, según los requisitos.
Por favor, ayúdame a ordenar la herramienta correcta. Y también me sugiere qué idioma es mejor Python o C ++ u otros (por favor mencione).
Gracias.
Edición 1: este es un sistema integrado.