Práctica Scorbot curso 2007

Transcripción

Práctica Scorbot curso 2007
Asignatura de Control y Programación de Robots
Práctica sobre robots industriales:
Localización y recogida de piezas
Curso 2007-2008
1.
Introducción
Versión preliminar del documento.
El robot SCORBOT ERVII es un robot de tipo industrial, aunque diseñado con fines docentes. El Scorbot puede considerarse de pequeño tamaño, los robots utilizados habitualmente
en la industria son de mayor tamaño, con capacidades de aceleración y carga mucho mayores.
El objetivo de esta práctica es familiarizarse con el cálculo, uso y programación de un
robot industrial, tal y como se puede encontrar en una industria, con un cierto grado de
automatización e interacción con otros elementos.
2.
Desarrollo de la práctica
El objetivo de la práctica es mover una pieza de una cinta transportadora a un recipiente,
pudiendo la pieza ser colocada en cualquier punto de la cinta. Como herramientas, los alumnos
dispondrán de los sensores situados en el robot y la cinta, además de su imaginación.
2.1.
Organización
La práctica se realizará en grupos de 3 alumnos. Estos grupos serán creados por los
propios alumnos, de entre los cuales uno hará de portavoz. La comunicación de los
grupos se realizará mediante un e-mail del portavoz a Daniel Tello ([email protected])
antes del 16 de Octubre, cuyo encabezado será “Practica CPR” y cuyo contenido será los
nombres y número de carné de la escuela de los integrantes del grupo.
El horario de para realizar la práctica será libre de lunes a viernes, de 9:00 a 13:30, y
de 15:30 a 18:00, y a desde el 22 de Octubre hasta el 29 de Noviembre. Para evitar
la coincidencia de alumnos a la hora de trabajar con el robot, estos deberán notificar
mediante e-mail a Daniel Tello cuando van a trabajar con el robot, según el horario que
1
más les convenga a lo largo del curso. Se les responderá confirmando la disponibilidad
del mismo.
Ha de entregarse el informe sobre la práctica el 30 de Noviembre. La evaluación de las
prácticas se realizará los dı́as 5 y 7 de Diciembre en horario de clase. La asistencia de
los alumnos es obligatoria, presenten o no su trabajo.
2.2.
Evaluación
Informe: El informe debe incluir lo siguiente: Introducción con los objetivos conseguidos,
diagrama de flujo del programa (no más de una página), aspectos interesantes del mismo,
problemas encontrados y estimación del tiempo invertido. No debe incuirse el código
del programa, aunque el archivo del programa debe estar correctamente comentado. Al
redactar el informe debe aplicarse la regla de ”más vale calidad que cantidad”. El total
de páginas sugeridas es 3 o 4.
Se entregará en papel una copia del informe, a Emilio Sanchez en clase. Además se
enviará una copia en formato electrónico del informe y del archivo del programa mediante
e-mail a Daniel Tello.
Presentación: Los alumnos deberán presentar a sus compañeros el trabajo realizado,
explicando el trabajo realizado, y contestando a las cuestiones que les formulen sus
compañeros o el profesor. Durante la evaluación se les podrı́a pedir a los alumnos alguna
modificación sencilla del programa.
Valoración: Realizar el mı́nimo exigido en la práctica da derecho a realizar el examen de
la asignatura. Los grupos que incluyan en su trabajo funcionalidades adicionales serán
premiados con medio punto en la nota de la asignatura, siempre a criterio del profesor.
El grupo que mejor trabajo realice será premiado con 1 punto.
3.
Otras cuestiones
Los alumnos dispondrán de documentación referente al robot y su lenguaje de programación, ası́ como de los sensores y del variador de frecuencia utilizado para mover la cinta
transportadora. Además, recibirán una clase particular el primer dı́a que acudan a trabajar al
laboratorio.
3.1.
Uso del robot
MUY IMPORTANTE: Siempre y en todo momento alguien del grupo debe tener la
seta de emergencia a mano por si sucede algo, tanto a las personas como al robot. En
cuanto a lo primero, nadie debe estar en el espacio de trabajo del robot mientras éste
funciona, bajo ninguna circunstancia. En cuanto a lo segundo, si el robot se estropea
por el uso, no pasa nada; pero si se estropea por un uso indebido todos los componentes
quedarán automáticamente suspendidos.
Si se quiere hacer llegar al robot a un punto y sale por pantalla un error del tipo ”Bad
Point Coordinate”, significa que ese punto le queda fuera del espacio de trabajo, o que
2
algún tramo de la trayectoria que debiera seguir para alcanzarlo queda fuera del espacio
de trabajo. Intentar llevarlo a un punto más cercano, o proponerle una trayectoria más
adecuada.
En ocasiones, cuando el robot lleva un tiempo funcionando puede hacer cosas raras.
Puede ser porque ha despistado la posición y entonces es necesario hacer un ”home”para
seguir.
Si se va a manipular en modo manual es aconsejable poner la velocidad a un valor bajo
(comando ”speed”).
A la hora de programar es aconsejable atenerse a la sintaxis precisa que se indica en los
manuales de los lenguajes. Los manipuladores no aceptan espacios o tabuladores extra
en el código. Esto suele ser fuente de esos mı́ticos errores que no se sabe de dónde
vienen pero que nos pueden hacer perder horas.
3

Documentos relacionados

Construcción de una torre con el robot Scorbot

Construcción de una torre con el robot Scorbot seguir para alcanzarlo queda fuera del espacio de trabajo. Intentar llevarlo a un punto más cercano, o proponerle una trayectoria más adecuada. • En ocasiones, cuando el robot lleva un tiempo fun...

Más detalles