SlideShare una empresa de Scribd logo
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb 1/1
Robótica Educativa
CEP Jaén
Diciembre 2014
José Antonio Vacas @javacasm
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=rPVDHWXkq 1/1
Sensores
Los más habituales los de visión
Otros:
Magnéticos
De contacto
De luz
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=wwldGhN7M 1/1
Visión artificial:
No siempre vemos de la misma manera (visión cuando conducimos)
Tampoco nos interesa
Superposición de las sensaciones = Resultado final -> Percepción
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=9gWkh9wCR 1/1
¿Visión?”
Puede ser muy diferente de lo que entendemos:
Otro tipo de ojos
insectos: ojos compuestos de sensores independientes, ejemplo de como
ve una mosca en movimiento
ojos de precisión:
sensores en determinados puntos aseguran la alineación de piezas,
ejemplo: colocación de parabrisas en coches por medio de robots
alineación de tuneladoras con láser
Otras radiaciones
sensores de calor en misiles
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=65fQwTJNJ 1/1
Posicionamiento
Detección de la posición:
Posicionamiento por GPS
Posicionamiento por movimiento
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=8Vlt65TDT 1/1
Estado y posición
Definiremos unas coordenadas que definen el estado y/o posición de la
maquina.
Estos valores pueden estar referidos a un sistema absoluto e independiente
de la máquina o Definidos de una forma relativa como si la máquina fuera el
centro del universo.
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=4xsv3rfSK 1/1
Coordenadas
Necesitamos las coordenadas absolutas porque nuestra maquina está
incluida en el mundo y además nuestro objetivo es que interaccione con él
Las coordenadas relativas son las más sencillas de usar y representan el
estado de nuestra maquina
Estas coordenadas relativas no tienen que ser independientes sino que están
relacionadas con su geometría.
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=5T7P4BZ57 1/1
Transformaciones
Para poder controlar nuestra maquina tendremos que programar
operaciones de transformación entre ambas, tanto en sentido directo como
inverso.
Habitualmente sabemos en que punto del espacio queremos posicionar
nuestra herramienta.
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=XKvThMZbV 1/1
Mapa sensorial
(Ejemplo mapa de contaminación sonora o lumínica)
Las lecturas de todos los sensores se pueden agrupar en un mapa, del que
podemos tomar “imágenes”
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=6NRJN4p4Z 1/1
Procesamiento de
imágenes
Podemos aplicar técnicas tradicionales de reconocimiento y procesamiento
de imágenes
Los ojos pueden ser:
en color
en escala de grises
en blanco y negro
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=qWn0B5qK9 1/1
Sensores
Nuestro robot tendrá:
2 en blanco y negro (digitales)
2 en escala de grises (analógicos)
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=PVfbq1jnx 1/1
Actuadores y
accionamiento
Tenemos un conjunto de variables que definen el estado de las salidas.
A veces usaremos:
variables digitales (on/off),
otras veces analógicas (movimiento, giro, velocidades, aceleraciones)
En función del programa elaboraremos una estructura de decisiones
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=3sHb3P5pZ 1/1
Funcionalidades
El software define el comportamiento
1 viewing὆ 6 viewsὄ ⤢ •••
9/1/2015 Robots móviles - Swipe
https://www.swipe.to/1537cb#page=Bvm68Lk3s 1/1
Comportamientos
Huyeluz:
No te caigas:
Sigue líneas:
http://diwo.bq.com/programando-un-huyeluz/
http://diwo.bq.com/programando-el-no-te-caigas/
http://diwo.bq.com/programando-un-siguelineas/
Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻

Más contenido relacionado

Más de Jose Antonio Vacas

No mas semáforos javacasm
No mas semáforos   javacasmNo mas semáforos   javacasm
No mas semáforos javacasm
Jose Antonio Vacas
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
Jose Antonio Vacas
 
Construcción de brazo robot
Construcción de brazo robotConstrucción de brazo robot
Construcción de brazo robot
Jose Antonio Vacas
 
Robótica educativa swipe
Robótica educativa   swipeRobótica educativa   swipe
Robótica educativa swipe
Jose Antonio Vacas
 
2. inteligencia artificial - Tareas
2. inteligencia artificial - Tareas2. inteligencia artificial - Tareas
2. inteligencia artificial - Tareas
Jose Antonio Vacas
 
3. inteligencia artificial ramas
3. inteligencia artificial   ramas3. inteligencia artificial   ramas
3. inteligencia artificial ramas
Jose Antonio Vacas
 
2.1 android cep jaen 2014 estructura de aplicación
2.1 android cep jaen 2014   estructura de aplicación2.1 android cep jaen 2014   estructura de aplicación
2.1 android cep jaen 2014 estructura de aplicación
Jose Antonio Vacas
 
1.1 android cep jaen 2015 introducción
1.1 android cep jaen 2015   introducción1.1 android cep jaen 2015   introducción
1.1 android cep jaen 2015 introducción
Jose Antonio Vacas
 
1.2 android cep jaen 2015 instalación del entorno
1.2 android  cep jaen 2015   instalación del entorno1.2 android  cep jaen 2015   instalación del entorno
1.2 android cep jaen 2015 instalación del entorno
Jose Antonio Vacas
 
1.3 android cep jaen 2015 plantillas y estructura de aplicación
1.3 android cep jaen 2015   plantillas y estructura de aplicación1.3 android cep jaen 2015   plantillas y estructura de aplicación
1.3 android cep jaen 2015 plantillas y estructura de aplicación
Jose Antonio Vacas
 
1.4 android cep jaen 2015 emulador
1.4 android cep jaen 2015   emulador1.4 android cep jaen 2015   emulador
1.4 android cep jaen 2015 emulador
Jose Antonio Vacas
 
Arduino práctico librerias
Arduino práctico   libreriasArduino práctico   librerias
Arduino práctico librerias
Jose Antonio Vacas
 
Arduino práctico introducción a la electrónica
Arduino práctico   introducción a la electrónicaArduino práctico   introducción a la electrónica
Arduino práctico introducción a la electrónica
Jose Antonio Vacas
 
Arduino práctico ethernet
Arduino práctico   ethernetArduino práctico   ethernet
Arduino práctico ethernet
Jose Antonio Vacas
 
Arduino práctico comunicaciones - serie
Arduino práctico   comunicaciones - serieArduino práctico   comunicaciones - serie
Arduino práctico comunicaciones - serie
Jose Antonio Vacas
 
Arduino práctico comunicaciones
Arduino práctico   comunicacionesArduino práctico   comunicaciones
Arduino práctico comunicaciones
Jose Antonio Vacas
 
Arduino práctico servos
Arduino práctico   servosArduino práctico   servos
Arduino práctico servos
Jose Antonio Vacas
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
Jose Antonio Vacas
 
Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014
Jose Antonio Vacas
 
Curso intensivo de arduino createc3 d marzo 2014
Curso intensivo de arduino createc3 d marzo 2014Curso intensivo de arduino createc3 d marzo 2014
Curso intensivo de arduino createc3 d marzo 2014
Jose Antonio Vacas
 

Más de Jose Antonio Vacas (20)

No mas semáforos javacasm
No mas semáforos   javacasmNo mas semáforos   javacasm
No mas semáforos javacasm
 
Curso arduino basico bitbloq
Curso arduino basico bitbloqCurso arduino basico bitbloq
Curso arduino basico bitbloq
 
Construcción de brazo robot
Construcción de brazo robotConstrucción de brazo robot
Construcción de brazo robot
 
Robótica educativa swipe
Robótica educativa   swipeRobótica educativa   swipe
Robótica educativa swipe
 
2. inteligencia artificial - Tareas
2. inteligencia artificial - Tareas2. inteligencia artificial - Tareas
2. inteligencia artificial - Tareas
 
3. inteligencia artificial ramas
3. inteligencia artificial   ramas3. inteligencia artificial   ramas
3. inteligencia artificial ramas
 
2.1 android cep jaen 2014 estructura de aplicación
2.1 android cep jaen 2014   estructura de aplicación2.1 android cep jaen 2014   estructura de aplicación
2.1 android cep jaen 2014 estructura de aplicación
 
1.1 android cep jaen 2015 introducción
1.1 android cep jaen 2015   introducción1.1 android cep jaen 2015   introducción
1.1 android cep jaen 2015 introducción
 
1.2 android cep jaen 2015 instalación del entorno
1.2 android  cep jaen 2015   instalación del entorno1.2 android  cep jaen 2015   instalación del entorno
1.2 android cep jaen 2015 instalación del entorno
 
1.3 android cep jaen 2015 plantillas y estructura de aplicación
1.3 android cep jaen 2015   plantillas y estructura de aplicación1.3 android cep jaen 2015   plantillas y estructura de aplicación
1.3 android cep jaen 2015 plantillas y estructura de aplicación
 
1.4 android cep jaen 2015 emulador
1.4 android cep jaen 2015   emulador1.4 android cep jaen 2015   emulador
1.4 android cep jaen 2015 emulador
 
Arduino práctico librerias
Arduino práctico   libreriasArduino práctico   librerias
Arduino práctico librerias
 
Arduino práctico introducción a la electrónica
Arduino práctico   introducción a la electrónicaArduino práctico   introducción a la electrónica
Arduino práctico introducción a la electrónica
 
Arduino práctico ethernet
Arduino práctico   ethernetArduino práctico   ethernet
Arduino práctico ethernet
 
Arduino práctico comunicaciones - serie
Arduino práctico   comunicaciones - serieArduino práctico   comunicaciones - serie
Arduino práctico comunicaciones - serie
 
Arduino práctico comunicaciones
Arduino práctico   comunicacionesArduino práctico   comunicaciones
Arduino práctico comunicaciones
 
Arduino práctico servos
Arduino práctico   servosArduino práctico   servos
Arduino práctico servos
 
Curso Arduino práctico 2014
Curso Arduino práctico  2014Curso Arduino práctico  2014
Curso Arduino práctico 2014
 
Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014Curso intensivo de arduino createc3 de mayo 2014
Curso intensivo de arduino createc3 de mayo 2014
 
Curso intensivo de arduino createc3 d marzo 2014
Curso intensivo de arduino createc3 d marzo 2014Curso intensivo de arduino createc3 d marzo 2014
Curso intensivo de arduino createc3 d marzo 2014
 

Último

La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Herramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientasHerramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientas
yessicacarrillo16
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Plantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptxPlantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptx
edwinedsonsuyo
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
231458066
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 

Último (20)

La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Herramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientasHerramientas para los abogados, 3 herramientas
Herramientas para los abogados, 3 herramientas
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Plantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptxPlantilla carrier y tecnologia de TIGO.pptx
Plantilla carrier y tecnologia de TIGO.pptx
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 

Robotica educativa ii

  • 1. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb 1/1 Robótica Educativa CEP Jaén Diciembre 2014 José Antonio Vacas @javacasm
  • 2. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=rPVDHWXkq 1/1 Sensores Los más habituales los de visión Otros: Magnéticos De contacto De luz Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 3. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=wwldGhN7M 1/1 Visión artificial: No siempre vemos de la misma manera (visión cuando conducimos) Tampoco nos interesa Superposición de las sensaciones = Resultado final -> Percepción Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 4. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=9gWkh9wCR 1/1 ¿Visión?” Puede ser muy diferente de lo que entendemos: Otro tipo de ojos insectos: ojos compuestos de sensores independientes, ejemplo de como ve una mosca en movimiento ojos de precisión: sensores en determinados puntos aseguran la alineación de piezas, ejemplo: colocación de parabrisas en coches por medio de robots alineación de tuneladoras con láser Otras radiaciones sensores de calor en misiles Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 5. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=65fQwTJNJ 1/1 Posicionamiento Detección de la posición: Posicionamiento por GPS Posicionamiento por movimiento Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 6. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=8Vlt65TDT 1/1 Estado y posición Definiremos unas coordenadas que definen el estado y/o posición de la maquina. Estos valores pueden estar referidos a un sistema absoluto e independiente de la máquina o Definidos de una forma relativa como si la máquina fuera el centro del universo. Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 7. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=4xsv3rfSK 1/1 Coordenadas Necesitamos las coordenadas absolutas porque nuestra maquina está incluida en el mundo y además nuestro objetivo es que interaccione con él Las coordenadas relativas son las más sencillas de usar y representan el estado de nuestra maquina Estas coordenadas relativas no tienen que ser independientes sino que están relacionadas con su geometría. Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 8. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=5T7P4BZ57 1/1 Transformaciones Para poder controlar nuestra maquina tendremos que programar operaciones de transformación entre ambas, tanto en sentido directo como inverso. Habitualmente sabemos en que punto del espacio queremos posicionar nuestra herramienta. Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 9. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=XKvThMZbV 1/1 Mapa sensorial (Ejemplo mapa de contaminación sonora o lumínica) Las lecturas de todos los sensores se pueden agrupar en un mapa, del que podemos tomar “imágenes” Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 10. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=6NRJN4p4Z 1/1 Procesamiento de imágenes Podemos aplicar técnicas tradicionales de reconocimiento y procesamiento de imágenes Los ojos pueden ser: en color en escala de grises en blanco y negro Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 11. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=qWn0B5qK9 1/1 Sensores Nuestro robot tendrá: 2 en blanco y negro (digitales) 2 en escala de grises (analógicos) Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 12. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=PVfbq1jnx 1/1 Actuadores y accionamiento Tenemos un conjunto de variables que definen el estado de las salidas. A veces usaremos: variables digitales (on/off), otras veces analógicas (movimiento, giro, velocidades, aceleraciones) En función del programa elaboraremos una estructura de decisiones Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻
  • 13. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=3sHb3P5pZ 1/1 Funcionalidades El software define el comportamiento 1 viewing὆ 6 viewsὄ ⤢ •••
  • 14. 9/1/2015 Robots móviles - Swipe https://www.swipe.to/1537cb#page=Bvm68Lk3s 1/1 Comportamientos Huyeluz: No te caigas: Sigue líneas: http://diwo.bq.com/programando-un-huyeluz/ http://diwo.bq.com/programando-el-no-te-caigas/ http://diwo.bq.com/programando-un-siguelineas/ Control live 1 viewing὆ 6 viewsὄ ⤢ •••◅ ▻