940 likes | 1.12k Views
Arquitetura de Robôs e Sensores. Robótica – Professora Luiza Zamarian Baise. Há, sensores para muitas grandezas. Os robôs têm vários sensores. Os robôs usam sensores para obter informações do seu mundo em volta, para desempenhar as suas tarefas, e em especial no manuseio dos produtos.
E N D
Arquitetura de Robôs e Sensores Robótica – Professora Luiza Zamarian Baise
Há, sensores para muitas grandezas. Os robôs têm vários sensores. Os robôs usam sensores para obter informações do seu mundo em volta, para desempenhar as suas tarefas, e em especial no manuseio dos produtos.
Controle de robôs • Controle de robôsrefere-se a forma em que percepção e ação do robô são coordenadas. As bases dateoria de controle. Feedback: monitoramentecontínuo dos sensores e reação à suasmudanças.
Age para amplificar o estado/saída do sistema. • Exemplos: quanto mais há, mais é adicionado. • Age para regular o estado/saída do sistema. • Exemplos: se muito alto, vire para baixo, se muito baixo, vire pra cima. (termostatos, corpos, robôs...).
ArquiteturaEstratégias de Controle • ControleReativo • Nãopensa, (re)age. • ControleDeliberativo – Hierárquico • Pensaprimeiro, age depois. • ControleHíbrido • Pensa e age independentemente, emparalelo.
Controle Reativo • Ciclos percepção-ação (estímulos-respostas). • Inerentemente paralelo. • Sem memória. • Muito rápido. • Incapaz de planejar adiante. • Incapaz de aprender.
Controle Deliberativo - Hierárquico • Baseado em ciclos Percepção – planejamento - ação. • Inerentemente sequencial. • Planejamento requer busca, que é lenta. • Busca requer um modelo do mundo. • O mundo torna-se desatualizado. • Tarefas de busca e planejamento tomam muito tempo.
Controle Híbrido • Combina os dois extremos: • sistemas reativos na base, • sistemas deliberativos no topo, • conectados por alguma camada Intermediária • Camadas devem operar concorrentemente.
Sensor • Sensor – um dispositivoelétrico/mecânico/químicoquemapeia um atributo do ambienteparaumamedidaquantitativa. • Um sensor é geralmente definido como um dispositivo que recebe e responde a um estímulo ou um sinal. • Em geral um sensor mede uma característica do ambiente ou espaço em que ele está e proporciona sinais elétricos. • Estes dispositivos simulam os sentidos humanos, principalmente a visão, o tacto, a audição e o olfato. • Mas os robôs têm a vantagem de poder detectar características físicas que nós humanos não conseguimos detectar com os nossos sentidos, como por exemplo: os campos magnéticos, ondas ultra-sônicas etc.
Percepção • As dificuldades que os sensores por vezes têm são relacionadas com a interferência nas medidas que fazem, ou em outras. Ora o sensor pode sofrer a interferência, ora ele pode interferir em algumas grandezas do sistema. Por exemplo, os medidores de esforço ou pressão podem ser sensíveis à temperatura. • Em geral um sensor dá a sua medida como um sinal elétrico. Se desejamos a medida em outra grandezas é necessário usar um transdutor(são dispositivos que transformam um determinado tipo de energia (ou grandeza física) num outro tipo diferente). • Os sensores são largamente usados na “medicina”, na “indústria” e na “robótica”, além de outras aplicações.
Características dos SensoresParte 1 • Sensibilidade: taxa de mudançadasaídaparamudar a entrada. • Linearidade:medidadaconstânciadataxa de saída com relação à taxa de entrada. • Faixa de medida: diferença entre máximos e mínimosvalorespossíveis de medida. • Tempo de resposta: tempo necessárioparaumamudançanaentrada ser observadanasaída.
Características dos Sensores Parte 2 • Precisão: a diferença entre valores reais e medidos. • Repetibilidade: a diferença entre medidas sucessivas da mesma entidade. • Resolução: menor incremento observável na entrada. • Tipo de saída (movimento mecânico, tensão, corrente, pressão, intensidade luminosa, etc.).
Classificação de SensoresEmrelaçãoaotipo de informação: • Sensores proprioceptivos (INTERNOS): • medem valores internos do sistema (robô), • Exemplo: velocidade do motor, direção do robô, carga da bateria. • Sensores exteroceptivos (EXTERNOS): • adquirem informação sobre o ambiente do robô. • Interferem ou não no ambiente. • Exemplo: distância de objetos, intensidade da luz do ambiente.
entrada saída Sensor Energia Auxiliar Classificação de Sensores Em relação a energia utilizada: • Sensores PASSIVOS: • Energia vinda do ambiente. • Sensores ATIVOS: • Emitem sua própria energia e medem a reação. • Melhor desempenho.
Cinemáticos posição orientação velocidade aceleração Proximidade Dinâmicos conjugado força tato Outros presença som luz temperatura tensão e corrente Funções dos Sensores • Imagens • - ccd - analógico • - ccd - digital
Há sensores: • de posição, • de distância, • de visão, • acústicos, • e muitos outros. E quanto a natureza destes sensores também há muitos tipos: • ópticos, • fotoelétricos, • infravermelhos, • ultrasônicos, • etc. Os sensores de infra-vermelho são usados para comportamentos simples dos robô, como por exemplo, evitar obstáculos ou mesmo para os robôs se deslocarem. O robô emite um raio para um obstáculo e e de a distância de maneira similar a um radar (em aviões) ou sonar (em navios).
Sensores de distância • (sem contato) Uma série de tecnologias podem ser aplicadas para captar as distâncias.... • Como o sinal é uma forma de energia, os sensores/ transdutores podem ser classificados de acordo com o tipo de energia que detectam. Por exemplo:
sensores de partículas subatômicas: cintilômetro, câmara de nuvens, câmara de bolhas. • sensores de (resistência, corrente, tensão e potência) elétrica • sensores magnéticos: bússola magnética, bússola de fluxo de porta, magnetômetro, dispositivo de efeito Hall. • sensores de pressão: barômetro, barôgrafo, pressuregauge, indicados da velocidade do ar, variômetro (indicador de velocidade vertical). • sensores de fluxo de gás e líquido: sensor de fluxo, anemômetro, medidor de fluxo, gasômetro, aquômetro, sensor de fluxo de massa. • sensores químicos: elétrodo seletivo, elétrodo de vidro para medição de pH
sensores de movimento: arma radar (radar gun), velocímetro, tacômetro, hodómetro, coordenador de giro sensores de orientação: giroscópio(Sensores de direção, quemantêm a orientaçãoemrelação a umareferênciafixa: mecânicos e ópticos), horizonte artificial, giroscópio de anel de laser (ring laser gyroscope) • sensores mecânicos: sensor de posição • sensores de proximidade: Um tipo de sensor de distância porém menos sofisticado, apenas detecta uma proximidade específica. Uma combinação de uma fotocélula e um LED ou laser. Suas aplicações são nos telefones celulares, detecção de papel nas fotocopiadoras entre outras.Elementochaveparalocalização e modelagem do ambiente.
sensores de luz: células solares, fotodíodos, fototransístores, tubos fotoeléctricos, CCDs (charge-coupleddevice, ou dispositivo de carga acoplado, sensor para a gravação de imagens), radiómetro de Nichols, sensor de imagem. • sensores de som: microfones, hidrofone (transdutor eletroacústico que responde a fontes sonoras e as transforma em impulsos elétrico equivalentes), sensores sísmicos. • sensores de temperatura: termômetros, termopares, resistências sensíveis a temperatura (termístores), termômetros bi-metálicos e termostatos. • sensores de calor: bolómetro (instrumento elétrico p/ a detecção do calor radiante), calorímetro. • sensores de radiação: contador Geiger, dosímetro (p/ a medição da exposição diária ao ruído).
Captação auto inicializável e livre • Varredura por laser - Um raio de laser é enviado ao alvo por um espelho. Um sensor de luz responde quando o raio é refletido de um objeto ao sensor, então a distância é calculada por triângularização. • Acústicos: usam o retorno do eco de ultra sons que se propagam na velocidade do som. Usada nas câmaras polaróide do meio do século XX e também aplicado na robótica. Sistemas mais antigos como Fathometros (e localizadores de peixes) e outros sistemas Sonar (SoundNavigationAndRanging) em aplicações navais utilizavam em sua maiorias freqüências de sons audíveis. • Foco. Lentes de grande abertura são focalizadas por um sistema motorizado. A distância de um elemento "em foco" pode ser determinada pela posição das lentes. • Binocular. Duas imagens são obtidas em uma base conhecida e colocadas em coincidência por um sistema de espelhos e prismas. O ajuste é utilizado para determinar a distância. Usado em algumas câmaras (chamadas câmara detectores de distância) e em escala maior em detectores de distância em navios de guerra
Captação auto inicializável e livre • Tempo-de-vooproximidadeServemparaindicar se o robôestápróximo de algumobjeto do mundo. Sensores ultrasônicos comosensores laser fazemusodapropagaçãodavelocidade do somouondaseletromagnéticas, respectivamente. • Tempo-de-voo eletromagnético. Gera um impulso eletromagnético, o envia,depois mede o tempo que o pulso leva para retornar. Comumente conhecido como - RADAR (Radio DetectionAndRanging) são agora acompanhados pelo análogo LIDAR (Light DetectionAndRanging, veja o item a seguir), todos sendo ondas eletromagnéticas. Note que os sensores acústicos (acima) são um caso semelhante em que um transdutor é usado para gerar uma onda a partir da compressão de um fluído médio (ar ou água). • Tempo-de-voo por luz. Usado em equipamentos de investigação modernos, um curto pulso de luz é emitido e retornado por um retroreflector. O tempo de 3 retorno do pulso é proporcional à distância e é relacionado à densidade atmosférica em um modo previsível. • Roda ou faixas por código Gray - uma certa quantia de foto detectores pode sentir uma imagem, criando um número binário. O código Gray é uma imagem modificada que garante que apenas um bit de informação mude a cada passo medido, desse modo evitando ambigüidades.
Sistemas inicializados. Estes requerem um começo de uma distância conhecida e acumulam mudanças na medida. • Laser coerente - a interferência entre uma onda de luz transmitida e refletida é contada e a distância é calculada. Possui uma alta precisão. • Roda Quadratura (Quadraturewheel) - método mais comum usado para direção em que um rato, de computador, de esfera está se movimentando. Uma máscara em formato de disco é movida por um conjunto de engrenagens. Duas foto-célula detectando a passagem de luz através da máscara podem determinar o giro da máscara e a direção desta rotação.
Global Positioning System (GPS) • Desenvolvido para aplicações militares. • Recentemente tornou-se acessível para aplicações comerciais. • 24 satélites (incluindo 3 reservas) orbitam a terra a uma altura de 20.190 km. • Posição de qualquer receptor de GPS é determinada através do tempo de vôo da medida.
O robô Caesar II da Universidade de Frankfurt na Alemanha é equipado com habilidades visuais e sensoriais. Ele tem um par de câmaras stéreo, vários sensores ultra-sônicos e infra-vermelhos. Sensores ópticos se difundiram largamente nos últimos anos e hoje são usados até nos mouses.
Sensores ópticos • Hoje sensores ópticos podem medir quase todas as grandezas físicas e um grande número de espécies químicas de interesse prático. • Alguns exemplos destas grandezas são: • temperatura; • pressão; • caudal; • nível de líquidos; • deslocamento; • posição; • velocidade; • aceleração; • vibração; • rotação; • campo magnético; • força; • esforço; • espécies químicas; • radiação; • ph • umidade, • campo elétrico; • campo acústico; • etc. Caudal – Volume de água que passa numa determinada secção do rio, por unidade de tempo. caudal ou fluxo, que é o volume de fluido que atravessa uma dada área por unidade de tempo. O caudal definido desta forma é chamado caudal volumétrico
Sensores ópticos e não ópticos: • Estes sensores são chamados de ópticos porque usam técnicas magnético ópticas, ou de laser, ou com fibras ópticas, ou de reflexão de luz ou outras radiações eletromagnéticas. • As vantagens dos sensores ópticos (sobre os sensores não ópticos ou convencionais) são: • maior sensibilidade; • passividade elétrica; • livre de interferência magnética; • larga amplitude dinâmica; • configuração de ponto e distribuída (isto é, podem medir localmente ou uma região grande); • capacidade multiplexadora (isto é, podem receber ou enviar vários sinais).
A visão robótica: Os sensores fotoelétricos de luz são uma forma de visão para a robótica e têm diferentes formas: Fotoresistências, fotodiodos e fototransistores.Ex. eliminar um produto defeituoso de uma linha de produção. • Estes sensores mudam a resistência, do transistor conforme detecta luz. • Ou seja, quando um feixe de luz é detectado eles respondem seja criando ou trocando um sinal elétrico que será analisado e o dispositivo tomará uma decisão. • Com o uso de filtros um sensor de luz pode criar respostas seletiva com as quais o robô unicamente poderá ver determinadas cores. • O uso de sensores de luz permite aos robôs se comunicarem. • Para sistemas mais complexos os sensores de luz não são suficientes.
Sensores e Inteligência artificial (IA) Esta é uma tarefa que os humanos fazem com certa facilidade mas porque não usam somente a visão, mas sobretudo o cérebro, na tomada de decisão. Nestes casos os robôs necessitam do auxílio do computador para fazer a seleção com base em informações que os sensores de luz produzem. Para isto o computador muitas vezes tem que usar técnicas de Inteligência Artificial que simulam o funcionamento do nosso cérebro na tomada de decisões. O computador processa e envia uma informação de volta para o dispositivo robótico com uma ordem (de aceitar ou rejeitar o produto).
Inteligência Artificial (IA) A robótica móvel tem exigido cada vez mais que os robôs possuam a capacidade de tomar decisões. Estes robôs pertencem a categoria dos robôs inteligentes cujas características são: Possuírem sensores que irão fornecer dados para seus sistemas de controle e desta forma permitir que tomem decisões. • Primórdiosda IA tiveram forte impactonosprimórdiosdarobótica. • Foco no conhecimento, modelosinternos, e raciocínio / planejamento. • 1980srobóticadesenvolveutécnicasmaisapropriadas => controlecomportamental e híbrido. • Mas, mesmo antes disso, primeirosrobôsusaramcontroledeliberativo.
Robôs que se deslocam automaticamente dependem da visão robótica. Estes robôs são chamados AGV (Automated Guided Vehicles) e LGV (Laser Guided Vehicle), freqüentemente usados para fazer o transporte de materiais na indústria (caso das fotos acima).
A visão robótica: pura e simples é ainda muito imperfeita e portanto, um dos grandes desafio para a engenharia de hoje. • Para poder gerar imagens tridimensionais a partir de 2 imagens muito semelhantes em um tempo curto se requer uma grande quantidade de memória e de um processador muito poderoso. • É difícil programar um robô para que ele saiba o que deve ignorar e que não deve ignorar das imagens que ele “vê”. • Além disso, para poder ter percepção da profundidade é necessário que tenham visão estereoscópica, como nós humanos que temos dois olhos. • Outro dos grandes inconvenientes é ter que interpretar imagens tridimensionais.
Sensores de tato e de posição • Os sensores de tato também ajudam aos robôs (que não têm capacidade de visão) a caminhar. • Os sensores constatam e enviam um sinal para que o robô saiba que tocou em algum objeto. • Os sensores mais comuns para isto são os do tipo pizzoelétrico. • Com os sensores de posição tornam possível ensinar a um robô a fazer uma função repetitiva em função dos seus movimentos. • Os sensores localizados em certos pontos do próprio robô guardam informações sobre as trocas de posições. • Desta forma o robô poderá então recordar a informação e repetir o trabalho na forma exata que foi realizado inicialmente.
Com ajuda de sensores de tato e de posição os robôs podem memorizar os movimentos de uma tarefas e depois repeti-la por vezes e vezes sem fim e sempre da mesma forma.
Outros tipos de sensores robóticos, ou combinação dos já mencionados acima: • Acelerômetro: Detecta movimentos, vibrações, e ângulos com respeito à gravidade. • Bússola digital: Detecta orientação com respeito ao campo magnético terrestre.Não é viávelparaambientesinternos • Encoders: (Linear ou translacional, Rotary ou de rotação e Slot ou de ranhura): Usado para determinar distância translacional, velocidade rotacional e/ou ângulo das partes móveis do robô. • Sensor piroelétrico: Detecta fogo e outras fontes de calor (como velas acesas, chamas, etc.). Também é usado para detectar movimento de pessoas e animais, pois irradiam calor do seu corpo. • Sensor whisker: Um tipo de sensor de toque e proximidade. • Emissor e detector infra-vermelho: Emite e detecta raios infra-vermelho. Pode ser usado para sinalizar, para evitar obstáculos, e para detectar cor. • Sensores de carga e de momento (torque): Mede momentos e outras forças do robô. • Rangefinder: Detecta limites de obstáculos de poucos centímetros até vários metros. Modulado para estar imune a irradiações de infra-vermelho do ambiente. • Sonar ou sensor ultra sónico: Detecta obstáculos e pode determinar a dureza / maciez dos objetos pela eco-locação.Regiões de profundidadeconstante. Segmentos de um arco. • Chaves táteis de choques: Detecta contacto físico do robô quando colide com algo.
Fusão Sensorial • Fusão sensorial é o processo de utilizar informações fornecidas por vários sensores. • Mesmo para tarefas não muito complexas, um sensor apenas, não é suficiente. • Precisão limitada. • Não confiável - falhas/redundância • Ponto de vista do ambiente limitado: retorna uma descrição incompleta do ambiente. • A escolha do sensor pode ser cara – pode ser mais barato escolher dois sensores não caros.
Fusão Sensorial • Combinainformações de: • diferentessensores. • diferentesposições. • diferentes tempos. • Emgeralusaumatécnicamatemáticaqueconsideraincertezasnainformação (redesneurais, filtro de Kalman). • o processo de utilizar informações fornecidas por vários sensores. • Mesmo para tarefas não muito complexas, um sensor apenas, não é suficiente. • Produzum conjunto de dados fundidos (como se houvesse um ‘sensor virtual’).
Um exemplo: o robô Neptune construído na Universidade Carnegie Mellon em New Jersey nos Estados Unidos para fazer exames do interior de tanques e reservatórios de combustíveis. Este robô Neptune usa sensores acústicos para sua navegação e sensores de corrosão para avaliar a deterioração do fundo e das paredes dos tanques e reservatórios que ele examina. Ele também usa sensores de visão (carrega uma câmara) para permitir a inspeção das deteriorações visíveis que ficam registradas em vídeo.
Sensores Biológicos • Os sensores acima seriam mais corretamente chamados de “sensores artificiais”. Isto porque existem também os sensores naturais ou “biológicos”. • Todos os organismos vivos contêm sensores biológicos com funções similares àquelas dos dispositivos descritos acima. A maioria destes sensores biológicos são células especializadas que são sensíveis a:
luz, movimento, temperatura, campos magnéticos, gravidade, humidade, vibração, pressão, campos elétricos, som, e outros aspectos físicos do ambiente; • aspectos físicos do ambiente interno, tais como alongamento, movimento do organismo, e a posição dos membros; • um enorme grupo de moléculas ambientais, incluindo toxinas, nutrientes etc; • muitos aspectos do metabolismo, tais como os níveis de glicose ou oxigênio (concentração de partículas em solução); • um número variável de moléculas de sinal internas, tais como os hormônios, neurotransmissores e citocinas; • e mesmo as diferenças entre proteínas do próprio organismo e do ambiente ou criaturas estranhas.
Enquanto que células especializadas são sensores naturais ou “biológicos”, os sentidoshumanos são sensores neuronais especializados e exemplos de instrumentos de medida naturais ou “biológicos”. Sensores artificiais que imitamsensores biológicos usando componentes biológicos, são chamados biosensores.
Reconhecimento de Padrões • Um sistema completo de reconhecimento de padrões consiste de um sensor que obtém observações a serem classificadas ou descritas; um mecanismo de extração de características que computa informações numéricas ou simbólicas das observações; e um esquema de classificação das observações, que depende das características extraídas. • Aplicações típicas do reconhecimento de padrões incluem reconhecimento de fala, classificação de documentos em categorias (por exemplo, mensagens de correio eletrônico que são spam ou não), reconhecimento de escrita e reconhecimento de faces (processamento de imagens).
Reconhecimento de Caracteres Alfanuméricos para Identificação de Placas de Veículos • O processo de reconhecimento da placa do veículo é feita de forma manual por pessoas que analisam as imagens. Recentemente, em um ponto da cidade de São Paulo, um desses guardas eletrônicos aplicou 2.200 multas em quinze dias de funcionamento.
Braço mecânico do robô • O braço do robô executa movimentos no espaço, transferindo objetos e ferramentas de um ponto para outro, instruído pelo controlador e informado sobre o ambiente por sensores. • Na extremidade do braço existe um atuador usado pelo robô na execução de suas tarefas. Todo braço de robô é composto de uma série de vínculos e juntas, onde a junta conecta dois vínculos permitindo o movimento relativo entre eles. • Todo robô possui uma base fixa e o primeiro vínculo está preso a esta base. A mobilidade dos robôs depende do número de vínculos e articulações que o mesmo possui.
Anatomia dos Braços Mecânicos Industriais • O braço robótico é composto pelo braço e pulso. O braço consiste de elementos denominados elos unidos por juntas de movimento relativo, onde são acoplados os acionadores para realizarem estes movimentos individualmente, dotados de capacidade sensorial, e instruídos por um sistema de controle. • O braço é fixado a base por um lado e ao punho pelo outro. O punho consiste de várias juntas próximas entre si, que permitem a orientação do órgão terminal nas posições que correspondem a tarefa a ser realizada. Na extremidade do punho existe um órgão terminal (garra ou ferramenta) destinada a realizar a tarefa exigida pela aplicação.
Elos Numa junta qualquer, o elo que estiver mais próximo da base é denominado elo de entrada. O elo de saída é aquele mais próximo do órgão terminal.
Os braços de robôs podem ser formados por três tipos de juntas: • juntas deslizantes; • juntas de rotação; • juntas de bola e encaixe. • A maioria dos braços dos robôs são formadas pelas juntas deslizantes e de revolução, embora alguns incluam o de bola e encaixe. A seguir será descrito cada um destes tipos de juntas.