Paso 2: Tecnologías principal del proyecto
Antes de iniciar cualquier proyecto, fue necesario conocer y aprender sobre las tecnologías clave que fueron elegidos:
- Frambuesa Pi: fue estudiados maneras de aplicar la visión por computador en cualquier ordenador que puede ser a pequeña escala, que podría utilizar chasis robótico. Luego la microcomputadora fue elegida frambuesa Pi modelo B. El Pi de frambuesa tiene un costo aceptable, tamaño pequeño y especificaciones (reloj, CPU, RAM y otra ETHERNET). El Raspberry Pi es capaz de embarcarse periféricos tales como puertos USB y también la capacidad para integrar funciones como actuadores y sensores en un sistema llamado enlaces externos GPIO, incluyendo pernos de salidas / entradas digitales, UART, I2C, SPI, audio, 3v, 5v y GND.
- OpenCV: la librería OpenCV es un elegido de biblioteca de visión de computadora. La biblioteca es importante para el reconocimiento del objeto mediante el uso de una característica como el color, textura o forma. Esto es donde se realizan las operaciones, funciones y características que capturan la imagen y realizar el procesamiento de la información de interés en el proyecto de ayudar directamente a otras partes del sistema para la toma de decisiones.
- Python:describir el código fuente se utilizó el lenguaje de programación Python, el lenguaje de programación elegido para el sistema era el Python 2, basado en la compatibilidad con el Raspberry Pi y la librería OpenCV. Python tiene algunas características y funciones tales como un idioma de alto nivel, usabilidad única presente, disposición de alto nivel tipo (integer, boolean) bloques de control de sangría y poseen bibliotecas nativas para Python que apoyan el desarrollo del proyecto, como Pygame, NumPy y SciPy, Matplotlib. Para Raspberry Pi, es la versión 3.2.3 de Python y su entorno de desarrollo es los 3 scripts inactivos donde capaces de utilizar el sistema de visión de computadora de biblioteca para llevar a cabo la percepción del medio ambiente y extracto de la información que se desarrollarán se utilizará en el sistema de toma de decisiones. El script encontrará los ajustes para el manejo y configuración, funciones y librerías.
Y de la información tecnología ha sido capaz de iniciar y desarrollar un proyecto que podría...