Top Banner
ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Sesión 1 (Teoría) Introducción a la robótica móvil Introducción al hardware libre Esta obra está licenciada bajo la Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional. Para ver una copia de esta licencia, visita http://creativecommons.org/licenses/by-sa/4.0/.
73

Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

May 23, 2018

Download

Documents

duongkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Sesión 1 (Teoría)

• Introducción a la robótica móvil

• Introducción al hardware libre

Esta obra está licenciada bajo la Licencia CreativeCommons Atribución-CompartirIgual 4.0 Internacional.Para ver una copia de esta licencia, visitahttp://creativecommons.org/licenses/by-sa/4.0/.

Page 2: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robótica móvil

• Robótica– Técnica que aplica la informática al diseño y empleo de aparatos

que, en sustitución de personas, realizan operaciones o trabajos,por lo general en instalaciones industriales

Page 3: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robótica móvil

• Móvil– Adj. Que puede moverse o se mueve por sí mismo

Page 4: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robótica móvil

• Definición– Rama de la robótica que estudia los robots que pueden desplazarse

dentro de un entorno• Teledirigidos

• Autónomos

– Entorno: territorio o conjunto de parajes de que está rodeado un lugar o una población (el robot)

Page 5: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Un poquito de historia

• Steam man, de Z. P. Dederick (1868)

• Talking doll, de T. A. Edison (1890)

• Electric dog, de J. Hammond Jr. (1912)

• Elektro, de Westinghouse (1939)

• Turtles, de William Grey Walter (1948-1949)

• Stanford Cart, (1960), carro móvil teleoperado

• Shakey, Stanford (1966), capacidad de razonamiento

• Phony Pony, (1968), primer cuadrúpedo

• Lunokhod I (1970), primer rover lunar

• OSU Hexapod, Ohio State (1977), primer hexápodo

• Genghis, MIT (1988), concepto de vida artificial

• Khepera, EPFL (1994), microrrobot educación 55mm

• Asimo P2, Honda (1996), bípedo que sube escaleras

Page 6: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

– Primera misión (1991): mover un disco metálico de una zona de un campo de competición a otra

– Se consiguió en 1995:ARL helicopter, Stanford

– Séptima misión (2014): Interacción entre robots aéreos y objetos móviles (robots móviles terrestres y aéreos)

Page 7: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Challenges

• DARPA– Defense Advanced Research Projects Agency

• Grand Challenge (2004)– Primera competición de larga distancia de vehículos autónomos

– Conducir 240 kilómetros por el desierto de Mojave, en California

– Tiempo límite de 10 horas

– Premio de 1 millón de dólares

Page 8: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Resultado: Premio desierto. El equipo de CMU liderado por Red Whitaker recorrió 11.9 km.

Challenges

Page 9: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• 2nd Grand Challenge (2005)– Mismo reto: 5 equipos terminan el recorrido

– Ganador: Stanley, Stanford University, 6h 54m

Challenges

Page 10: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Challenges

Page 11: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Urban Challenge (2007)– Carrera de 96 kilómetros en área urbana

– Tiempo límite de 6 horas

– Normas• Obedecer las normas de tráfico

• Detectar y evitar el contacto con otros vehículos, tanto autónomos, comopilotados

– Reto a nivel de software• Toma de decisiones

– Premio: 2 millones de dólares

Challenges

Page 12: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Urban Challenge (2007)

Challenges

Page 13: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Urban Challenge (2007)

Challenges

Page 15: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Robotics Challenge (DRC) (2012-2015)– Robots terrestres semi-autónomos que puedan realizar tareas

complejas y heterogéneas en entornos peligrosos o deterioradosque habían sido diseñados para el ser humano

– Premio de 2 millones de dólares

– Finales Junio 2015

Challenges

Page 16: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Page 17: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Challenges: DRC Trials

• Vencedor de lasclasificatorias– Schaft Inc.,

Tokyo, Japan

Page 18: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Page 21: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Agricultura

• Búsqueda y rescate

• Cirugía

• Construcción

• Detección explosivos

• Educación

• Guías

• Telepresencia

• Hogar (limpieza)

• Incendios

• Industria alimentaria

• Inspección

• Paletizado

• Rehabilitación

• Asistencia

• Rellenado automático

• Vigilancia y exploración

Aplicaciones actuales

Page 22: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Exploración espacial

• Mars Exploration Missions– Sojourner (1997)

– Spirit and Opportunity (2004) Activa

– Curiosity (2012) Activa

ESA

NASA

Page 23: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Militares y de rescate

• MQ-9 Reaper– Vehículo de combate no tripulado

• Foster-Miller TALON– Reconocimiento y combate

• iRobot Packbot– Desactivación de minas

Page 24: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Militares y de rescate

Page 25: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Vigilancia

• K5– Detecta de situaciones sospechosas.

– Envía video en tiempo real.

– Sensoriza el ambiente• Huele gases tóxicos

• Monitoriza temperatura y humedad

– Alquiler por $6,25 la hora.

• PatrolBot– Mapea edificios on-the-fly (SLAM)

– Navega a destinos dinámicos

Page 26: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Inspección

• Versatrax Inspección de tuberias (1 milla sin parar)

• Magnebike Inspección de elementos metálicos

Page 27: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Exploración

• Dante II Recolección de muestras de gas volcánico

• Bruie (Buoyant Rover for Under-Ice Exploration)

• Deep-SCINI Exploración marina

• Sepios Exploración marina

Page 28: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Agricultura

• Yamaha R-Max– Capacidad: 246cc. Carga max: 30kg.

– GPS para detectar altitud y velocidad

– Yamaha Attitude ControlSystem

– Alrededor de 1600 se emplean actualmente en Japón, principalmente en fumigación de cultivos

Page 29: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Agricultura

• http://www.therobotreport.com/news/agricultural-robot-market-anticipated-to-reach-16.3-billion-by-2020

Page 30: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Transporte de mercancías

• Terex Port Solutions– Grúas autónomas

– Vehículos autónomas

– Control de movimiento y sistema de navegación

– Manipulación de contenedores

– Puerto de Busan. Korea

– http://www.terex.com/port-solutions/en/

Page 31: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Transporte en almacenes

• Kiva Mobile Fulfillment System– En abril de 2008 ya habían vendido 1000 robots

– Sexta compañía en crecimiento en USA (2010)

– Vendida a Amazon por más de 775 M$ (2012)

Page 32: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Transporte en hospitales

• TransCar– Distribución de comida, material, recogida de basura…

– Camino virtual guiado por seguimiento de láser

– No requiere balizas externas

Page 33: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robots guía

• REEM– Interactúa con personas

– Habla el idioma deseado

– Puede navegar entre multitudes

• Quiχote– Servidor y analizador de voz

– Auto-localización mediante visión y balizas pasivas

– Tele-operación vía web

Page 34: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Entretenimiento

• Pleo– 14 motores

– 38 sensores

– 350 $

– +100000 unidades vendidas

• Aibo (Sony)– 1500 $

– 65000 unidades vendidas en el primer año

– Producción detenida

Page 35: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Asistencia

• TAO 7 Silla de ruedas inteligente (sensores)

• iBot Mobility System Movilidad aumentada

• Silla de ruedas que sube escaleras (UCLM)

Page 36: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Limpieza

• iRobot– Roomba (creado en 2002)

• Aspiradora automática

• Utiliza SLAM para moverse

– Scooba• Limpiasuelos

– Braava• Encerador

– Looj• Limpia canalones

Page 37: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Limpieza

• RS 630 (Robotic Lawnmower)– Se desplaza automáticamente

por toda la superficie a cortar

– Superficies hasta 3000 m2

• Aquabot T4– Limpia superficie, muros y

fondo

– Recorre la piscina de modo previamente planificado

– Sistema de filtración de agua incorporado

Page 38: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Limpieza del hogar

• Un robot aspirador ‘ataca’ a su dueña y la atrapa durante horas

• https://es.yahoo.com/noticias/un-robot-aspirador--ataca--a-su-due%C3%B1a-y-la-atrapa-durante-horas-170811460.html

Page 39: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robots colaborativos

• Fase de investigación

• Proyectos europeos– Swarmanoid (2006-2010)

– CoCoRo (2011-2014)

• Y americanos– TERMES(2011-2014)

Page 41: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Mercado Mundial (2009)

• Las investigaciones de la Japan RoboticsAssociation (JRA), la United NationsEconomic Comission y la International Federation of Robotics (IFR) indican que el mercado de la robótica personal y de servicio crecerá excepcionalmente en los próximos años.

• La JRA predice que en 2025, la industria de la robótica personal generará más de50.000 millones de dólares cada año en el mundo, por los 5.000 millones quegenera actualmente.

Page 43: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

• Bill Gates, 2007– “As I look at the trends that are now starting

to converge, I can envision a future in which robotic devices will become a nearly ubiquitous part of our day-to-day lives.”

– “The challenges facing the robotics industry are similar to those we tackled in computing three decades ago.”

Un robot en cada casa

Page 45: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

HolomniDiseño de ruedas omnidireccionales

Las compras de Google

Page 46: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Robot M1. Cabeza humanoide sociable

Las compras de Google

Page 48: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Diseño de robots humanoides

Ganador de DRC Trials

Las compras de Google

Page 50: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Enlaces de noticias recientes

• http://www.engadget.com/2016/02/15/nissan-intelligent-parking-chair-stunt/

• https://www.youtube.com/watch?v=r0qWVKcJR3w

• http://mime.oregonstate.edu/research/drl/atrias/

• http://www.therobotreport.com/news/nhtsa-redefines-driver-to-be-an-ai-self-driving-computer-system

• http://www.therobotreport.com/news/first-look-at-2015-stats-from-intl-federation-of-robotics-ifr

• https://www.reportbuyer.com/product/1693045/the-global-uav-market-2015-2025.html

• http://www.engadget.com/2015/04/14/prototype-navy-drones-swarm-like-locusts/

• http://spectrum.ieee.org/cars-that-think/transportation/self-driving/freightliner-unveils-first-autonomous-semitruck-licensed-to-drive-itself-on-highways

• http://fetchrobotics.com/

• https://www.youtube.com/watch?v=_luhn7TLfWU

• http://www.engadget.com/2015/06/01/amazon-picking-challenge-winner/

• https://www.youtube.com/watch/?v=xb93Z0QItVI

• http://spectrum.ieee.org/automaton/robotics/humanoids/durus-sri-ultra-efficient-humanoid-robot

• http://spectrum.ieee.org/automaton/robotics/industrial-robots/robotnik-enters-mobile-manipulator-market-with-the-rb1

• https://www.post.ch/en/about-us/company/media/press-releases/2015/swiss-post-swiss-worldcargo-and-matternet-start-drone-tests

• https://www.youtube.com/watch?v=tiwVMrTLUWg

• http://www.therobotreport.com/news/service-robots-get-multiple-positive-

forecasts

• https://www.youtube.com/watch?v=btT3_SR7rE0

• https://www.youtube.com/watch?v=OKoQMD0QZQs

• http://www.engadget.com/2015/09/20/volvo-robot-garbage-collectors/

• http://www.engadget.com/2015/10/04/daimler-self-driving-truck-test/

• http://spectrum.ieee.org/automaton/robotics/drones/harvard-robot-bee-is-now-also-a-submarine

• http://spectrum.ieee.org/automaton/robotics/drones/quadrotors-build-rope-bridge

• http://spectrum.ieee.org/automaton/robotics/industrial-robots/clearpath-otto-can-autonomously-haul-a-ton-of-stuff

• http://spectrum.ieee.org/automaton/robotics/humanoids/honda-using-experimental-asimo-for-disaster-research

• https://www.youtube.com/watch?t=151&v=E47EXsH9jWE

• http://www.engadget.com/2015/10/08/singapore-post-delivery-by-drone-program/

• http://www.engadget.com/2015/10/28/yamaha-motobot/

• https://www.youtube.com/watch?v=9X-5fKzmy38

• https://www.starship.xyz/

• https://www.youtube.com/watch?v=CplBeZgg0iA

• http://www.engadget.com/2015/12/11/tokyo-drone-net/

• https://www.youtube.com/watch?v=RDZu04v7_hc&feature=em-uploademail

• https://www.youtube.com/watch?v=TJu4kmcy8gQ

Page 51: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Hardware…¿Libre?

• Está claro lo que es el hardware, pero ¿qué añade la palabra libre?

• Haciendo analogía con el Software libre (GNU GPL), indica que no sólo tienes disponible el objeto manufacturado (programa compilado) sino también el ‘know-how’ de manufactura (código fuente)

• Llevan asociada una licencia de permiso demodificación (e.g. Creative Commons)

• Ejemplos: OpenROV, AMIGO

Page 52: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Arduino

• Página oficial: http://www.arduino.cc/es/

• Igual que con Linux (a menor escala )– Muchas contribuciones anónimas de aficionados a la

electrónica/robótica/automática

– Empresas que desarrollan productos para una arquitectura hardware abierta (más fácil!)

– Crecimiento abrumador en los últimos años

Page 53: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Arduino UNO

• Resumen de características– Microcontroller ATmega 328

– Operating Voltage 5V

– Input Voltage 7-12V

– Input Voltage 6-20V (limits)

– Digital I/O Pins 14 (6 proporcionan salida PWM)

– Analog Input Pins 6

– DC Current per I/O Pin 40 mA

– DC Current for 3.3V Pin 50 mA

– Flash Memory 32 KB (ATmega328) 0.5 KB used bybootloader

– SRAM 2 KB (ATmega328)

– EEPROM 1 KB (ATmega328)

– Clock Speed 16 MHz

Page 54: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Page 55: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Tipos de Arduino

• Varios diseños basados en su arquitectura– Variedad de propósitos

– http://arduino.cc/en/Main/Hardware

Page 56: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Shields

• Placas ‘hija’ de propósito específico– Superpuesta a Arduino le añade funcionalidades

Page 57: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Diseños compatibles

• Existe una gran cantidad puesto que cualquiera puede replicarla– http://www.arduino.cc/playground/Main/SimilarBoards

Page 59: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

ZUM CORE (ZUM BT-328)

• Esquema de pines

Page 60: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Recursos en la web

• Páginas de proyectos– http://arduino.cc/blog/category/projects/?lang=es

– http://blog.bricogeek.com/noticias/arduino/– http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/

– http://aeroquad.com/

• Libros– Arduino Programming Notebook

– Practical Arduino

– Arduino: Diseño y aplicaciones

• Tiendas (http://arduino.cc/en/Main/Buy)– Sparkfun

– Bricogeek

Page 67: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

Estructura

mecánica

Actuadores

Sensores

internos

(encoders...)

Sistema

de control

Sensores

del entorno

Vista, tacto, oído

proximidad…

Planificación

PC

Robot 2

Robot 3

...

Co

mu

nic

ac

ión

Manipulación/

Locomoción

Percepción

Alim

en

tac

ión

Baterías

Etapa de

control

Etapa de

potencia

Page 68: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

• Recibir la información de sensores

• Analizar la situación del robot y su entorno

• Enviar comandos a los actuadores

• Comunicarse con otros dispositivos– Ser comandado a distancia

– Enviar información de su estado/entorno

• Ejemplos– Microcontroladores: PIC16F84

– Microprocesadores: Motorola 68000

Sistema

de control

Planificación

Page 69: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

• Elemento cada vez más importante– Robótica cooperativa

– Robots de vigilancia (detección de incendios)

– Búsqueda y rescate

• Tipos– Inalámbrica

• WiFi (IEEE 802.11x)

• Bluetooth

• ZigBee

– Por cable• CAN-BUS

• I2C

• USB

• RS-232

PC

Robot 2

Robot 3

.

.

.

Comunicación

Page 70: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

• Actuadores– Generan el movimiento en un robot

• Motores DC

• Servos

• Pistones hidráulicos

– Realizan tareas de manipulación• Agarre

• Estructura mecánica– Da soporte físico a todo el robot

– Debe ser ligera y compacta

Estructura

mecánica

Actuadores

Manipulación/

Locomoción

Page 71: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

• Sensores– Internos

• Dan información acerca del estado del robot

• Ejemplos: encoders, brújulas, medidor de carga de baterías...

– Externos• Dan información acerca del entorno del robot

• Ejemplos: bumpers, ultrasonidos, cámaras...

Sensores

internos

(encoders...)

Sensores

del entorno

Vista, tacto,

oído,

proximidad…

Percepción

Page 72: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Esquema funcionalde un robot móvil

• Se utilizan elementos de bajo consumo

• Baterías con alta densidad de carga– Generalmente Li-Ion ó Li-Po

• Circuitos reguladores de tensión– Desde 3.3V hasta 15V

• Etapa de potencia– Alimenta elementos que demandan más

potencia como servos o motores (partes móviles)

• Etapa de control– Alimenta los dispositivos puramente

electrónicos

Alimentación

Baterías

Etapa de

control

Etapa de

potencia

Page 73: Sesión 1 (Teoría) - automaticayrobotica.es –UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016 Un poquito de ... (creado en 2002) ... •Un robot aspirador Zataca

ETSII – UCLM Curso de Robótica Móvil con Arduino, 5ª Edición Marzo 2016

Fin de la primera sesión

de teoría