脡ste robot aprende a usar plastilina para crear letras

Publicado por en Rob贸tica el 11/07/2022

Muchas veces pensamos que haya algunas tareas que están reservadas solamente a los humanos y que las máquinas no serán capaces de hacerlo. Nada más lejos de eso y un claro ejemplo es la plastilina. Todos hemos jugado con la plastilina y es algo que, a nuestro entender es algo creativo reservado a los humanos.

El robot que puedes ver en el vídeo que te dejo a continuación, es capaz de aprender a usar un pequeño bloque de plastilina para crear letras. No es que tenga un programa para hacerlo, sino que el robot intenta encontrar la manera de moldear la plastilina para conseguir su objetivo.

Leer más

C贸mo usar Machine Learning con Scratch usando Echidna

Publicado por en Programaci贸n el 14/06/2022

El aprendizaje automático o Machine Learning cada vez está más presente en todo tipo de proyectos. Hasta hace bien poco, no era una tarea fácil probar a programar algo así, pero con el paso del tiempo fueron apareciendo nuevas herramientas más fáciles para aprender los fundamentes de la inteligencia artificial.

Gracias al entorno de programación por bloques de Echidna, puedes programar modelos de aprendizaje automático por bloques. Eso hace que sea mucho más fácil enseñar estos conceptos en las clases.

EchidnaScratch incluye bloques para utilizar modelos de Machine Learning con los que podrás construir aplicaciones capaces de reconocer imágenes y textos escritos en lenguaje natural. Usando estos bloques, que se encuentran en las secciones learningml-text y learningml-image, en combinación con los bloques para controlar las placas Echidna y con el resto de bloques de Scratch, podrás unir el mundo de la inteligencia artificial con la robótica educativa.

A continuación te dejo un excelente vídeo de ejemplo que permite clasificar un debo arriba o un dedo abajo, encendiendo la luz roja o verde según sea reconocido.

Leer más

脡ste dispositivo te ayuda a hablar mejor usando TinyML y Arduino

Publicado por en Arduino el 26/04/2022

Si alguna vez has hecho un video para subir a Youtube, has hablado en público o diste alguna charla, rápidamente te das cuenta que si no tienes soltura, solemos utilizar muchas palabras y sonidos comodín. Como por ejemplo "ehhhh", "mmmm" etc. Esos sonidos son algo automático del inconsciente, no están planeados, simplemente salen en esos momentos de silencio y pronto se hacen desagradables.

Con la ayuda de un Arduino y un poco de Machine Learning, podemos crear un dispositivo que nos avise cuando decimos algunas de esas palabras o sonidos. Eso es exactamente lo que hace éste proyecto.

El núcleo de todo es un Arduino Nano BLE Sense que se encarga de ejecutar el modelo. Pero lo más interesante es cómo se ha creado el modelo, ya que primero debemos entrenarlo para que reconozca las palabras que queremos. es especialmente interesante ya que puede valer para todo tipo de aplicaciones y puedes ver cómo hacerlo en detalle en el vídeo que te dejo a continuación.

Leer más

Este robot es capaz de pelar un pl谩tano usando machine learning

Publicado por en Rob贸tica el 30/03/2022

A ti puede que te parezca muy fácil algo tan sencillo como pelar un plátano, pero para un robot es muy complicado. No es un objeto que tenga siempre las mismas dimensiones, ni mucho menos la misma textura y un montón más de variables que hacen que, para un robot, sea una tarea bastante difícil. 

Gracias a una novedona técnica de aprendizaje automático, éste robot es capaz de pelar el plátano. Bueno vale, tampoco puedes tener prisa, ¡pero lo hace razonablemente bien!

Leer más

脡ste sencillo robot hecho con Arduino funciona con una red neuronal

Publicado por en Arduino el 21/12/2021

Programar un robot con Arduino está bien y todo tiene su sentido lógico. Pero programar un robot con Arduino utilizando una red neuronal ya no es tan evidente. En un robot "normal" puedes programar las acciones que debe realizar cuando ocurre algo. Si encuentras una pared, gira a la derecha. Si ves luz de frente, arranca hacía atrás.

Pero con una red neuronal no programas una acción a realizar per se, sino que debes hacer que tu robot aprenda para que luego sepa cómo tiene que reaccionar a su entorno. Técnicamente no lo estas programando, sino que tu robot con Arduino se programa él mismo.

Es como estar en Matrix, pero algo más humilde, en plan 8-bits.

Algo que nos puede ayudar bastante es la librería Neural para Arduino y en el vídeo que te dejo a continuación verás cómo transformar un pequeño robot con Arduino sin ninguna gracia, en una pequeña máquina capaz de pensar casi por si misma.

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger informaci贸n de car谩cter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuraci贸n cuando lo desees.

Cerrar

M谩s informaci贸n en nuestra Pol铆tica de Cookies.