Archivo de la etiqueta: robots

SAM-Z: la alimentación del robot

Antes de divertirme ocupándome de partes verdaderamente robóticas he tenido que encarar una cuestión importante relacionada con la alimentación de SAM-Z. Como anticipé en mi primer artículo, el cerebro del robot es una Raspberry PI 3, una verdadera computadora mono-tarjeta. Por lo tanto, para apagar el robot, no se puede cortar la alimentación directamente, sino que es necesario hacer antes el shutdown automatico.

El shutdown cierra en modo ordenado todos los procesos activos, desconecta memorias y periféricos y al final pone a dormir el microprocesador. Después del shutdown, que puede durar entre 10 y 20 segundos, podemos interrumpir la alimentación sin problemas. Si no hiciéramos el shutdown se corre el riesgo de corromper sectores del sistema operativo y que la Raspberry deje de funcionar. En el caso de SAM-Z, el shutdown debe ser automático, es decir, se debe anticipar automáticamente al corte de la alimentación. Existen dos condiciones que apagan el robot: la primera es cuando se acciona un simple interruptor ON/OFF que se encuentra debajo del robot, la segunda es en caso de emergencia, cuando la batería se ha descargado. Hacer click aquí para leer el resto del artículo

SAM-Z, un nuevo robot

Celebrando el aniversario del robot SAM me dieron ganas de construir uno nuevo. Sería una óptima plataforma para experimentar nuevas tecnologías que podrían ser publicadas en Inventable durante la evolución del proyecto. Cuando era chico soñaba construir robots como el de la fotografía de introducción de este artículo aunque si con los años me di cuenta que era mejor hacer cosas más simples y que se asemejaran más al robot de esta foto de los años 50 (un roomba prehistórico).

Mirada encantada de la ama de casa mientras el robot se pasea por la cocina

He pensado de usar una raspberry PI 3 como cerebro por su potencia de elaboración y para poder programarla cómodamente en un lenguaje de alto nivel (probablemente Python), en modo remoto, desde mi escritorio y a través de la red WiFi de casa (con VNC, ya hablaré de este tema más adelante). Disponer de la Raspberry PI 3 significa tener una computadora completa a bordo, donde puedo conectar telecámaras y otras cosas USB, usar librerías de todo tipo como por ejemplo de reconocimiento de imágenes y hasta de inteligencia artificial. Aclaro que los posts que publicaré de este proyecto no serán tutorials, no explicaré como construir un robot sino mas bien lo haré como una forma de compartir con ustedes esta experiencia. Por este motivo las descripciones, los circuitos y las imágenes no serán prolijas y detalladas como lo hago habitualmente, véanlo como algo experimental.

Hacer click aquí para leer el resto del artículo

El robot SAM cumple 30 años

Hola gente, en estos días quisiera celebrar los 30 años de SAM, un robot que construí en 1989, cuando todavía vivía en Argentina. Hoy en día, un robot como SAM no tiene nada de original, versiones mucho más elaboradas se pueden comprar en kit a muy bajo precio. Pero por ese entonces, ya conseguir dos motores iguales con respectivas cajas de engranajes era difícil. No niego que las partes mecánicas siempre fueron un obstáculo para mi, por falta de materiales, herramientas y conocimientos. De cualquier manera, me arreglé como pude. Además, los microcontroladores todavía no eran muy conocidos (el 68HC11 de Motorola estaba en el mercado desde hacía muy poco tiempo) y por lo tanto, era necesario usar un microprocesador que requería numerosos circuitos integrados periféricos para poder funcionar (memorias RAM y EPROM, puertos paralelos y seriales, ADC, etc.).

Hacer click aquí para leer el resto del artículo

Un homenaje a Cyberneticzoo.com

Hola amigos, hoy quiero escribir sobre cyberneticzoo.com, pienso que el sitio más completo que existe en la red sobre la historia de los robots y de la  cibernética desde sus orígenes. Lo he seguido por bastante tiempo y el motivo por el cual decido de hacer este post hoy es para rendir un homenaje a Reuben Hoggett, su creador y al extraordinario trabajo que ha hecho en modo ininterrumpido durante casi 8 años. Hacer click aquí para leer el resto del artículo

Marvin Minsky: el padre de la inteligencia artificial

Marvin Minsky was visiting the OLPC offices and picked up a Firefox wrist band. Wikipedia. The original uploader was Sethwoodworth at English Wikipedia, taken by Bcjordan (CC BY 3.0)
Marvin Minsky was visiting the OLPC offices and picked up a Firefox wrist band. Source: Wikipedia. The original uploader was Sethwoodworth at English Wikipedia, taken by Bcjordan (CC BY 3.0)

Ayer falleció Marvin Minsky y escribo este post en su recuerdo.
Más de 30 años atrás, en la sección de ciencia y tecnología de la biblioteca municipal de mi ciudad (Mar del Plata), descubrí un libro increible y que me marcó profundamente. Se llama "La sociedad de la Mente" de Marvin Minsky. Por ese entonces, no obstante mi pasión por los robots y por la cibernética en general, no sabía nada de Minsky y no me imaginaba de estar leyendo uno de los libros más importantes de inteligencia artificial de la historia. Les puedo asegurar que era apasionante. Después de un tiempo logré comprármelo y desde entonces ha siempre ocupado un puesto de honor en mi biblioteca.
Hacer click aquí para leer el resto del artículo

055 – Sensor IR de proximidad

Foto del Sensor IR de proximidad

Un lector del blog me preguntó si en el robot Calimaro se podían reemplazar los microinterruptores de choque con sensores IR. La respuesta es absolutamente si. El tema está en que tipo de sensor usar. He buscado en Internet un proyecto simple de hacer, económico y sin componentes "muy" especiales como por ejemplo los receptores IR de tres patas. La cosa que me llamó la atención fue no encontrar nada de interesante. Esto era una excelente motivo para construir algo nuevo desde cero: un Sensor IR de proximidad sin usar componentes especiales. Hacer click aquí para leer el resto del artículo