Arduino es una plataforma (hardware & software) de prototipado electrónico basado en los principios de Open Hardware, la idea detras de su creación ha sido proveer a artistas, diseñadores, hobbistas y cualquier otra persona interesada en desarrollar objetos o ambientes interactivos una forma fácil y económica de llevar a la práctica dichas ideas. Este post tiene por misión describir el módelo básico el Arduino UNO y además darnos un poco de contexto respecto a la familia de tarjetas que componen la plataforma Arduino.
Categoría: Robotica
UNO + BBB = TRE
El día de ayer en el Maker Faire de Roma 2013, Massimo Banzi presentó en sociedad el Arduino TRE que es un híbrido entre un Arduino UNO y un BeagleBone Black (BBB). Será el primer Arduino que se fabrique en los Estados Unidos y es un joint venture entre el proyecto Arduino y la organización BeagleBoard, ya Banzi había anunciado en el Maker Faire de New York hace un par de semanas que había una gran noticia que sería anunciada en Roma, pues bien la gran noticia ha sido este híbrido entre la más potente de las computadoras en una tarjeta (BBB) y la más popular de las tarjetas de prototipado el Arduino UNO.
Cursos gratis de Informática y Robótica en la Universidad de Stanford
La prestigiosa Universidad de Stanford, que ha sido el alma mater, de la gran mayoría de profesionales que dan vida a Silicon Valley, esta ofreciendo 10 cursos gratuítos en línea, en el área de Informática (Computer Science), Inteligencia Artificial y Robótica según he podido leer en DeviceGuru.
Los cursos ofrecidos a través del programa Stanford Engineering Everywhere (SEE), son a nivel introductorio y esta a disposición tanto de estudiantes como de profesores universitarios, los cursos incluyen los videos de las clases (que pueden ser descargados), ejercicios, temas para desarrollar, exámenes y transcripciones de las clases, lo cual facilitaría la traducción para el posterior subtitulado o doblaje de los videos a otros lenguajes, lo anterior es posible porque los contenidos están disponibles bajo la licencia Creative Commons.
Para participar de estos cursos no es necesario registrarse, pero no se tiene acceso a profesores o intructores de la Universidad de Stanford, sin embargo es posible estar en contacto con otros usuarios del servicio SEE, la forma de cómo hacerlo esta detallada en el FAQ del SEE.
Dentro de los 10 cursos disponibles actualmente a tavés del SEE, están:
- Introducción a la Informática (Computer Science):
- Inteligencia Artificial:
- Análisis lineal y optimización:
El decano de la facultad de Ingeniería de Stanford, Jim Plummer, dice que esta muy entusiasmado con la idea de extender el método de enseñanza de su universidad y a la vez extender las posibilidades de educación al mundo entero a través del programa SEE, y a la vez espera que las personas que hagan uso del material alrededor del mundo también contribuyan con aportes e ideas al SEE.
Como comentario aparte, estudiar una profesión en la Universidad de Stanford, puede costar más de U.S.$ 100,000, así que el que Stanford ponga a libre disposición casi el mismo contenido que se ofrece en sus aulas es un regalo que debe ser explotado al máximo, especialmente el hecho de que los contenidos son Creative Commons, y pueden ser usados como parte de cursos en las universidades locales de toda latinoamérica, sin el temor de tener que enfrentar un juicio por derechos de autor.
Aunque varios de mis lectores me han dicho que suelo ser muy crudo en mis comentarios, no puedo evitar decir lo siguiente. Lo más probable es que las universidades que ya utilizan material este tipo pero pagando, pues no cambiaran su línea, pero la mayoría de universidades, que no utilizan este tipo de material, ahora que es gratis, tampoco lo utilizarán, y después seguiremos quejandonos de la falta de oportunidades y de la opresión de los países desarrollados sobre los países pobres, y extrañas teorías de conspiración mundial.
Robot cuadrúpedo
La empresa americana Boston Dynamics, que desarrolla proyectos para el departamento de defensa de USA, ha presentado en YouTube el último video de su robot cuadrúpedo llamado BigDog, en el video se puede ver como el robot resbala en el hielo, pero luego se sobrepone y continúa su marcha, tambien es impresionante la escena donde a pesar de recibir un punta pie, el robot puede continuar su marcha.
Una de las características de este robot es que con un peso de 235 libras (106 Kg) puede llevar una carga útil de 340 libras (154 Kg), sobre practicamente cualquier terreno, con lo cual se convierte en algo así como un caballo robótico, más que un "perro grande", que es la traducción de BigDog.
Aquí el video:
TeMo, controlando un robot a través de un celular
TeMo, es el acronimo para Telerobotics over Mobile, que no es más que una tecnología que nos permite operar un robot de manera remota haciendo uso de cualquier protocolo de servicio de datos celular como GPRS, EDGE, UMTS, o HSDPA. En el blog Embisys hacen una completa descrición de un proyecto que implementa esta tecnología, básicamente la idea consiste en hacer uso de Internet para comunicarse con un mini-webserver, implementado en el celular usando Java. El webserver del celular a su vez controla los servo-motores del robot (que ha sico construido en base a las partes del juego Lego Excavator). Para dicho fin un microcontrolador PIC24FJ64002, se comunica con el celular a través del pueto IrDA (Infrared Data Association) del celular. Casi todos los celulares vienen equipados con un puerto infrarojo que permite intercambiar datos con otros celulares, sin embargo en este caso se usa para comunicarse con el microcontrolador PIC que es el encargado de activar los servomotores, que son cinco en total.
Aquí un diagrama esquemático de la idea descrita líneas arriba.
Finalmente aquí les dejo un video de Youtube donde se puede apreciar el robot en acción: