25
Grupo de Pesquisas em Veículos Autônomos Autonomous Vehicles Research Group - Unisinos CERMA 2007 / Tutorial CERMA 2007 / Tutorial Autonomous Vehicles: Autonomous Vehicles: Research, Design and Implementation of Research, Design and Implementation of Intelligent Autonomous Vehicles Intelligent Autonomous Vehicles Autonomous Autonomous Vehicles Vehicles Research Research Group Group - - GPVA GPVA http://www.eletrica.unisinos.br/~autonom http://www.eletrica.unisinos.br/~autonom Tutorial Tutorial page page : : http://inf.unisinos.br/~osorio/palestras/cerma07.html http://inf.unisinos.br/~osorio/palestras/cerma07.html Dr. Fernando S. Dr. Fernando S. Osório Osório - - Applied Computing Applied Computing Post Post - - Grad. Program Grad. Program PIPCA PIPCA Dr. Christian R. Dr. Christian R. Kelber Kelber - - Electrical Engineering / Computer Eng. Electrical Engineering / Computer Eng. Dr. Dr. Cláudio Cláudio R. Jung R. Jung - - Applied Computing Applied Computing M.Sc M.Sc . Program PIPCA . Program PIPCA M.Sc M.Sc . . Farlei Farlei Heinen Heinen - - Computer Engineering B.Sc. (Director) Computer Engineering B.Sc. (Director) 1 1

Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

  • Upload
    others

  • View
    34

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Grupo de Pesquisas em Veículos Autônomos

Autonomous Vehicles Research Group - Unisinos

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Autonomous Vehicles:Autonomous Vehicles:Research, Design and Implementation of Research, Design and Implementation of

Intelligent Autonomous VehiclesIntelligent Autonomous Vehicles

AutonomousAutonomous VehiclesVehicles ResearchResearch GroupGroup -- GPVAGPVAhttp://www.eletrica.unisinos.br/~autonomhttp://www.eletrica.unisinos.br/~autonom

Tutorial Tutorial pagepage : : http://inf.unisinos.br/~osorio/palestras/cerma07.ht mlhttp://inf.unisinos.br/~osorio/palestras/cerma07.ht ml

Dr. Fernando S. Dr. Fernando S. OsórioOsório -- Applied Computing Applied Computing PostPost --Grad. ProgramGrad. Program PIPCAPIPCADr. Christian R. Dr. Christian R. KelberKelber -- Electrical Engineering / Computer Eng.Electrical Engineering / Computer Eng.Dr. Dr. CláudioCláudio R. Jung R. Jung -- Applied Computing Applied Computing M.ScM.Sc. Program PIPCA. Program PIPCAM.ScM.Sc. . FarleiFarlei HeinenHeinen -- Computer Engineering B.Sc. (Director)Computer Engineering B.Sc. (Director)

11

Page 2: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

GPVA

Grupo de Pesquisas em Veículos Autônomos Grupo de Pesquisas em Veículos Autônomos -- GPVAGPVAAutonomous Vehicles Research GroupAutonomous Vehicles Research Group

22

Page 3: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

GPVA

Grupo de Pesquisas em Veículos Autônomos Grupo de Pesquisas em Veículos Autônomos -- GPVAGPVAAutonomous Vehicles Research GroupAutonomous Vehicles Research Group

22

Page 4: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

GPVA

Grupo de Pesquisas em Veículos Autônomos Grupo de Pesquisas em Veículos Autônomos -- GPVAGPVAAutonomous Vehicles Research GroupAutonomous Vehicles Research Group

22

Page 5: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Grupo de Pesquisas em Veículos Autônomos Grupo de Pesquisas em Veículos Autônomos -- GPVAGPVAAutonomous Vehicles Research GroupAutonomous Vehicles Research Group

Page 6: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

http://www.eletrica.unisinos.br/~autonomhttp://www.eletrica.unisinos.br/~autonom

GPVA

Page 7: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Google:

GoogleGoogle::Veículos AutônomosVeículos Autônomos

Page 8: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Intelligent Autonomous VehiclesIntelligent Autonomous Vehicles• Introduction• Robotic: Automatons, Mobile Robots and Autonomous R obots� Perception, Action, Locomotion e Communication� Control and Intelligence• Intelligent Vehicles� Technologies for Vehicle Automation � Control pyramid• Intelligent Control of Autonomous Vehicles� Control : Computational Architectures � Simulation of Autonomous Vehicles • Computer Vision

• Practical Applications

Agenda55

Page 9: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

• Introduction

• Robotics:

Automatons, Mobile Robots and

Autonomous Robots and Vehicles

Page 10: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Robotics: OriginRobotics: Origin

Robotics: Origin66

Page 11: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Robotics: EvolutionRobotics: Evolution

77Robotics: Origin

Page 12: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

Robotics: Robot TypesRobotics: Robot Types

* Manipulation Robots :

• Fixed Base Robot ArmsIndustrial manipulators

• Embedded Manipulator Arms

• Robot Cranes

* Mobile Robots :

• Industrial AGV (Automated Guided Vehicles)

• Indoor Robots: Vehicles, Holonomic, Humanoid, ...

• Outdoor Robots: Terrestrial (road, all terrain / of f-road), Underwater, Aerial, Inter-planetary, ...

88Robot Types

Page 13: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Robôs Móveis :

• AGV Industriais (Automated Guided Vehicles)

• Robôs Indoor: Veículos, Holonômicos, Humanoides, .. .

• Robôs Outdoor: Terrestres (estradas, todos-terrenos ), Sub-Marinos, Aéreos, Inter-Planetários, ...

99

Robotics: Robot TypesRobotics: Robot Types

* Manipulation Robots :

• Fixed Base Robot ArmsIndustrial manipulators

• Embedded Manipulator Arms

• Robot Cranes

Robot Types

Page 14: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Manipulation Robots:Fixed base robotic arms

XX O1010

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Videos-Unisinos\JogoVelha.mpg

Software-Unisinos\SimArm-Robix

Page 15: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots:

1. Vehicles- Terrestrial Vehicles / Indoor - Terrestrial Vehicles / Outdoor- Space Exploration Vehicles- Water Vehicles: Boats and Underwater- Flight Vehicles: Dirigible balloons, Airplanes and Helicopters

2. Humanóides

3. Animats

A. Robôs Móveis Tele-Comandados

B. Robôs Móveis Semi-Autônomos

C. Robôs Móveis Autônomos

1111

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Page 16: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots:

1. -----

2. Humanoids

3. Animats

A.

B.

C.

1212

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Videos-Robotica\ASIMO

Page 17: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots:

1. Veículos Móveis- Veículos Terrestres / Indoor- Veículos Terrestres / Outdoor- Veículos de Exploração Espacial- Veículos Aquáticos / Barcos e Submarinos- Veículos Aéreos / Dirigíveis, Aviões e Helicópteros

2. Humanóides

3. Animats

A. Tele-Operated Mobile Robots

Robotics: Robot TypesRobotics: Robot Types

1313Robot Types

Page 18: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Robôs Móveis:

1. Veículos Móveis- Veículos Terrestres / Indoor- Veículos Terrestres / Outdoor- Veículos de Exploração Espacial- Veículos Aquáticos / Barcos e Submarinos- Veículos Aéreos / Dirigíveis, Aviões e Helicópteros

2. Humanóides

3. Animats

A. Tele-Operated Mobile Robots

1414

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Page 19: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Robôs Móveis:

1. Veículos Móveis- Veículos Terrestres / Indoor- Veículos Terrestres / Outdoor- Veículos de Exploração Espacial- Veículos Aquáticos / Barcos e Submarinos- Veículos Aéreos / Dirigíveis, Aviões e Helicóptero s

2. Humanóides

3. Animats

A. Tele-Operated Mobile Robots

1515

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Videos-Unisinos\Clip_Carro_Full.mpgVideos-Unisinos\drive_by_cellphone.mpgVideos-Unisinos\glove-cinepak.mpgVideos-Unisinos\glove-tv-unis.mpg

Page 20: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots:

1. Veículos Móveis- Veículos Terrestres / Indoor- Veículos Terrestres / Outdoor- Veículos de Exploração Espacial- Veículos Aquáticos / Barcos e Submarinos- Veículos Aéreos / Dirigíveis, Aviões e Helicópteros

2. Humanoids

3. Animats

A. Robôs Móveis Tele-Comandados

B. Semi-Autonomous Mobile Robots => AGV

1616

Robotics: Robot TypesRobotics: Robot Types

Robot Types

Videos-Unisinos\agv.mpg

Page 21: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots: (commercial)

>> Autonomous Mobile Robots <<

AUTOMONOUSRobots 1717

Robotics: Robot TypesRobotics: Robot Types

Page 22: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

1818

Robotics: Robot TypesRobotics: Robot Types

* Mobile Robots: (academic)

>> Autonomous Mobile Robots <<

AUTOMONOUSRobots

Videos-Unisinos\ofnis.mpg

Page 23: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots / Fixed Robots

>> Autonomous Robots <<

1919

Robotics: Robot TypesRobotics: Robot Types

AUTOMONOUSRobots

Videos-Unisinos\JogoVelha.mpg

MSF-VisSDKIntel OpenCV

Page 24: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial

* Mobile Robots:

>> Autonomous Mobile Robots <<

Challenges:

* Interaction with the Environment

* Greater Autonomy

* Execution of Complex Tasks

* Robustness

* Intelligence

2020

Robotics: Robot TypesRobotics: Robot Types

AUTOMONOUSRobots

Page 25: Intelligent Autonomous Vehiclesosorio.wait4.org/oldsite/palestras/CERMA07-Intro.pdf · Intelligent Autonomous Vehicles CERMA 2007 / Tutorial Intelligent Autonomous Vehicles •Introduction

Intelligent Autonomous Vehicles

CERMA 2007 / TutorialCERMA 2007 / Tutorial