jueves, 11 de marzo de 2010

Seis Tecnologías con Crecimiento Exponencial

Según el inventor y pensador Ray Kurzweil, quien ha fundado The Singularity University, éstas son las tecnologías que están creciendo de manera exponencial:

1.- Inteligencia Artificial y Robótica
2.- Nanotecnología
3.- Biotecnología y Bioinformática
4.- Medicina e Interfaces Hombre-Máquina
5.- Redes y Sistemas Computacionales
6.- Energía y Sistemas Ambientales

Recomiendo mucho su página web Accelerating Intelligence

Por otra parte, Jim Pinto, profundo conocedor de la industria de la automatización, señala como las 5 tecnologías más importantes de la automatización para 2010:

1.- Redes Inalámbricas Industriales
2.- Inteligencia Embebida y M2M (Comunicacion máquina a máquina)
3.- Computación en Nube y Software como Servicio
4.- Sistemas de Seguridad Informática para la fábrica
5.- Productos para el consumidor

lunes, 8 de marzo de 2010

Semana 9

En esta semana, se dieron 2 días (Lunes y Martes) para la realización de sus programas en el robot Mitsubishi. El miércoles 3 se dedicó el tiempo de la clase para que realicen los ejercicios de los 2 primeros capítulos del libro sobre Matlab que se les proporcionó.

También se les proporcionó el software "COSIMIR EDUCATIONAL" para que lo instalen y realicen de manera virtual la aplicación que tienen que realizar con el robot real. También se les proporcionó la guía de usuario del software en formato PDF.

Les aviso que corregí los vínculos que faltaban en la primera entrada de este BLOG, allí pueden descargar la presentación introductoria así como la revista con el artículo sobre Robótica Industrial.

Estaré colocando enlaces y documentos en la ésta página web.

Fórmula aproximada para calcular la calificación del 1er parcial:

Programa en brazo robótico: 40% (Incluye reporte y modelo virtual).
Examen escrito: 40%.
Otras tareas y prácticas: 20%.

CUESTIONARIO GUÍA 1er Parcial:

Nombra alguna obra literaria relacionada con los robots- Nombra alguna obra de cine relacionada con los robots. ¿A quién se la atribuye la creación de la palabra ROBOT y de qué manera lo hizo? Nombra las 3 leyes leyes de la robótica. Quién fue su creador? ¿Qué significa la palabra checa ROBOTA? La definición “ Manipulador multifuncional reprogramable con varios grados de libertad, capaz de manipular materiales, piezas, herramientas o dispositivos especiales según trayectorias variables, programado para realizar tareas diversas”, corresponde a: La definición “Ciencia o rama de la tecnología que estudia el diseño y construcción de máquinas capaces de desempeñar tareas realizadas por el ser humano o que requieren del uso de la inteligencia”, ¿a qué se refiere y a quién la redactó? Nombra 3 configuraciones de robots industriales (ejemplo: cartesiano) ¿Qué características tiene un robot SCARA? Nombra 4 tareas para las que es adecuado utilizar robots debido al riesgo que representan para el ser humano. ¿Qué consecuencias tienen sobre el ser humano la realización de tareas repetitivas y tediosas? Lenguajes de programación disponibles para el robot Mitsubishi. Qué se entiende por grados de libertad ¿Cuáles son los diferentes sistemas de coordenadas en que se puede mover el robot en forma manual (JOG) Describe cómo se comporta el robot en el modo “JOINT JOG” Describe cómo se comporta el robot en el modo “XYZ JOG” Enlista los pasos para crear un programa para el brazo robótico. Describe brevemente cómo se “enseña” una posición al robot”. ¿Cómo se corrige una posición ya enseñada? ¿Qué tipo de “JOG” es más conveniente cuando se requiere un ajuste más preciso? ¿Cuál es la diferencia entre “JOG MOVEMENT” y “LINEAR MOVEMENT”¿Qué es MATLAB?


lunes, 1 de marzo de 2010

CONGRESO DE ROBÓTICA

Clase del 24/feb/10.

Llegó una publicidad sobre un "Congreso Internacional de Informática, Robótica y Tecnología" a realizarse los días 13, 14 y 15 de Mayo en Acapulco, el título suena bastante pretencioso sin embargo al acceder la página web del congreso no arroja más información, la página se ve bastante limitada, habrá que esperar un poco más.

Se amplió la explicación sobre la programación del robot. Se proyectaron videos sobre robots que tomé hace 2 años en las instalaciones de Aguascalientes de Fanuc Robotics.

Esta compañía tiene un Canal de Videos en Youtube, muy recomendable.

Brazo Robótico Mitsubishi

La clase del 22 de Febrero se dedicó a conocer el brazo robótico Mitsubishi modelo RV-1A. Se realizaron movimientos manuales en modos "Joint JOG" (Moviendo por separado cada uno de los 6 ejes del robot) y XYZ JOG (Moviendo el robot en los ejes x, y, z.

23 de Febrero: Explicación en clase sobre el método para programar el brazo robótico, basándose en el documento "Hardware Controller". En resumen, los pasos son los siguientes:

1- Decidir el orden de operación del robot, trayectorias de operación (necesario para movimiento lineal), y acciones a realizar en cada posición de operación (cerrar/abrir mano, etc.)

2- Decidir las posiciones que se van a requerir y decidir qué nombre poner a cada una.

3- Basándose en el orden de operación y el nombre de las posiciones, realizar el programa en MELFA BASIC IV e introducirlo al robot.

4- Mover el robot a cada posición de operación mediante operación manual, y "enseñar" al robot las variables de posición.

5- Ejecutar el programe en el robot línea por línea, y confirmar que las operaciones y posiciones estén correctas.

6- Corregir los errores que se detecten tanto de posiciones como de operaciones.

7- Ejecutar el programa en forma automática, primero en baja velocidad.