Está en la página 1de 31

ROBTICA CON

NXT 2.0

Qu es la robtica?
La robtica es la ciencia enfocada a disear y
construir aparatos y sistemas capaces de
realizar tareas propias de un ser humano.

Qu es un Robot?
Manipulador multifuncional y
reprogramable, diseado para
mover
materiales,
piezas,
herramientas o dispositivos
especiales,
mediante
movimientos programados y
variables ,segn las condiciones
del contexto, que permiten
llevar a cabo diversas tareas.

Clasificacin de los robots


Robots manipuladores para uso industrial:
Por lo general tienen forma de brazo mecnico al
que se le agrega una herramienta. Sirven para
pintar, soldar, cortar, etc.
Vehculos a control remoto:
Que se usan para transportar herramientas o
acceder a lugares de difcil o imposible acceso para
el hombre. Construyen tneles, apagan incendios,
recorren superficies de un planeta, etc.
Robots didcticos:
Son los utilizados para el aprendizaje de la robtica,
como el Mindstorms NXT.

Qu partes componen un robot:


La estructura
Es el esqueleto o chasis del robot. Le da forma y
sostiene al resto de las partes.
Los mecanismos
Son los elementos que permiten transmitir el
movimiento entre sus partes. Por ejemplo los
engranajes, las poleas, etc.
Las fuentes de energa
Aqu podemos distinguir la energa elctrica, que
en nuestro caso sern las bateras, y la energa
mecnica, que es entregada al robot por el motor.
El motor convierte energa elctrica en energa
mecnica.

Los elementos de control


Son los elementos que permiten controlar las
acciones del robot, existen diferentes modelos.
El nuestro es el ladrillo NXT
Los sensores
Entregan informacin al robot para que ste
pueda conocer la situacin exterior.
Por ejemplo sensores de tacto, de luz, de
temperatura, etc.
La programacin
El programa (software) le indica al elemento de
control que debe hacer. Existen varios lenguajes
de programacin.
Nosotros utilizaremos el Robolab.

Puertos Motores (salida)


Puerto USB 2.0

Pantalla NXT
Botn Naranja:
Encender/Enter/Correr
programa

Parlantes

Botn gris oscuro:


Borrar/Atrs
Botones grises:
Izquierda/Derecha

Puertos Sensores (entrada)

+
(NQC)

M(A,B)

M(A,B)

M(B)

Task main();
{
OnFwd(OUT_A+OUT_B);
Off(OUT_A+OUT_B);
OnFwd(OUT_B);
}

Elementos de la ventana del NXT 2.0 Programing


Barra de Tareas
Conexin a www

Robot Educador
Videos sobre el NXT
Paleta del
programa

Renombrar crear programas


Ventana ayuda
rea de mapa de trabajo

Introduccin al NXT-G
Motores
Programacin de motores con NXT-G
Taller:
Desafos con el Tribot bsico

Ir hacia delante
Ir hacia atrs
Sensor de rotacin includo

BLOQUE MOVIMIENTO

Puertos que sern controlados.


Muestra la direccin del robot.
Muestra el nivel de potencia usado.
Muestra la duracin del bloque de programacin.
Hubs de datos del bloque de programacin.

BLOQUE MOTOR:
Puertos que sern controlados.
Muestra la direccin del robot.
Muestra el nivel de potencia usado.
Muestra la duracin del bloque de programacin.
Hubs de datos del bloque de programacin.

Percibir el distintos parmetros en el ambiente.

Actualizar al NXT sobre su entorno.

Ser los sentidos del robot.

Sonido
Tacto

Ultrasonido

Luminosidad

Da al robot el sentido del tacto.

Si est presionado

Si est suelto

Si est ligeramente presionado.

Es uno de los sensores que dar al


robot sentido de la vista.

Nivel de luminocidad en %.

Da al robot el sentido del odo.

Nivel de dB (todo sonido).

Nivel de dBA (odo humano).

Datos en %.
0-5% Habitacin
silenciosa.
5-10% Alguien hablando
lejos.
10-30% Conversacin
normal, msica moderada,
30-100% Gente gritando,
msica a alto volumen.

Es el otro de los sensores que dar


vista al robot.

Distancia en cm. o pulg.

Distancias desde 0 a 255 cm.

Presicin de +/- 3 cm.

Condicional lgica de Verdadero o Falso. Si es


verdadero, se seguir un camino. Si el falso, se
tomar el otro.
CONTROL:
Valor

: Variable Lgica.

Sensores

: Luz, Sonido,
Contacto, Ultrasonido,
Rotacin, Tiempo.

Muy parecida a la condicional logica anterior.


Con la diferencia de que sta seguir
repitiendo las acciones hasta que la
condicin sea verdadera
CONTROL:
Sensor.
Tiempo
Cuenta una cantida.
Valor lgico.

1. Desplazarse 4 segundos hacia adelante.


2. Avanzar 4 segundos hacia adelante, parar y luego, girar y
retornar al punto de inicio.
3. Desplazarse y formar un rectngulo.
4. Desplazarse y formar un cuadrado

También podría gustarte