robótica - centro universitário da fei · 19/08/2016 4 projeto lieu-fei robótica as três leis...
TRANSCRIPT
19/08/2016
1
RobóticaProf. Flavio Tonidandel
PROJETO LIEU-FEI
PROJETO LIEU-FEIRobótica
O que é Robótica ?
Robótica
19/08/2016
2
PROJETO LIEU-FEIRobótica
Robô (1921)
• O termo Robô surge na peça "R.U.R.”, do escritor checo KarelCapek.
• “Robô vem do termo checo “robota”, que significa trabalho forçado.
• Os Robôs eram escravos, criados para satisfazer a vontade dos homens.
• Não eram mecânicos, mas criados por “engenharia genética” (na peça RUR).
©2005 The Tech Museum of Innovation
PROJETO LIEU-FEIRobótica
Metrópolis (1926)
• O filme mudo de Fritz Lang tem
como personagem principal a
robô fêmea Robotrix, a cópia de
uma líder trabalhista.
• Criada para oprimir os
trabalhadores…
19/08/2016
3
PROJETO LIEU-FEIRobótica
Complexo de Frankenstein
• Até esta época autores tinham complexo de Frankenstein.
• Asimov mudou isso:▫ Robbie (1940): A primeira história
com um personagem robô, uma babá que salva uma criança.
▫ Liar (1941): Esta história introduz a primeira psicóloga de robôs, a Dra. Susan Calvin.
Picture from AuthenticSociety.com
PROJETO LIEU-FEIRobótica
Robótica (1942)
• O termo “Robótica” surge na história “Rundaround”,
também de Asimov (1942).▫ Tem o sentido da ciência que estuda a construção de robôs.
• As histórias de Asimov foram coletadas no livro “Eu,
Robô”. Elas também introduziram:▫ O cérebro positrônico: o “precursor” do microprocessador.
▫ As três leis da Robótica.
19/08/2016
4
PROJETO LIEU-FEIRobótica
As três leis da Robótica (1942)
• 1ª lei: um robô não pode fazer mal a um ser humano e nem
permitir que algum mal lhe aconteça.
• 2ª lei: um robô deve obedecer às ordens dos seres humanos,
exceto quando estas contrariarem a primeira lei.
• 3ª lei: um robô deve proteger a sua integridade física, desde
que com isto não contrarie as duas primeiras leis.
• A implementação destas leis ainda estão além da nossa capacidade tecnológica.
PROJETO LIEU-FEIRobótica
(parênteses na História)
• Mais tarde foi introduzida uma "lei zero": um robô não pode fazer mal à humanidade e nem permitir que ela sofra algum mal.
• A Lei zero não é consenso, até porque ela causa discrepâncias como: ▫ A Lei zero transmite ao robô a possibilidade de avaliar quando
o interesse da humanidade se sobrepõe aos interesses individuais
▫ Com a Lei zero poderia existir a ditadura das máquinas que poderiam decidir, por si só, fazer mal a alguns seres humanos caso entendam que isso é melhor para a humanidade
• A Lei zero inspirou o filme “I, robot”
19/08/2016
5
PROJETO LIEU-FEIRobótica
Da ficção à realidade: Anos 40
• No final da década de 40 e início da de 50 são iniciadas as primeiras pesquisas com robôs reais.
• 1947: Impulsionados pelo programa da bomba atômica, o Laboratório Nacional em Argonne desenvolve o primeiro manipulador robótico tele-operado.
• 1948: É adicionado um sensor de força ao robô.
• 1951: É desenvolvido o primeiro manipulador articulado tele-operado, pela Comissão de Energia Atômica Francesa.
Mecânica Elétrica
PROJETO LIEU-FEIRobótica
1948-1956
• 1948: Nobert Wiener publica o livro “Cybernetics”, que
definem as principais idéias sobre controle e comunicação em
sistema mecânicos e animais.
• 1954: George Devol cria o termo Universal Automation e inicia
o desenvolvimento de robôs programáveis.
• 1956: John McCarthy cria o termo “Artificial Intelligence”. Que
mais tarde iria “dar vida” os robôs.
Mecânica Elétrica Computação
19/08/2016
6
PROJETO LIEU-FEIRobótica
Elsie the Tortoise (1949-1950)
• Grey Walter cria oito “tartarugas robóticas”.
• Possuindo uma fotocélula, dois motores e controladas por válvulas, estes robôs exibiam um comportamento semelhante ao de seres vivos.
• Procuravam fontes de luz e dançavam em volta delas até que suas baterias se acabassem.
• Inteligência “bacterial”…
Mecânica
Elétrica
Computação
From The Robot Book, Richard Pawson,
Windward, 1985, p.14.
PROJETO LIEU-FEIRobótica
Década de 60
• 1962: É instalado o
primeiro robô
industrial do mundo
em uma linha de
produção da General
Eletric, um UNIMATE.
Mecânica Elétrica Computaçãowww.computerhistory.org
19/08/2016
7
PROJETO LIEU-FEIRobótica
1968
• 1968: O Stanford Research Institute demonstra o que é reconhecido como o primeiro robô inteligente, o Shakey.
• Inicia de vez o uso de Inteligência Artificial em Robótica
Mecânica Elétrica Computação
Picture from Rosheim M.E. (1994) Robot Evolution: The
Development of Anthrobotics. New York: John Wiley & Sons.
• 1968: A General Electric constrói o
“Four Legged Walking Truck”
para o exército americano:▫ Os movimentos são comandados por
um operador dentro do robô.
PROJETO LIEU-FEIRobótica
Década de 80
• Nos anos 80 acontece o maior crescimento de manipuladores industriais, alimentado principalmente pelo aumento da qualidade e a diminuição do ciclo de vida da indústria automobilística.
• 1982: Robótica é reconhecida como tecnologia estratégica pela Organisation for EconomicCooperation and Development.
• 1988: Inglaterra, França e outros países fundam seus centros de pesquisa em robótica.
MecânicaElétrica
Computação
19/08/2016
8
PROJETO LIEU-FEIRobótica
1986: Arquitetura de Brooks
• Em 1986, Rodney Brooks, do MIT, propõe a
“Subsumption Architecture”.
• Defendia uma nova abordagem para a Robótica e a
Inteligência Artificial
• Behavior Based Robotics
▫ Robô reativo
▫ Baseado apenas no comportamento
▫ Não usa deduções lógicas nem representações
PROJETO LIEU-FEIRobótica
Brooks cria a iRobot
• 1988: Brooks cria uma empresa para fabricação de
robôs.
▫ “Eu acredito que no ano 2020 todo lar americano
vai ter um robô inteligente. E eu quero fornecer
estes robôs… (IJCAI, 2001)
• Hoje: www.irobot.com
▫ Fabrica aspiradores, limpadores,
avatares, etc.
19/08/2016
9
PROJETO LIEU-FEIRobótica
Década de 1990.
Os anos 90 vêm as aplicações de robôs
se expandindo para a industria de
serviços.. Início do uso doméstico.
• 1994: DANTE - Robô de 6 pernas usado para explorar vulcões autonomamente (CMU).
• 1997: Missão PathFinder da Nasa. O mundo pára para assistir imagens transmitidas de marte pelo robô.
• 1997: Honda Asimo, protótipo humanóide.
PathFinder Nasa ©
Honda Asimo ©
PROJETO LIEU-FEIRobótica
Século XXI – Neste inicio de século
• Diversas novas aplicações para robôs surgem todos os dias. Novas empresas são criadas e se fundem.
• Pesquisa com ênfase em humanóides.
• 2001: Sony© Lança o AIBO©, o primeiro
cachorro doméstico robótico.
• 2003: Sony© lança Qrio©.
19/08/2016
10
PROJETO LIEU-FEIRobótica
PLEO ©
NAO ©
GENIBO © Robonova ©
FESTO ©
Robotino
PROJETO LIEU-FEIRobótica
Evolution of Dance com o NAO®
http://www.youtube.com/watch?v=2laujomh0JY
19/08/2016
11
PROJETO LIEU-FEIRobótica
Aplicações de Robôs
• Pode-se dividir as aplicações em 3 grandes
categorias:
▫ Bem estabelecidas, baseadas em manipuladores.
▫ As aplicações de ponta, baseadas em robôs
móveis.
▫ As possíveis aplicações futuras, baseadas em
robôs móveis e humanóides.
PROJETO LIEU-FEIRobótica
Classificação dos Robôs Móveis
• Diversas taxonomias podem ser utilizadas para
classificar robôs móveis:
▫ Quanto à anatomia, à aplicação, ao tipo de
controle, à capacidade de manobra...
• Anatomia:
▫ Aéreos.
▫ Aquáticos.
▫ Terrestres (rodas, esteiras, pernas).
19/08/2016
12
PROJETO LIEU-FEIRobótica
Classificação dos Robôs Móveis
Tipo de Controle
• Teleoperados: um operador define todos os
movimentos que o robô deve executar.
• Semi-autônomos: um operador indica o macro
comando a ser executado e o robô o executa sozinho
(pode ou não ter I.A.)
• Autônomos: o robô realiza suas tarefa sozinho,
tomando suas próprias decisões (tem I.A.)
PROJETO LIEU-FEIRobótica
Classificação dos Robôs Móveis
-por Aplicação
• De serviço: são utilizados para serviços em geral nas
indústrias e comércio:
▫ Trabalham em ambientes estruturados e conhecidos.
• De campo: ▫ trabalham em ambientes não estruturados, pouco
conhecidos e em geral perigosos.
• Pessoais: ▫ são os robôs vendidos em prateleiras, que não desenvolvem
tarefas específicas, mas interagem com os seres humanos.
19/08/2016
13
PROJETO LIEU-FEIRobótica
Classificação dos Robôs Móveis
- Capacidade de manobra
• Holonômico: não apresenta restrições em relação ao
movimento do robô.
• Não-holonômico: robôs deste tipo estão sujeitos a
restrições de movimento. Exemplo: estacionar um carro.
PROJETO LIEU-FEIRobótica
Robôs avançados
ACTROID Spirit by NASA
19/08/2016
14
PROJETO LIEU-FEIRobótica
Robôs avançados
FESTO ANIMAL-based Robots
PROJETO LIEU-FEIRobótica
Robôs avançados
HUMANÓIDES
Asimo HondaNAO Aldebaran
Atlas - Google
Qrio - SONY
DarWin OP
19/08/2016
15
PROJETO LIEU-FEIRobótica
Robôs avançados
Qadrupedes
Big Dog - Google
Little Dog - GoogleAIBO - Sony
PROJETO LIEU-FEIRobótica
Robôs avançados
Industriais
BAXTER – Think RoboticsPR2
19/08/2016
16
PROJETO LIEU-FEIRobótica
BB-8 StarWars Robot
Project from Xrobot.co.uk
PROJETO LIEU-FEIRobótica
Opportunity (MER-B)
Chegou em Marte em 2004
“Opportunity has continued to move, gather scientificobservations, and report back to Earth for over 45times its designed lifespan” – Wikipedia 2015
Ele continua ativo ! Ele se recusa a parar !
O robô autonomo de maior sucesso
Esperava-se 3 meses de vida
19/08/2016
17
PROJETO LIEU-FEIRobótica
Como um robô autonomo pode ter sucesso ?
• Ele precisa:
▫ Interagir com o ambiente
▫ …. Com máquinas / dispositivos
▫ ….. Com objetos
▫ …. Com humanos
PROJETO LIEU-FEIRobótica
Decisões inteligentes em momentos extremos
• Robôs de resgate precisam ser
precisos em suas decisões
Rápido
saiam da
sala
19/08/2016
18
PROJETO LIEU-FEIRobótica
Coisas x Humanos
Coisas
• Comportamento estático ou
previsível
• Estável (um estimulo hoje produz
o mesmo estímulo amanhã)
• Fácil ou simples acesso
Humanos
• Comportamento imprevisível
• Surpreendentemente instável
• Sentidos complexos (5 modos de interagir)
PROJETO LIEU-FEIRobótica
Social Robots
NEXI
iCub
Actroid
19/08/2016
19
PROJETO LIEU-FEIRobótica
Tecnologia Assistiva – ajudar idososGeorgia Tech Center
PROJETO LIEU-FEIRobótica
Interação com seres Humanos
• Senso Comum▫ Sem isso bem apurado, o
robô terá dificuldade em
interagir com os seres
humanos.
Frutas Frescas !
Quanto é meia-dúzia ?
É a metade de 12,
ou seja, é 6 !
19/08/2016
20
PROJETO LIEU-FEIRobótica
Nossos Robôs - FEI
• Judite
PROJETO LIEU-FEIRobótica
Nossos Robôs - FEI
• Futebol de Robôs
19/08/2016
21
PROJETO LIEU-FEIRobótica
Intervalo de 30 minutos
PROJETO LIEU-FEIRobótica
Robô
• São compostos de:
▫ Atuadores
▫ Sensores
• Que permitem:
▫ Navegar
▫ Interagir
▫ Realizar uma determinada tarefa
19/08/2016
22
PROJETO LIEU-FEIRobótica
Ev3 Mindstorms é um kit robótico da LEGO EDUCATION ®
PROJETO LIEU-FEIRobótica
Atuadores
• Os atuadores permitem que os robôs tenham
movimentação
• Existem diversos tipos de atuadores:
▫ Motores
▫ Atuadores pneumáticos
▫ Atuadores hidráulicos
▫ Fibras Musculares Sintéticas
▫ Entre outras
19/08/2016
23
PROJETO LIEU-FEIRobótica
Motores
• A maioria dos motores elétricos aplicados a robótica
são motores DC (Corrente contínua)
PROJETO LIEU-FEIRobótica
MOTOR
19/08/2016
24
PROJETO LIEU-FEIRobótica
Entendo um motor DC padrão
(motor com escova)
• Motor DC simples:▫ As bobinas são eletrificadas com Positivo (+)
e Negativo (-), isso gera um campo magnético
▫ Alinhado aos magnetos do motor, faz com que
a armadura se mova
▫ Quando a armadura está alinhada na
horizontal, as bobinas recebem cargas
invertidas, o que mantém a rotação.
Exemplo: motor de 2 pólos
Image: www.nxp.com
PROJETO LIEU-FEIRobótica
Ponte H +
-
-
+
19/08/2016
25
PROJETO LIEU-FEIRobótica
Controle de Velocidade dos motores
• Motor DC:▫ A variação da tensão permite variar
a velocidade, porém faz com que o
motor perca potência e, por vezes,
não tenha força para rodar
▫ Controla-se a velocidade, portanto
por PWM (Pulse Width Modulation)
• PWM:▫ Varia-se a frequência de pulsos de
tensão máxima ao motor. Quanto
maior a frequencia, maior é a
velocidade.
PROJETO LIEU-FEIRobótica
Aplicação dos atuadores
• Manipulador▫ Motores (atuadores)
Conferem graus de
liberdade ao robô
Image: http://www.ebah.com.br/
19/08/2016
26
PROJETO LIEU-FEIRobótica
Graus de Liberdade
20 graus de Liberdade
DOF (Degree of Freedom)
SONY© AIBO©
PROJETO LIEU-FEIRobótica
Sensores
• Para um robô ser autônomo, por mais simples que ele seja, deve possuir sensores
• Sensores permitem obter informações do ambiente e do resultado dos atuadores. Eles podem ser ativos ou passivos.
• Exemplos:▫ Encoder▫ Câmeras CCD▫ Laser▫ Ultra-Som▫ Contato (bumpers)▫ GPS – Global Positioning System▫ Acelerômetro▫ Entre outros (temperatura, bússola, proximidade, giroscópio
etc)
19/08/2016
27
PROJETO LIEU-FEIRobótica
Sensor – Encoder Incremental
• Mede velocidade angular e pode estimar posição
relativa
Imagem: Humberto Secchi
PROJETO LIEU-FEIRobótica
Sensor de Contato (Bumpers)
• Os Bumbers são sensores que enviam sinal toda
vez que são tocados.
• Permite ao robô segurar objetos, saber que bateu
em alguma coisa, etc.
Sensor LEGO® MindStorms®
19/08/2016
28
PROJETO LIEU-FEIRobótica
Sensor Infra-Vermelho (IR)
• Luz (invisível ao olho nu)
Sensor LEGO® MindStorms®
PROJETO LIEU-FEIRobótica
Sensores - CCD
• Cameras CCD (Charged Coupled Device)▫ Sensor de cameras de video muito popular
▫ Usa o chip CCD. Cada pixel é associado a um capacitor que
é sensível à luz
• Este sensor necessita de processamento do sinal (imagem)
recebido:
▫ Visão Computacional
19/08/2016
29
PROJETO LIEU-FEIRobótica
Sensores - GPS
• Conjunto de Satélites (+ de 24)
• Cada satélite envia:
▫ Sua localização
▫ Tempo (relógio atômico de altíssima precisão)
GPS lê a transmissão de alguns
satélites e, dada a diferença no tempo
de chegada da informação (em
nanosegundos), informa a distância
relativa de cada satélite.
Com uma triangulação de
posicionamento dos satélites e tempo,
estima-se a localização
Imagem: TecMundo
PROJETO LIEU-FEIRobótica
Sensores – Laser e Ultrassom
• São sensores ativos
• Escaneam o ambiente e permitem:
▫ Criar mapas do ambiente
▫ Determinar distâncias e profundidade
▫ Detectar objetos
19/08/2016
30
PROJETO LIEU-FEIRobótica
Sensor Ultrassom
Sensor LEGO® MindStorms®
Sensor Ultrassom HC-SR04
Adaptado de: http://blog.filipeflop.com/
Imagem adaptada de:
http://www.projerengenharia.com.br/
PROJETO LIEU-FEIRobótica
Sensores - Acelerômetro
• Dispositivo mede aceleração decorrente da gravidade e outras
forças: aceleração, inclinação, vibração, choque...
• Podem medir de 1 a 3 eixos
• Medidas usualmente em m/s2
• Aplicações Típicas: iPhone, Wii, airbags, etc
19/08/2016
31
PROJETO LIEU-FEIRobótica
Movimentação dos robôs
Adaptado de: http://blog.filipeflop.com/
PROJETO LIEU-FEIRobótica
Competições de Robótica
• O objetivo dessas competições é motivar o aluno a
estudar mais e desenvolver mais suas capacidades
e aptidões.
19/08/2016
32
PROJETO LIEU-FEIRobótica
Olimpíada Brasileira de Robótica
• Desde 2007
• Atualmente: 2500 equipes em todo país
PROJETO LIEU-FEIRobótica
Olimpíada Brasileira de Robótica
• Como é ?
19/08/2016
33
PROJETO LIEU-FEIRobótica
Olimpíada Brasileira de Robótica
• Quando ?
• Geralmente inscrições e regionais no 1º. Semestre
• Estadual no inicio do 2º. Semestre
• Nacional em outubro / Novembro
PROJETO LIEU-FEIRobótica
Torneio de Robótica - FLL
FLL é operado no Brasil pelo SESI-DN – www.torneioderobotica.com.br
19/08/2016
34
PROJETO LIEU-FEIRobótica
Torneio de Robótica - FLL
• Como é ?
• Cada ano é definido um tema
Core Values2016
PesquisaDesafio
Robô
PROJETO LIEU-FEIRobótica
Torneio de Robótica - FLL
• Como é ?
19/08/2016
35
PROJETO LIEU-FEIRobótica
Torneio de Robótica - FLL
• Quando ?
• Inscrições final de agosto
• Regionais no final do ano ou inicio do 1º. Semestre
• Nacional em Março
Abr Mai Jun Jul Ago Set Out Nov Dez Jan Fev Mar
OBR
FLL
PROJETO LIEU-FEIRobótica
Quero saber mais ?
• Teremos mais 3 semanas de aula
▫ Aula teórica de LEGO Mindstorms
▫ Aula teórica de Arduíno
▫ Aula prática de programação
• No site da OBR possui, desde 2014:
• REVISTA MUNDO ROBÓTICA !!!!!
• Para aprofundamento da Aula de Robótica:
Acesse o site da OBR: www.obr.org.br e vá em modalidade teórica > Manual de Estudo
(MT) > Material de Robótica (MT)
19/08/2016
36
PROJETO LIEU-FEIRobótica
Lançamento do
DESAFIO DE PESQUISA TECNOLÓGICA
PROJETO LIEU-FEIRobótica
Desenvolva uma solução para nossa cidade !
• Modelo de um projeto de Pesquisa da FLL
• Uso de Tecnologia
• Apresentação dos melhores no INOVAFEI
19/08/2016
37
PROJETO LIEU-FEIRobótica
Desafio de Pesquisa Tecnológica
• Informações e inscrições pelo site:
fei.edu.br/lieu
PROJETO LIEU-FEIRobótica
Até Semana que vem !