Download - Sensores de robots
![Page 1: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/1.jpg)
Hardware y sensores de robots
![Page 2: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/2.jpg)
El ROMEO-4R: Universidad de Sevilla
![Page 4: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/4.jpg)
Simulación 3D e interfaz Matlab
Virtual Reality Toolbox
![Page 5: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/5.jpg)
Simulación 3D
Robotic Studio: Visual Simulation Environment
![Page 6: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/6.jpg)
Sojourner
![Page 7: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/7.jpg)
Justificación de Sistemas CAD
Retos de experimentos en robots:• Hardware puede ser caro• Dificultades en reparación y puesta a punto• A menudo existe un único prototipo: limita uso y experimentos
Ventajas de la simulación:• Acceso más general• Costo reducido • Puede evaluarse si un diseño de robot es el más adecuado• Ausencia de datos ruidosos
![Page 8: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/8.jpg)
Sistema de dirección
Universidad de Sevilla: ROMEO 3R
![Page 9: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/9.jpg)
Sistemas de dirección
Robot Universidad Central Florida (UCF) Robot Austin
![Page 10: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/10.jpg)
Detalle Robot Austin
• Motor sin escobillas: Quicksilver 34HC-1 I-Grade• Alimentación: 12-48V DC• Encoder integrado de 16000 pulsos/rev• Factor de reducción: 10:1
![Page 11: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/11.jpg)
Sistema de frenos
Robot Austin:•Actuador linear BUG (Ultramotion)
Robot Caltech:• 4 pistones 0-15 posiciones
![Page 12: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/12.jpg)
Sistemas integrados
Espíritu de Berlin:• Aceleración y freno
Espíritu de Berlin:• Control de dirección
Drive-by-wire: Las acciones del conductor se convierten a señales electrónicas que se transmiten para el control de los servos EMC_AEVIT
![Page 13: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/13.jpg)
E-Stop
Robot StanfordRobot Universidad de Utah
Interruptores
![Page 14: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/14.jpg)
Computador central (vibraciones)
Robot Universidad de Cornell (2005)
![Page 15: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/15.jpg)
Fuente de alimentación
Robot Austin:•12V del alternador del vehículo•24V 150A de alternador adicional•Por espacio: Batería en compartimiento del vehículo
![Page 16: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/16.jpg)
Fuente de alimentación (II)
Robot: Victor Tango(Escape Hybrid)• Utiliza voltage de la batería híbrida
MIT: Generador
Berlin: Inversor 12V-1600W (230V)+ 2 baterías en maletero
![Page 17: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/17.jpg)
Partes del Sojourner
Computador central
Baterías
Sensores
Cámara
![Page 18: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/18.jpg)
Diseñadores del Sojourner
![Page 19: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/19.jpg)
Conectores y baterías
Alimentación del hardware: Baterías, 24V Alimentación de motores: Baterías, 36V
![Page 20: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/20.jpg)
Conectores
1.- Rápida reparación del sistema
2.- Reducen fallos
3.- Facilitan la implementación del sistema detector de fallos
4.- Reducen cantidad de cables exteriores
5.- Aumenta la fiabilidad del sistema
![Page 21: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/21.jpg)
Otras consideracionesSoftware diagnóstico
1.- Diagnóstico por Software2.- Diagnóstico por Hardware3.- Preferiblemente almacenado en ROM
Otras consideraciones
Uso de cables apantallados para la protección de señales débiles frente a la interferenciaPares trenzados para anular las interferencias electromagnéticasMantener alejadas las zonas por la que circula señales débiles de las fuentes de alimentaciónAmplificar las señales débiles cerca de las fuentes de señal (reduce ruído)
![Page 22: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/22.jpg)
Ejemplo de módulos
![Page 23: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/23.jpg)
Sensores
• Adquieren información del entorno
• Sensor: Dispositivo eléctrico, mecánico o químico que convierte un atributo del entorno a una magnitud cuantitativa
• Se basan en el principio de conversión de un tipo de energía en otra
![Page 24: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/24.jpg)
Órganos sensoriales humanos
• Visión: ojos (óptica, luz)– CCD
• Audición: oídos (sonido,acústica)– Micrófono
• Táctil: piel (mecánica, calor)– Presión, fuerza, temperatura
• Olor: nariz (química fase vapor)– Nariz electrónica
• Sabor: lengua (química fase líquida)
![Page 25: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/25.jpg)
Clasificación de sensores
• Sensores internos: Miden variables internas del robot– Nivel de la batería– Ángulo de las articulaciones– Velocidades de los servos, etc.
• Sensores externos: Carácterísticas del entorno– Presencia de obstáculos (sónares, infrarrojos..)– Imagen del entorno– Mapa para la navegación (láser)
![Page 26: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/26.jpg)
Sensores del PUMA 560
V
Puente deWheastone
Variables:•Posición•Velocidad
![Page 27: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/27.jpg)
Sensores en algunos robots
controlador
cámara para tele operación emisora
rueda de dirección
panel de mandos
sónares
estructura de soporte
baterías
cámara de control con con posicionadorposicionador
controlador
cámara para tele operación emisora
rueda de dirección
panel de mandos
sónares
estructura de soporte
baterías
cámara de control con con posicionadorposicionador
![Page 28: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/28.jpg)
• Comunicaciones: Control remoto
• Resistivos: Posición, deformación, peso
Sensores en algunos robots (II)
Sensores
Elastómetro: Incremento de la densidad
Fuerza aplicada
![Page 29: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/29.jpg)
• Sensores táctiles:
Sensores en algunos robots (III)
CapacidadCarga
Fuerza
Elastómetro
Dieléctrico
Placas
Elastómetro
Elastómetrotransparente
Fibra transmisora
Fibra receptora
Ópticos
Capacitivos
Cargasde
esfuerzo
![Page 30: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/30.jpg)
• Sensores ultrasónicos: Medición de distancias a través del tiempo que transcurre entre la transmisión y recepción de una onda ultrasónica (onda de presión, entre 40-500Khz)
• Micrófonos de alta frecuencia
Sensores en algunos robots (IV)
Distancia (cm)
Ángulo de percepción
![Page 31: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/31.jpg)
Espectro electromagnético
![Page 32: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/32.jpg)
Ondas de radio (parte del espectro)
Longitud de onda: Distancia entre dos picosFrecuencia: Número de ondas por segundo
AM: 750KHz, 400mFM: 100MHz, 3m
Onda larga:
Barcos
Onda media:
AM,radiodifusión
Onda corta:
Policía,aviones
VHF:FM,
modelosradiocontrol
UHF:Televisión
Microondas:Celulares,TV satélite,
cocina
![Page 33: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/33.jpg)
460MHz
Comunicaciones (Radio-Modem)
![Page 34: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/34.jpg)
Cámaras infrarrojas
AnimalesRescate Bomberos Incendios
forestales
![Page 35: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/35.jpg)
• Basados en intensidad
• Modulados (proximidad)
• Barrido (distancia)
Sensores en algunos robots (V): Infrarrojos
![Page 36: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/36.jpg)
• Sensores inerciales: Segunda derivada de la posición– Acelerómetros– Giróscopos
• Sensores de orientación:– Compás– Inclinómetro
• Sensores láser, Visión, GPS...
Sensores en algunos robots (VI)
![Page 37: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/37.jpg)
Comunicaciones: Conducción espacial remota
![Page 38: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/38.jpg)
Radio-Modem (Sojourner)
Radio Modem
Enlace con la tierra
Enlace con la tierradurante el viaje
Enlace con el rover
![Page 39: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/39.jpg)
Características del radio-modem
Características: Modulación- demodulación FM (analógico-digital)Frecuencia central: 459.7 MHzAncho de banda: 25KHzInterfase con computador: RS232 – TTLTensión alimentación: 9VTasa máxima de transferencia: 9600 (2600 efectivo)Radio modem en Estación base es idéntica, pero a 24V
![Page 40: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/40.jpg)
Teleoperación:Radio-Modem
Interior Exterior
2.4GHz 180m 5Km
900MHz
450m 11Km
![Page 41: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/41.jpg)
Sensores resistivos: Desplazamientos lineales y giros
10-15K
![Page 42: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/42.jpg)
• Baja resistencia cuando hay gran
iluminación
• Interfaz: Puente de Wheastone
Sensores resistivos: Fotocélulas
RR
RVV ssal
24
)(
![Page 43: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/43.jpg)
Sensores tactiles: Resistivos
Área activaExtremidad
Miden la fuerza aplicada
![Page 44: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/44.jpg)
Sensores tactiles
Examinar mamas de forma remota
Romper huevos
![Page 45: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/45.jpg)
Arreglo de sensores tactiles
Atención multiplexada a cada sensor:Semejante a la atención a un teclado
![Page 46: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/46.jpg)
Sónares en Robots
![Page 47: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/47.jpg)
Sónares
Mide distancia calculando el tiempo de rebote de la ondaUtilizados en cámaras para autofoco al objeto más próximoFrecuencia de 50kHz, no le afecta el ruido ambienteGenera corriente (4-20mA): 4mA distancias más cortasDistancias aproximadas (Siemens):
Corto alcance: 400-3000 milímetros (3RG6125-3BF00 )Largo alcance: 600-6000 milímetros (3RG6124-3BF00 )
Se combinan de corto y largo alcance
![Page 48: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/48.jpg)
Sónar SRF-04
•Se le genera un pulso de disparo•El sensor genera 8 períodos con frecuencia de 40 KHz•Se devuelve el Eco, su ancho es proporcional a la distancia del obstáculo (distancias de hasta 10m)
![Page 49: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/49.jpg)
Fusión sensorial de sónares
![Page 50: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/50.jpg)
Creación de mapas usando sensores ultrasónicos
chair
Robot
chair
Doorway
Scan moving from left to right
Leng
th o
f Ech
o
Silla Long
itud
del e
co
Puerta
Silla
Barrido sónar de izquierda a derecha
![Page 51: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/51.jpg)
Sónares en aplicaciones marinas
![Page 52: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/52.jpg)
Medición de un escáner ultrasónico
Frecuencia Amplitud Precisión
Valores típicos:200 metros o más: 150KHz
50-200 metros: 300KHz20-75 metros: 600KHz
La frecuencia de operación determina la precisión y la
amplitud de la zona de barrido
![Page 53: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/53.jpg)
Sensores infrarrojos basados en intensidad
![Page 54: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/54.jpg)
Aplicaciones del conmutador optoelectrónico
![Page 55: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/55.jpg)
Sensores infrarrojos reflexivos
LED transmisor Fotodiodo o fototransistor
•Luz emitida es infrarroja (no visible)•Aplicaciones : Detección de obstáculos, Seguimiento de líneas, Seguimiento de paredes•Desventajas: Sensibles a luz ambiente y reflectividad de objetos
![Page 56: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/56.jpg)
• Modulación y Demodulación– Fuente intermitente de luz a determinada frecuencia– Un demodulador sintonizado a la frecuencia de
intermitencia (32kHz~45kHz)– Menos susceptible a la luz ambiente y reflexibidad de
los objetos – Usados en la mayoría de sensores de proximidad
Sensores infrarrojos modulados
![Page 57: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/57.jpg)
Sensores infrarrojos (distancia)
Sensor infrarrojo Sharp GP2D02 • Alcance: 10cm ~ 80cm • Immune a la luz ambiente• Resistente a cambios de colores y reflectividad
![Page 58: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/58.jpg)
Sensores para odometría
A
B A adelanta a B
LED
Fotodiodo
Circuíto decodi- ficador
Encoder incrementales
![Page 59: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/59.jpg)
Encoder incrementales
• Características:– A adelanta a B en sentido horario– Z indicador absoluto de una revolución– Pulsos por revolución: Número de pulsos que
genera un canal para girar 360 grados– Resolución real: 360/(4PPR), dos canales
![Page 60: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/60.jpg)
Encoder absoluto
Codificadores absolutos:
Posición determinada por lectura del código, que es única
No pierden la posición cuando se corta la alimentación
Problemática captación de un código a otro en código binario: 0111-1000
Código Gray: Sólo un bit cambia de estado de uno a otro código
![Page 61: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/61.jpg)
Tacómetros
• El PUMA 560 no tiene tacómetros, la velocidad se calcula como incrementos de posición
• Tacómetro: Mide la velocidad rotacional del motor, a través de convertidor frecuencia a voltaje
![Page 62: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/62.jpg)
Velocidad y posición
Tiempo (segundos)
Dis
tanc
ia r
ecor
rida
(met
ros)
![Page 63: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/63.jpg)
Ejemplo de tacómetro y configuración básica
![Page 64: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/64.jpg)
Aceleración
• Concepto: Variación de velocidad con respecto al tiempo
• Unidades: (m/s)/s=m/s2
• “g”: Unidad de aceleración, corresponde a la gravedad de la tierra al nivel del mar
• 1g=9.81m/s2
![Page 65: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/65.jpg)
Aceleración y velocidad
Tiempo (segundos)
Vel
ocid
ad (
met
ros/
segu
ndo)
![Page 66: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/66.jpg)
Acelerómetros angulares
Cada eje (x, y, z) tieneun acelerómetro
LateralFrontal
Superior
Principio de funcionamiento: Se basan en la capacidad diferencial, la aceleración provoca el desplazamiento de una estructura de silicio, cambiandola capacidad, los cambios de capacidad se convierten en cambios de voltaje, proporcionales a la aceleración
![Page 67: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/67.jpg)
Acelerómetro de tres ejes
Analog Devices: ADXL312
![Page 68: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/68.jpg)
Giróscopos
Eje rotor, que mantienesu orientación debido alal momento angular
que genera la masa dela rueda giratoria
Potenciómetros
Miden la velocidad angular (rad/s)
![Page 69: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/69.jpg)
Aplicaciones de acelerómetros y giróscopos
• Mantener balanceado un robot, prótesis
![Page 70: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/70.jpg)
GPS
• Longitud, latitud y altitud (precision de 4-20 metros)• GPS diferencial: 1-3 metros (referencia adicional en tierra)• Son los únicos que brindan la posición absoluta• Posición de GPS en Google Maps (programa)
![Page 71: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/71.jpg)
GPS (Robotics Studio)Dirección Web: Definido por Service uri
Valores adquiridos en Virtual Earth Servicio en MRS
![Page 72: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/72.jpg)
Sensores de orientación: Compás
Existe un campo magnético
terrestre de 0.6 Gauss al aire libre,
del polo sur al norte magnético
El vector de orientación al polo norte es totalmente
horizontal sólo en el ecuador
Esencia de la orientaciónpor compás magnético: Se miden
las componentes del vectorque apunta al campo magnético
terrestre (x,y).
Compás magnético de tres ejes
Honeywell: HMR3000
![Page 73: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/73.jpg)
Unidades de medida inercial (IMU) y Sistemas de navegación inercial (INS)• Unen la aceleración (acelerómetros) y los cambios de
velocidad angular (giróscopos) para establecer la posición en el espacio, a partir de la soluciónde un conjunto de ecuaciones diferenciales
• Dan medida de posición relativa
• Errores acumulativos (igual que odometría)
• Pueden unirse a otros sensores (GPS, compases..) para corregir desviaciones en la posicíón estimada
![Page 74: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/74.jpg)
Procesador de unidad de medida inercialMEMSense: nIMU
![Page 75: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/75.jpg)
GPS + IMU
Crossbow NAV420
![Page 76: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/76.jpg)
Estimación de los seis grados de libertad con la IMU
Aceleración en tres ejes
Corrección del sistemade referencia relativo
a la tierra
Medición deorientación
(magnetómetro)
Posición absoluta(GPS)
Unidad de correción/Filtro de Kalman
PosVel
6 grados de libertadpara navegación
IMU
![Page 77: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/77.jpg)
IMU de Analog DevicesADIS16367
Giróscopo y acelerómetro de tres ejes
![Page 78: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/78.jpg)
Applanix POSLV
Sistema de Medición Inercial+ GPS
![Page 79: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/79.jpg)
Applanix POSLV en un vehículo
Devuelve:• Posición y orientación en tres ejes (6 GDL)• Posición basada en GPS• Distancia recorrida por rotación de rueda
![Page 80: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/80.jpg)
Aplicaciones: Navegación en vehículos no tripulados
UUV UAV UGV
![Page 81: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/81.jpg)
• LIDAR: Light Detection and Ranging
• Sensor optoelectrónico
• Principio de funcionamiento basado en rayo láser reflejado por espejo rotatorio (esquema)
• Mide “tiempo de vuelo”: Intervalo de tiempo desde que se emite la luz a que es reflejada
• Utiliza zona del espectro con longitud de onda inferior al radar, por lo que detecta pequeñas partículas
• Usando el tiempo de vuelo y el ángulo del espejo, se determina la localización del objeto
Escaner láser de proximidad (PSL)
![Page 82: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/82.jpg)
Escaner láser de proximidad (PSL)
• Rango 2-500 metros• Resolución : 10 mm• Ángulo de visión : 100 - 180 grados• Resolución angular : 0.25 grados• Tiempo de barrido : 13 - 40 mseg• Devuelve distancia y ángulo de cada punto
![Page 83: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/83.jpg)
Escáner de barrido láser
Escáner PB-9 (fabricado por Hokuyo Electric)
Rango de detección es de 3 metros, en un ángulo de 162 grados con 91 bloques de resolución
![Page 84: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/84.jpg)
Información disponible
Muestra de posibles trayectorias
![Page 85: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/85.jpg)
Escaner láser de proximidad (PSL)
Interpretación de las celdas: Mapa de celdas ocupadas
Alta probabilidad de obstáculos: celdas agrupadas
P(x,y): Celda ocupada P(x,y): Celda no ocupada
![Page 86: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/86.jpg)
I = imread('celdas_laser.jpg');
imshow(I)
background = imopen(I,strel('disk',15));
I2 = imsubtract(I,background);
level = graythresh(I2);
bw = im2bw(I2,level);
imshow(bw)
Escaner láser de proximidad (PSL)
![Page 87: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/87.jpg)
Interfaz (LM 200)
Telegramas
Respuesta a un Telegrama de
solicitud de envío de datos
![Page 88: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/88.jpg)
Telegramas (LM 200)
Telegrama para verificar conexión con el LIDAR:Status_Chk = uint8([2 0 1 0 49 21 18]);fwrite(s,Status_Chk);Status_Ack = fread(s,161,'uint8');
Telegrama de solicitud de envío de datos:Send_Data = uint8([2 0 2 0 32 36 52 8]);fwrite(s,Send_Data);DataSet = fread(s);
Telegrama para detener el envío de datos:Stop_Data = uint8([2 0 2 0 32 37 53 8]);fwrite(s,Stop_Data);StopData_Ack = fread(s,10,'uint8');
Fuente: Olin Robotics
![Page 89: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/89.jpg)
Dibujo de mapas
Programa en Visual Basic 6Fuente:Interfaz del LM 200
![Page 90: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/90.jpg)
Interfaz con MRS
Ejemplo de Andreas Ulbrich:
•Descripción de la aplicación
![Page 91: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/91.jpg)
Entorno en 3D
Robot: Gator Nation
Techo del vehículo (3600):Equipo Berlin
![Page 92: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/92.jpg)
Cámara CCD
CCD (Charge-Coupled Device)
Cámara CCD: Pieza rectangular de silicio, formado por celdas sensibles a la luz, que representará el valor de un pixel. Se liberan electrones cuando inciden fotones (efecto fotoeléctrico).
![Page 93: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/93.jpg)
Aplicaciones Imagen
![Page 94: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/94.jpg)
Aplicaciones Imagen (I)
Cámaras
Identificación y seguimiento
Detección de peatones
![Page 95: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/95.jpg)
Aplicaciones Imagen (II)
Detección de caminos
Reconocimientos de
caracteres
Reconocimientos de
personas
![Page 96: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/96.jpg)
Aplicaciones Imagen (III)
Control de calidad
Spray nasal
Códigos y caracteres
Control de calidad
![Page 97: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/97.jpg)
Aplicaciones Imagen (IV)
Cápsula para análisis
intestinal
Escáner huellas
dactilares
Quemaduras en
pacientes
![Page 98: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/98.jpg)
Aplicaciones Imagen (V)
Referencias para el aterrizaje en Marte del Spirit
![Page 99: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/99.jpg)
Grand Challenge: TormentaSensores para mapas: 1. Escáner Láser SICK LMS 220:
Próximo a la tierra, +/- 90 grados frente al vehículo, 80 metros. Detecta obstáculos
2. Escáner Láser SICK LMS 291-S14 : Techo del vehículo, 10 grados de inclinación al suelo. +/-45 grados, se intersecta en el suelo 10m. Irregularidades
3. Cámara estéreo: Videre Design DCAM, 30 fotos por segundo, 640x480 (gris), rango de visión de 10-80 metros
![Page 100: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/100.jpg)
Tormenta (I)
Cámara Estéreo
Escáneres láser
Medición Inercial(IMU)
GPSDiferencial
Mapa, detección de
obstáculos
Posición
Planificación Controladores
Aceleración
Freno
Curvatura
![Page 101: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/101.jpg)
Grand Challenge: StanleyPosición: Applanix POS LV 420 (Encoder, GPS, IMU)
Localización:SICK LidarLocalización: RIEGL LMS-Q120 Lidar
Radares BOSCH: 5
![Page 102: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/102.jpg)
Grand Challenge: Stanley (I)Percepción: SICK LD-LRS Lidars
Servidores Rackmount: 2 Intel quad-core c/u
![Page 103: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/103.jpg)
Grand Challenge: Stanley (II)
Velodyne HD:
•64 láseres (3600 CV)• 2.50 a -240
• 1.8 e6 puntos/seg• Ancho: 120 m• Precisión < 2 cm• Ethernet 100 MBPS
Percepción: Cámara (Bus IEEE-1394)
![Page 104: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/104.jpg)
Grand Challenge: Carolo
Uso de Radar, Lidar y Laser Scanner
![Page 105: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/105.jpg)
Ibeo Alaska XT (Berlin)
Campo de visión:• 2700 en la horizontal• 3.20 en la vertical (4 rayos láser)
![Page 106: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/106.jpg)
Radar Delphi ACC3 (MIT)
Basada en el efecto Doppler, sólo detecta obstáculos en movimiento: • Campo de visión: 150 en la horizontal• Alcance: 150m
0fvv
vvf
f
r
![Page 107: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/107.jpg)
Control de mobilidad electrónicaComputador para el control de mobilidad
Entradas muestreadas:• Ángulo de curvatura volante• Aceleración/freno• Control manual: E-Stop, luces, etc.• Bus-CAN: Odometría
Salidas:•Panel de Operador:Cambios de marcha, encendido, luces, etc.• Actuador de curvatura del volate• Actuador de Aceleración/freno• Otros controles conductor
Deben existir módulos que admitan interfaz a Ethernet
![Page 108: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/108.jpg)
Sistema de percepción (MIT)
Puntos de paso (DARPA)
![Page 109: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/109.jpg)
Vehículos marinos
![Page 110: Sensores de robots](https://reader035.vdocuments.site/reader035/viewer/2022062313/5589c6aad8b42ae6298b46da/html5/thumbnails/110.jpg)
Vehículos aéreos