Test LEGO alumnes

9
Nom Curs Grup IES Corbera de Llobregat Departament de Tecnologia Curs 20112012

description

Departament  de  Tecnologia   Introducción a la robótica Curs  2011-­‐2012   Nom                       Curs     Grup  

Transcript of Test LEGO alumnes

Page 1: Test LEGO alumnes

Introducción a la robótica

08 Otoño  

N o m                       C u r s     G r u p  

IES  Corbera  de  Llobregat  Departament  de  Tecnologia   Curs  2011-­‐2012  

Page 2: Test LEGO alumnes

Introducción a la robótica

Test 1: Toda velocidad hacia adelante

1. ¿Cuál es la diferencia entre descargar un programa y ejecutar un programa?

¿Cuál de los dos debe hacer en primer lugar y con qué frecuencia necesita hacerlo? 2. Pronostique lo que hará el robot cuando se descargue y ejecute este programa.

3. Escriba una breve explicación de una o dos frases de lo que hace cada bloque

en este programa. Suponga que el comentario “360 grados” describe de forma precisa la cantidad de rotación que esperará el bloque Esperar.

Page 3: Test LEGO alumnes

3

Introducción a la robótica

4. Alicia inicia su software de programación, pero la paleta de bloques de la

izquierda parece diferente y no encuentra los bloques que utilizó la última vez. ¿Qué ha olvidado hacer?

Su paleta tiene este aspecto: En lugar de éste:

5. Explique qué hace cada uno de los bloques que se muestran a continuación, la

diferencia entre ellos y proporcione un ejemplo del uso que podría darse a cada uno de ellos.

Page 4: Test LEGO alumnes

4

Introducción a la robótica

Test 2 : ¡Girar a la derecha!

1. Pronostique lo que hará el robot cuando se descargue y ejecute este programa.

Suponga que el comentario es preciso.

2. Carolina cambió su robot para crear un giro de balanceo a la izquierda en

lugar de a la derecha, pero ahora su robot no deja de hacer círculos. Observe el programa de Carolina (abajo) y escriba qué está mal.

3. ¿Cuál es la diferencia entre un giro de balanceo y un giro de punto?

Describa las diferencias tanto en el programa como en el comportamiento del robot.

Page 5: Test LEGO alumnes

5

Introducción a la robótica

Test 3 : Palmada de puesta en marcha, palmada de paro

1. ¿Qué es un umbral y cómo lo calculó?

2. Recuerde el comportamiento “Esperar palmada” que creó utilizando estos

dos bloques del programa.

a. ¿Qué hace el comportamiento “Esperar palmada”?

b. ¿Cuáles son los bloques que lo componen?

c. ¿Por qué no es suficiente con un bloque "Esperar sonido"?

Page 6: Test LEGO alumnes

6

Introducción a la robótica

Test 4 : Seguir las líneas de guía

1. ¿Qué es un umbral y cómo lo calculó?

2. Resuma la estrategia que utiliza el robot para rastrear la línea en la actividad

de Seguir las líneas de guía. Asegúrese de explicar la finalidad del valor de umbral, qué hace el robot cuando ve claro/oscuro y por qué esto tiene como resultado que el robot se desplace por la línea.

Page 7: Test LEGO alumnes

7

Introducción a la robótica

Test 5 : Detección de obstáculos

1. ¿Cómo detecta obstáculos el parachoques con Sensor táctil?

2. ¿En qué se diferencia el Sensor ultrasónico del Sensor táctil cuando se utiliza

como detector de obstáculos?

3. Fancy Fragile es una tienda que vende cosas de cristal rompible muy caro.

Todo lo que hay en la tienda está hecho de cristal, incluyendo las paredes y las estanterías. Al propietario de Fancy Fragile le gustaría desarrollar un robot para ayudarle a mantener limpia la tienda y a contar los artículos de los estantes para el seguimiento del inventario.

Obviamente, es de vital importancia que el robot no se choque con las estanterías, los expositores ni los clientes. Para la detección de obstáculos del robot, dispone de tres tecnologías de sensores para elegir:

• Sensor táctil • Sensor ultrasónico • Sensor de reflectancia láser (una versión de largo alcance de un sensor de luz)

a. ¿Sería el Sensor táctil una buena opción en esta situación? Explique por

qué o por qué no.

b. ¿Sería el Sensor ultrasónico una buena opción en esta situación? Explique por qué o por qué no.

c. El Sensor de reflectancia láser detecta distancias enfocando una luz láser hacia adelante y observando la luz reflejada de cualquier objeto que pudiera estar en la trayectoria del láser. ¿Sería el Sensor de reflectancia láser una buena opción en esta situación? Explique por qué o por qué no.

Page 8: Test LEGO alumnes

8

Introducción a la robótica

Projecte: ¡El perro! ¡El maldito perro! Por tercera vez esta semana, el personal doméstico de la mansión de los Mini se ha marchado porque su adorable San Bernardo de 90 kilos ha destrozado el lugar... de nuevo. El Sr. Mini ya no sabe que hacer con el problema. No puede soportar la idea de tener que deshacerse del perro, pero cada vez tiene más problemas para encontrar a alguien dispuesto a mantener limpio el lugar por muy bien que se le pague.

Sin embargo, la Sra. Mini ha oído hablar de tu robot Asistente Personal a través de un amigo y desea saber si tal vez el robot podría adaptarse para hacer de asistenta robótica para los Mini y su perro. El robot tendría que hacer algunas tareas básicas, como sacar la basura... pero principalmente debería ocuparse del perro.

Detalles: Tu robot deberá ser capaz de llevar a cabo las siguientes tareas basadas en un tablero de juegos modelado de acuerdo con la mansión de los Mini:

• Permanecer en el modo de bajo consumo hasta que el ladrido del perro indique que es necesario el robot... de nuevo. Ufff.

• Desplazarse por la casa limpiando lo que haya hecho el perro esta vez. o Tal vez el perro haya tirado el cubo de la basura... por lo que el

robot deberá echar toda la basura al área del contenedor. o El perro también ha dejado un rastro de barro por toda la casa... el

robot deberá seguir el rastro hasta donde éste llegue y limpiar todo (afortunadamente, la parte inferior del robot limpia automáticamente cualquier lugar por el que pasa el robot).

o Tras todas las travesuras, el perro está esperando a la puerta para que lo saquen de paseo y el robot necesita sacar el perro y darle una vuelta completa alrededor del jardín.

o El perro también se ha zampado toda su comida… y el robot deberá llenar la cubeta con la comida que está justo al lado de ésta.

• Después, el robot deberá regresar a su lugar de espera y esperar hasta que se le necesite de nuevo.

Algunas notas y requisitos adicionales:

• El robot debe disponer de un botón de apagado manual para que alguien pueda apagarlo fácilmente en cualquier momento. El botón gris oscuro del NXT no cuenta.

• El robot deberá ser capaz de hacer todo para cuidar de la casa y el perro, pero no necesariamente todo de una sola vez o utilizando un único programa. Cada tarea o grupo de tareas puede hacerse con un programa diferente, siempre que se haga todo.

Ésta es una asignación de equipo. Deberás colaborar con los miembros de tu equipo para hacer todos y cada uno de los trabajos de esta actividad, y deberás distribuir el trabajo de forma justa y eficaz. Sin embargo, todo el trabajo deberá ser

Page 9: Test LEGO alumnes

9

Introducción a la robótica

Realizado únicamente por tu propio grupo. Si tienes alguna pregunta sobre si algo está permitido, pregunta a tu profesor de antemano.

Disposición de tablero de juego

Se espera que tu robot complete las cuatro tareas el día del concurso. • Concéntrate en desarrollar una solución paso a paso. No intentes hacerlo

todo a la vez o las cosas se te escaparán de las manos muy rápido. • Intenta usar bloques de Movimiento para controlar el robot. Esto hará que tus

programas sean mucho más cortos y pequeños que utilizando bloques de Motor.

• El trabajo en equipo es crucial. El reto es demasiado grande para que una sola persona lo pueda lograr a tiempo. Intenta dividir las tareas entre diferentes miembros del equipo.

• Prueba y mejora el diseño todas las veces que sea posible. El robot deberá estar preparado para cualquier cosa que se cruce en su camino.