entorno de simulaciÓn y control de un robot … · control de un robot velocista proyecto fin de...
TRANSCRIPT
![Page 1: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/1.jpg)
ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT
VELOCISTA
PROYECTO FIN DE CARRERA
Departamento de Electrónica. Universidad de Alcalá.Ingeniería Técnica de Telecomunicación.
Especialidad en Sistemas Electrónicos
Autor: D. Andrés Villar Domínguez Tutor: D. Julio Pastor Mendoza
![Page 2: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/2.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 3: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/3.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 4: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/4.jpg)
Idea
SIMULADOR
Robot para pruebas.
Herramienta software.
NECESITO:
Robot del departamento de electrónica.
CVI Lab. windows 7.0.
INTRODUCCIINTRODUCCIÓÓNN
![Page 5: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/5.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 6: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/6.jpg)
OBJETIVOSOBJETIVOS
Los objetivos del proyecto son dos:
Completado de la librería de funciones de un robot velocista desarrollado por el Departamento de Electrónica de la Universidad de Alcalá.
Desarrollo de una herramienta software capaz de simular el comportamiento de un robot velocista.
![Page 7: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/7.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 8: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/8.jpg)
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
Tarjeta hardware ALCAI2C
Estructura del
vehículo
Robot formado por:
+ LIBRERÍA DE FUNCIONES
Formado por:
• Chasis.
• Motor tracción.
• Motor de dirección.
• Batería V12.
• Encoder.
• Sensores.
![Page 9: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/9.jpg)
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
Tarjeta de
control
Formada por :
+ LIBRERÍA DE FUNCIONES
Sistema de control
Sistema entrada-salida
Sistema sensores
Sistema de control
Sistema entrada-salida
Sistema sensores
![Page 10: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/10.jpg)
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
Tarjeta de
control
Rasgos principales:
- Sistema de control.Microcontrolador.RS232.
4 Micro-interruptores.
2 Motores DC.Conectores de alimentación.
Alimentación servo.Servo.Entradas de Captura.I2C.Entrada Encoders.
Supervisor de alimentación.2 Pulsadores.8 Led.
![Page 11: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/11.jpg)
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
Tarjeta de
control
Rasgos principales:
- Sistema entrada-salida.
4 ADC – 4 entradas.
12 entradas analógicas.
4 Puertos – 6 entradas.
24 entradas digitales.
![Page 12: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/12.jpg)
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
Tarjeta de
control
Rasgos principales:
- Sistema sensores.
12 sensores CNY70.
Alimentación parcial en bloques de 6.
![Page 13: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/13.jpg)
Tarjeta de
control
Completado de las librerías de funciones:
• Comunicaciones I2C para el manejo de cualquier dispositivos que soportan dicho protocolo.
LIBRERÍA DE FUNCIONES
PLATAFORMA DE PLATAFORMA DE TRABAJOTRABAJO
![Page 14: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/14.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 15: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/15.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 16: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/16.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 17: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/17.jpg)
SIMULADORSIMULADOR
Herramienta software:
Sistema desarrollado en la herramienta software Lab. Windows CVI 7.0.
- Programación en lenguaje C.- Amplias librerías de funciones, con extensa ayuda.- Manejo sencillo para el usuario mediante paneles y botones.- Herramienta conocida por el desarrollador.
![Page 18: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/18.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 19: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/19.jpg)
SIMULADORSIMULADOR
Simulación del movimiento del un vehículo:
Simulación del movimiento:- Escala y referencia de movimiento (origen de coordenadas).
Origen de coordenadas
División de la imagen
![Page 20: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/20.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 21: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/21.jpg)
SIMULADORSIMULADOR
Simulación de la cinemática y dinámica de un robot:
Dos tipos de robot:Tracción y dirección. Tracción diferencial.
![Page 22: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/22.jpg)
SIMULADORSIMULADOR
Simulación de la cinemática y dinámica de un robot:
Cinemática de un vehículo con TRACCIÓN DIFERENCIAL:
)( )180cos( πθπ ⋅⋅+⋅⋅⋅=Δ rlm wwTrx
)( )180sin( πθπ ⋅⋅+⋅⋅⋅=Δ rlm wwTry
( ) ( ) ππθ 1802 ⋅⋅−⋅⋅⋅=Δ mrl TwwL
r
Parámetros :X Coordenada X.Y Coordenada Y.θ Ángulo girado robot en el plano.
Tm Periodo de simulación. wl Velocidad angular rueda izquierda.wr Velocidad angular rueda derechaL Separación entre ruedas.r Radio medio.
![Page 23: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/23.jpg)
Simulación de la cinemática y dinámica de un robot:Dinámica de un vehículo con TRACCIÓN DIFERENCIAL:
Se basa en las ecuaciones que rigen el comportamiento de los motores DC.
( )1
1
'
'
11
)()(
1)()(
−
−
⋅++⋅
=⎯⎯⎯⎯ →⎯⋅+
=ZZA
zVzW
sA
sVsW
DIS
DISRDISCRETIZA
ττ
Respuesta continua
Respuesta discretizada
T = 10 τ’
Respuesta discretizada
T = τ’
SIMULADORSIMULADOR
![Page 24: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/24.jpg)
SIMULADORSIMULADOR
Simulación de la cinemática y dinámica de un robot:
Cinemática de un vehículo con TRACCIÓN y DIRECCIÓN:
)180cos()2( πθπ ⋅⋅⋅⋅⋅⋅=Δ wTrx m
)180sin()2( πθπ ⋅⋅⋅⋅⋅⋅=Δ wTry m
)180πtan(ΦTw/L)2πr(180Δθ m ⋅⋅⋅⋅⋅⋅⋅=
Parámetros :X Coordenada X.Y Coordenada Y.θ Ángulo girado robot en el plano.
Φ Ángulo de giro del eje delantero.Tm Periodo de simulación. w Velocidad angular ruedas tracción. L Separación entre ejes.r Radio ruedas de tracción.
![Page 25: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/25.jpg)
SIMULADORSIMULADOR
Simulación de la cinemática y dinámica de un robot:Dinámica de un vehículo con TRACCIÓN y DIRECCIÓN:
Se basa en las ecuaciones que rigen el comportamiento de los motores de tracción (motor DC) y dirección (Servo).Comportamiento de un Servo motor
Datos del fabricante.Medidas obtenidas.Modo de funcionamiento para ser simulado
![Page 26: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/26.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 27: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/27.jpg)
SIMULADORSIMULADOR
Simulación de una pista de robot velocista.
Imagen de las mismas proporciones que la pista a simular en formato bmp.Guardar la proporcionalidad, usando una relación entre píxel y medida,
para dividir la imagen en posiciones.
Uso de dos imágenes:- Alta calidad. (Simulación).- Baja calidad. (Visualización).
![Page 28: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/28.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 29: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/29.jpg)
SIMULADORSIMULADOR
Simulación de los sensores de infrarrojos. CNY70.
Dispositivos que leen una porción de imagen y calculan el valor medio de color leído.
Para simular un comportamiento más real, tamaño de visión de CNY diferente de mínima unidad de división de imagen.
Situaciones de incertidumbre de medida en lectura digital.
![Page 30: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/30.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 31: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/31.jpg)
SIMULADORSIMULADOR
Funcionamiento del sistema: Diagrama de funcionamiento
![Page 32: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/32.jpg)
SIMULADORSIMULADOR
Funcionamiento del sistema: División del entorno.1- Configuración de parámetros del simulador.2- Conexionado de los diferentes elementos del robot a la placa simulada.3- Entorno de simulación.
Modo de funcionamiento del simulador.
![Page 33: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/33.jpg)
SIMULADORSIMULADOR
Herramienta software.
Simulación del movimiento del un vehículo.
Simulación de la cinemática y dinámica de un robot.
Simulación de una pista de robot velocista.
Simulación de los sensores de infrarrojos. CNY70.
Funcionamiento del sistema.
Pantallas.
Simulador formado por:
![Page 34: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/34.jpg)
SIMULADORSIMULADOR
Pantallas:
![Page 35: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/35.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 36: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/36.jpg)
PRUEBASPRUEBAS
PRUEBA 1:Prueba con una pista escalón de entrada.
Comportamiento ante la prueba:Simulador con datos teóricos:
![Page 37: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/37.jpg)
PRUEBASPRUEBAS
PRUEBA 1:Prueba con una pista escalón de entrada.
Prueba con ajustes.
![Page 38: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/38.jpg)
PRUEBASPRUEBAS
PRUEBA 2:Prueba con una pista formada por dos escalones de entrada.
Comportamiento ante la prueba:Simulador con los ajustes de la prueba 1:
![Page 39: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/39.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 40: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/40.jpg)
CONCLUSIONESCONCLUSIONES
Modelo matemático de la dinámica del robot más complejo.
Efectos de la suspensión.
Efectos del rozamiento (diferentes superficies).
Dificultades en el terreno.
Efectos de la luz externa en la lectura de sensores.
Limitaciones del sistema:
![Page 41: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/41.jpg)
INDICEINDICE
INTRODUCCIINTRODUCCIÓÓNNOBJETIVOSOBJETIVOSPLATAFORMA DE TRABAJOPLATAFORMA DE TRABAJOSIMULADORSIMULADORPRUEBASPRUEBASLIMITACIONESLIMITACIONESCONCLUSIONESCONCLUSIONES
![Page 42: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/42.jpg)
LIMITACIONESLIMITACIONES
CONCLUSIONES
Los objetivos marcados fueron:
Completado de la librería de funciones de un robot velocista desarrollado por el Departamento de Electrónica de la Universidad de Alcalá.
Desarrollo de una herramienta software capaz de simular el comportamiento de un robot velocista.
![Page 43: ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT … · CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. ... Robot para pruebas](https://reader031.vdocuments.net/reader031/viewer/2022021720/5bc8b3fc09d3f2ca288b8cbd/html5/thumbnails/43.jpg)
ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT
VELOCISTA
PROYECTO FIN DE CARRERA
Departamento de Electrónica. Universidad de Alcalá.Ingeniería Técnica de Telecomunicación.
Especialidad en Sistemas Electrónicos
Autor: D. Andrés Villar Domínguez Tutor: D. Julio Pastor Mendoza