Haga realidad sus ideas de inteligencia artificial con una computadora de placa única Raspberry Pi.

La inteligencia artificial, precisamente la generativa, ha experimentado recientemente un repentino aumento en popularidad a medida que la gente explora las posibilidades de crear contenido visual y textual con estas herramientas. Estos modelos de aprendizaje automático suelen ejecutarse en equipos muy caros, ya que exigen mucho espacio de almacenamiento y recursos informáticos.

Ingrese la Raspberry Pi 4, una computadora de placa única de $ 35 con formato de tarjeta de crédito. Si bien la Raspberry Pi tiene una capacidad de aprendizaje automático limitada debido a su GPU de baja potencia, todavía tiene ciertas aplicaciones de inteligencia artificial.

1. Mycroft/Picroft: Asistente personal de voz con IA

Mycroft ofrece una alternativa de código abierto a sus parlantes inteligentes Alexa, Google y Siri. Le permite hablar y obtener información del asistente virtual. Con el objetivo de proteger su privacidad, Mycroft le mantiene en control y puede instalarse en un teléfono Android, una computadora portátil o una Raspberry Pi. Puede

instagram viewer
Crea tu propio altavoz inteligente Raspberry Pi respetuoso con la privacidad con Mycroft.

Picroft es un paquete del programa de asistente de voz diseñado específicamente para ejecutarse en modelos Raspberry Pi. Está construido sobre Raspberry Pi OS Lite y la imagen del disco se puede grabar en una tarjeta microSD. Necesitará una tarjeta microSD (8 GB o más), un micrófono USB y un conector de 3,5 mm o un altavoz USB.

Solo el frontend está instalado en su Raspberry Pi y esta instalación debe volver a llamar al backend alojado en casa.mycroft.ai para que funcione el asistente virtual. Es posible, pero bastante desafiante, alojar Mycroft por su cuenta por completo.

Aunque no tiene tantas funciones como las opciones comerciales, Mycroft tiene algunos trucos bajo la manga. Admite aplicaciones denominadas skills que amplían la funcionalidad de su asistente virtual. Algunas de las habilidades predeterminadas le permiten configurar alarmas, capturar audio y controlar la reproducción de música. Puede instalar más habilidades del mercado o crear otras nuevas.

Basado tanto en Raspberry Pi como en Arduino, OpenCat ofrece un marco de código abierto para construir robots mascota cuadrúpedos al estilo Boston Dynamics. Estos robots se mueven con cuatro patas en lugar de ruedas, lo que les da la capacidad de moverse en terrenos no estructurados con cierto grado de fluidez. Este marco se puede adaptar para el aprendizaje STEM, la educación en robótica, las aplicaciones de Internet de las cosas y la investigación en robótica.

Este proyecto aún se encuentra en sus primeras etapas y es principalmente adecuado para fabricantes avanzados con las habilidades de programación y ensamblaje de hardware necesarias. Es posible comprar un kit preensamblado de Petoi en forma de gato o perro (llamado Nybble y Bittle, que cuestan $284 y $256 respectivamente), pero algunos fabricantes han implementado el software OpenCat en Mascotas robot impresas en 3D.

Los robots OpenCat cuentan con una placa Arduino personalizada, NyBoard, que es responsable de alimentar los servos, ampliar la conectividad inalámbrica, la orientación, el equilibrio y la detección de infrarrojos. También proporciona un zócalo donde se puede montar una Raspberry Pi para ampliar las capacidades del robot cuadrúpedo.

Hoy en día, los vehículos totalmente autónomos siguen siendo una fantasía, pero hemos llegado al nivel dos de cinco. niveles de conducción autónoma. Empresas como Tesla y Google están trabajando arduamente para intentar crear el primer automóvil completamente autónomo, y todas emplean técnicas similares a las que utiliza DeepPiCar.

DeepPiCar es un proyecto de automóvil robótico autónomo y de aprendizaje profundo de David Tian basado en Raspberry Pi, TensorFlow, el kit PiCar V de SunFounder y el coprocesador Edge TPU de Google. El costo estimado de todo el hardware necesario para este proyecto es de alrededor de $250 a $300.

Este automóvil robótico es capaz de detectar y seguir carriles, detectar señales de tráfico y manejar peatones. David describe la configuración del hardware y el software en un serie en medio. Es un proyecto desafiante, pero ofrece una excelente manera de adentrarse en el aprendizaje profundo y la conducción autónoma.

OpenCV es una gran biblioteca de aprendizaje automático y visión por computadora de código abierto diseñada para aplicaciones en tiempo real y compatible con una amplia gama de lenguajes. OpenCV permite a Raspberry Pi reconocer objetos y animales en tiempo real. Una vez instalado, deberá conectar un módulo de cámara a la Raspberry Pi para capturar las imágenes que desea identificar.

Este tutorial de Core Electronics lo guía a través del proceso de configuración de su instalación OpenCV. para la detección de objetos y animales y ajustar el código para detectar objetos específicos mientras se ignora otros. Utiliza la biblioteca de conjuntos de datos COCO, aunque puede utilizar cualquier otra biblioteca previamente entrenada que se ajuste a sus necesidades.

Con Edge Impulse, puedes entrenar fácilmente a un modelo para que reconozca una variedad de gestos, como saludar, señalar o aplaudir. Una vez que su modelo esté entrenado, puede usarlo para controlar su proyecto, como encender una luz o reproducir un sonido.

Este proyecto de reconocimiento de gestos se basa en Raspberry Pi Pico y Edge Impulse y ofrece una excelente manera de agregar interactividad a sus proyectos. También utiliza el sensor combinado de acelerómetro y giroscopio MPU6050 para rastrear los gestos. Asegúrese de consultar el tutorial de Hackster (vinculado arriba) para aprender cómo entrenar un modelo que pueda procesar los datos de este sensor y luego implementarlo en Raspberry Pi Pico.

Este proyecto de IA combina el concepto de un chatbot generativo y un asistente virtual para crear una herramienta que puede recibir consultas de audio y devolver respuestas realistas. Las respuestas son generadas por ChatGPT y transmitidas como audio a través de Texto a voz de Google Cloud. Si no eres consciente de lo poderoso que es este chatbot de IA, echa un vistazo a los muchos cosas que puedes hacer con ChatGPT.

Todo lo que necesitas es una Raspberry Pi 4, un micrófono USB y un altavoz para utilizar este asistente de voz y aprovechar toda la potencia de ChatGPT. Puede encontrar el script del proyecto y otro software necesario en la página de GitHub vinculada anteriormente.

Involucre su Raspberry Pi en la carrera de la IA

Aunque modesta en tamaño y recursos informáticos, la Raspberry Pi es capaz de hacer realidad ciertas ideas de inteligencia artificial. Los proyectos enumerados anteriormente son sólo algunos ejemplos de las muchas posibilidades que existen. Al combinar su creatividad y habilidades de programación, puede usar Raspberry Pi para crear proyectos de inteligencia artificial del mundo real.