Introdução à Robótica Móvel. Introdução à Robótica Móvel

Tamanho: px
Começar a partir da página:

Download "Introdução à Robótica Móvel. Introdução à Robótica Móvel"

Transcrição

1 Introdução à Robótica Móvel Prof. Fernando Passold Maio 2004 Versão 1.1 Introdução à Robótica Móvel Ementa: 1. Introdução: Diferença robô manipulador x Robô Móvel; Características do robô móvel; Tipos de Robô; Aplicações de robôs móveis; Tipos de Robôs terrestres Tipos de tração para robôs móveis terrestres; Tipos de Sensores; Fontes de Erro 2. Integração Sensorial Definição Formas de Integração Sensorial Enfoques para Integração Sensorial Outros métodos Projeto dos Sensores utilizados Especificação Lógica de Sensores Modelagem dos Sensores 3. Modelagem do Entorno Definição Uso de landmarks Decomposição geométrica do entorno Fusão geométrica ou "map building" Formas de modelagem do entorno 4. Arquiteturas de Robôs Móveis Reativas Por planejamento Baseado em Comportamento Decomposição Funcional do Sistema de Controle Ativides do Controle por Comportamento Arquiteturas híbridas Exemplos de Arquiteturas de Controle Bibliografia Bibliografia Recomendada Quick Time Codec MPEG4: MPEG2 Video Decoder: 1

2 1. Introdução Diferença: Robô manipulador Robô Móvel: Robô móvel Robô manipulador - Movimentos conhecidos; - espaços em meios conhecidos; - ambiente de trabalho limitado. - Facilmente perde a orientação (por problemas de derrapagens, patinação, etc); - horizonte de trabalho: ± 30 metros. - Problema de incertezas! Introdução Robô móvel: Características - Mobilidade; - Autonomia; - Certa inteligência. 2

3 1. Introdução Tipos de robôs: Robôs móveis marinhos: - exploração submarina; - inspeção [e manutenção] de oleodutos, cabos de telefonia, cabos elétricos - mais comuns em plataformas petrolíferas. Robôs móveis aéreos: - inspeção de linhas de transmissão de energia (helicópteros pequenos, CMU); - problema avançado de controle: multivariável, não-linear e robusto. - problemas de peso autonomia sensorial (define o limite da teleoperação) Robôs de interiores: - veículos com tração diferencial; - veículos tipo triciclo: auto-guiados (restrições cinemáticas: entornos dificeis manobras complicadas 1. Introdução Tipos de robôs: Robôs móveis marinhos: - exploração submarina; - inspeção [e manutenção] de oleodutos, cabos de telefonia, cabos elétricos - mais comuns em plataformas petrolíferas. Robô tuna (MIT) Robô Pike nadando. Robô Pike virando. 3

4 1. Introdução Tipos de robôs: Robôs aéreos: inspeção de linhas de transmissão de energia (helicópteros pequenos, CMU); problema avançado de controle: multivariável, não-linear e robusto. problemas de peso autonomia sensorial (define o limite da teleoperação) 1. Introdução Tipos de robôs: Robôs terrestres aplicações em agricultura: Agricultural Robotics Information Page: Uso de GPS e marcadores por RF. 4

5 1. Introdução Tipos de robôs: Robôs terrestres The Nomad Super Scout II Especificações: PC industrial, sensores por toque e por ultrasom e módulo de visão opcional. Adicionalmente, usa o DSP TMS320C14 para controle dos motores com taxa de amostragem de 2 KHz. Diâmetro: 41 cm. Altura: 35 cm. Peso: 25 kg. (com baterias). Movimento: velocidade: 1.0 m/sec, aceleração: 2m/s 2 Capacidade de carga: 5 kg. Sistema de baterias: 432 watt-hora (recarregáveis). Sistema motriz: 2 rodas motrizes diferenciais no centro geométrico Resolução dos Encoders: translação: 756 contagens/cm, rotação: 230 pulsos/graus Processador: Pentium 233 MHz + Motorola MHz Hard Drive: 2 GB Memoria: 64 MB Portass: Serial (de controle): 38.4 Kbaud Porta serial (modo texto): 9600 Baud, Joystick analógico compatível com PC. 1. Introdução Aplicações: Robôs miniatura. Robô minerador. Robô anti-minas. 5

6 1. Introdução Tipos de robôs: Robôs terrestres: Uso doméstico (entretenimento): Sony AIBO Robot: Entre os vários sensores do AIBO estão: Sensores de distância por infravermelho; Sensores de aceleração; Chaves de toque (cabeça, face, pernas, patas e cauda); Sensores de vibração; Sensores de temperatura. Algumas das habilidades do AIBO: 1) Captura digital de imagens seguindo comandos por voz; 2) Capacidade de navegar pelo entorno usando rede LAN; 3) Salva imagens JPEG em memórias Stick. 4) Comunicação entre outros AIBOS e via PC. Interage e responde a outros AIBOs, portanto, pronto para operar em campeonatos RoboCup série robôs AIBO (a Sony está montando seu próprio time). Ele expressa ainda uma ampla gama de emoções (felicidade, tristeza, medo, indiferença, surpresa e raiva) e instintos (quer brincar, brincar de pegar, tem fome, tem sono). Pode ser utilizado como plataforma para testar diferentes algoritmos de comportamento baseados em projetos de robôs móveis. Vêm acompanhado de rede LAN wireless (sem fio, via rádio). Outras características (AIBO ERS-220A) : - Capacidade para reconhecer 75 comandos de voz; - Reconhece seu nome e o nome do dono. Introdução 1.2 Tipos de robôs: Robôs terrestres: mais comuns; Roda livre 1) Com tração diferencial; 2) Com estrutura de triciclo; 3) Disposição syncro-drive: todas as rodas giram e todas com propulsão. Roda + motor 2 Pára-choques Centro geométrico Pára-choques Roda + motor 1 Roda Encoder Roda livre 6

7 Introdução 1.2 Tipos de robôs: Robôs terrestres: mais comuns; 1) Com tração diferencial; 2) Com estrutura de triciclo; 3) Disposição syncro-drive: todas as rodas giram e todas com propulsão. y c θ 1 y x θ 2 Roda giratória com propulsor θ 1 e θ 2 pontos de controle distintos. Mais comum: θ 1 no caso de roda com propulsor acoplado. θ 2 têm relação com ângulo de orientação do robô (em relação ao centro de massa do mesmo). x c Rodas passivas Introdução y 0 y c 1.2 Tipos de robôs: Robôs terrestres: y R mais comuns; 1) Com tração diferencial; 2) Com estrutura de triciclo; 3) Disposição syncro-drive: todas as rodas giram e todas com propulsão. θ ϕ x R x c x 0 7

8 1. Introdução 1.3 Tipos de tração para robôs móveis terrestres por esteira com patas: na agricultura; exploração espacial; aplicações limitadas: dinâmica complexa para velocidades de deslocamento altas, desafio para a área de controle clássico. 1. Introdução 1.3 Tipos de tração para robôs móveis terrestres robôs tipo trepadores: aplicações como: limpar vidros em aranhacéus, pintura de barcos, manutenção de pontes, manutenção de turbinas elétricas, etc... Usam: - ventosas (Obs 1 ); -eletroímas; - garras (típico em construção civil, inspeção de estruturas metálicas); Obs 2 : movimenta 1 garra por vez para economizar bateria (aumentar sua autonomia). Uso de processamento de imagem, geralmente feito off-board para aumentar autonomia do robô. Obs 1 : Sistema muito lento. O maior problema não é o controle dos movimentos (seqüência de movimentação) MAS garantir aderência. 8

9 Introdução 1.4 Tipos de Sensores: Internos: de movimentação do robô. Externos: para localização do robô (medidas de distâncias). Propioceptivos Exteroceptivos Codificadores Angulares (encoders) Encoder + Sensor de proximidade Câmera (sensor CCD) + medidor laser Posição do Elemento terminal Posição de Um objeto Mapa 3D Tipos de Sensores Introdução 1.4 Tipos de Sensores: 1) Internos sensores de movimento do próprio robô; permite saber como avança o robô e, como está sendo realizado o avanço. 2) Medida de distâncias para localizar o robô; Para construir um modelo do mundo exterior. 3) Localização relativa à marcas localização de landscapes ; confirma localização do robô. Principal problema INCERTEZA quanto a localização do robô. Levar em conta erros dos próprios sensores, derrapagem das rodas, etc... Note que estes erros são acumulativos! 9

10 Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders relativos: I A B Valores típicos: 2540 raias num disco de 5 cm de Note: a observação da diferença de defasamento (pontos 1, 2, 3 e 4) entre os pulsos de saída A e B pode ser utilizado para determinar a direção da rotação. A ranhura mais externa do disco gera um pulso a cada rotação do mesmo. Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders relativos: I A B Valores típicos: 2540 raias num disco de 5 cm de Exemplo de uso: Robô gadget: 10

11 Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders relativos: Exemplos práticos: I A B Fonte: Para saber como funciona um mouse: Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders relativos: I A B Posição inicial Trajetória estimada pelo robô Elipsóides de erros por incerteza Problemas: elipsóides de erro crescentes: 11

12 Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders absolutos ópticos: Exemplo: Array de foto-detectores Led Canhão expansor Lentes colimadoras Lentes cilíndricas Disco de Múltiplas raias ( código Gray) Disco de Gray de 8 bits: 2 8 = 256 raias 360 o /256 = 1,4 o /raia. Note: apenas 1 bit varia entre raias do disco! Introdução 1.4 Tipos de Sensores: Sensores de movimento do robô: 1) Odômetros: nas rodas encoders. 2) Inclinômetros. 3) Bússulas magnéticas desvios grandes, sofre influência de campos magnéticos. Caros. Não muito utilizados. Circuitos magnéticos, sensores por efeito hall. 4) Giroscópio mecânico mede variações de posicionamento (problemas com desvios horários: erro aumenta com tempo). roda mancal Pivô externo Pivô interno 5) Giroscópios ópticos uso de laser s contrapostos, mede-se o número de bandas causadas no fenômeno físico conhecido por franjas de interferência. 12

13 Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1) Sonares: por ultrasom, infravermelho ou RF. Princípio: d = v t Onde: d = distância percorrida pela onda; v = velocidade de propagação da onda (v Som =0,3m/ms, v Luz =0,3m/ns) t = tempo gasto. v Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1.a) Sonares: por ultrasom. Princípio: d = v t Onde: d = distância percorrida pela onda; v = velocidade de propagação da onda (v Som =0,3m/ms, v Luz =0,3m/ns) t = tempo gasto. Ultrasom: onda sonora na faixa de 40KHz à 250KHz v 30 o 15 o Baratos: tão utilizados quanto os encoders. Detalhe: o ganho do sinal que retorna aumenta à medida que aumenta o tempo (porque a medida que aumenta a distância, o sinal de retorno fica + fraco). Ultrasom: Alcance máximo típico: 10 cm à 10 m. de 20 à 150 medições/segundo. resolução: 0.08 cm à 1,0 cm ( freq., resolução, $$$ ) 13

14 Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1.a) Sonares: por ultrasom. Ultrasom: onda sonora na faixa de 40KHz à 250KHz 30 o 15 o Princípio: d = v t Baratos: tão utilizados quanto os encoders. Detalhe: o ganho do sinal que retorna aumenta à medida que aumenta o tempo (porque a medida que aumenta a distância, o sinal de retorno fica + fraco). Ultrasom: Alcance máximo típico: 10 cm à 10 m. de 20 à 150 medições/segundo. resolução: 0.08 cm à 1,0 cm ( freq., resolução, $$$ ) Uso de 24 sensores = 360 o /15 o Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1) Sonares. 2) Lasers: exige eletrônica de melhor precisão; Feixe pontual (por isto são necessários muitos feixes uso de espelhos); Permitem medir kilômetros; + caros. Permitem modelagem em 3D. λ Exemplo de localização por laser: Limite Mede-se a defasagem entre onda emitida e refletida. 14

15 Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1) Sonares: por ultrasom, infravermelho ou RF. 2) Lasers. 3) De Inércia: medem acelerações angulares (sensor muito caro, deve ser de alta precisão) Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1) Sonares: por ultrasom, infravermelho ou RF. 2) Lasers. 3) De Inércia. 4) Por triangulação. Triangulação por RF: Usam-se emissores de rádiofreqüência: Mede-se diferenças de potenciais: baixa precisão Veículo C A Transmissor mestre B Transmissor escravo 15

16 Introdução 1.4 Tipos de Sensores: Sensores de localização do robô: 1) Sonares: por ultrasom, infravermelho ou RF. 2) Lasers. 3) De Inércia. 4) Por triangulação. Usando GPS: necessita de no mínimo 4 satélites; Detalhes: sua altitude e precisão pode ser controlada. Na época da guerra do Goldo Pérsico, a precisão baixou muito (por questões militares, EUA). erro na faixa de 16 à 100 metros (modo alone ); Precisão aumenta com o uso de GPD Diferenciais (1 fixo + 1 móvel): de 3m 1cm. Ex.: Os portos marítimos na Alemanha possuem um GPS fixo; os naviso só necessitam de outro GPS (móvel). erro baixa (filtros de Kalman) à medida que se realize mais medições (mas isto demanda + tempo de processamento). 1.5 Fontes de Erro: Dificuldades com a determinação da própria localização do robô: Caminho desejado y 0 y R y c Roda livre x c Erros de odometria (sem compensação) θ ϕ x R x 0 16

17 1.5 Fontes de Erro: Dificuldades com a determinação da própria localização do robô: Caminho desejado y 0 y R y c Roda livre x c Erros de odometria CORRIGIDOS θ ϕ x R x 0 2. Integração Sensorial Definição: Consiste na utilização da informação proveniente de vários sensores para atualizar um modelo do entorno do robô com vistas a realização de alguma tarefa. Planejamento de Tarefas Integração Sensorial Subprodutos: Modelo do entorno - calibração de sensores; - redução de erros; - proteção contra falhas; Integração multi-sensorial: uso de informação de vários sensores para construir um modelo apropriado do mundo para um determinado fim. Integração Sensorial Gerenciamento de informação sensoriamento ativo 17

18 2. Integração Sensorial Formas de Integração Sensorial: Integração Competitiva: dois ou mais sensores geram informação do mesmo tipo sobre as mesmas características de um objeto. Integração Complementar: os sensores geram informações de diferentes características (ou de diferentes objetos); se obtêm informação por partes que se complementam. Integração Cooperativa: a informação desejada não pode ser obtida usando-se apenas um sensor (informação híbrida); típico quando se utiliza informação de um sensor para direcionar outro. 2. Integração Sensorial Formas de Integração Sensorial Exemplo: 18

19 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). Fonte: (figura ao lado do item People Tracking ) 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: Simultâneo: Seqüencial: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). todos os sensores ao mesmo tempo. uso de sensores de forma seqüencial (normalmente exige conhecimento prévio do meio). 19

20 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: Simultâneo: Seqüencial: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). todos os sensores ao mesmo tempo. uso de sensores de forma seqüencial (normalmente exige conhecimento prévio do meio). Exemplo: Um sensor de ultrasom localiza um objeto no ambiente e a seguir um scaner à laser mapeia somente o objeto para processar os dados adquiridos do objeto. 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: Simultâneo: Seqüencial: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). todos os sensores ao mesmo tempo. uso de sensores de forma seqüencial (normalmente exige conhecimento prévio do meio). Método combinado: Ex.: buscar a curvatura de um canto de objeto usando visão e sensor de proximidade. 20

21 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: Simultâneo: Seqüencial: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). todos os sensores ao mesmo tempo. uso de sensores de forma seqüencial (normalmente exige conhecimento prévio do meio). de Baixo Nível: combinação de informação nas primeiras etapas de seu tratamento. Informação quantitativa. Algoritmos dependem do sistema. 2. Integração Sensorial Enfoques para integração sensorial Estático: Dinâmico: informação captada num único instante de tempo (uma amostra). evolução da informação no tempo (série de amostras). Simultâneo: todos os sensores ao mesmo tempo. Exemplo: extrair Seqüencial: uso de sensores de forma seqüencial informação simbólica (normalmente exige conhecimento prévio do meio). dos dados captados pelos sensores. Isto de Baixo Nível: combinação de informação nas primeiras etapas de permite seu tratamento. chegar a Informação quantitativa. deduções do tipo: Algoritmos dependem do sistema. 1) foram detectadas umas de Alto Nível: a fusão se realiza a nível do conhecimento. poucas cadeiras numa Métodos mais gerais. sala; Informação tratada de maneira simbólica. 2) a sala é grande não é uma sala de aula. 21

22 2. Integração Sensorial Outros métodos: 1) Método da média ponderada Uso de médias e análises estatísticas. 2) Método baseado em decisão é selecionado o sensor + confiável. Uso de uma medida de confiança para selecionar um valor entre várias medições. 3) Método direcionado uso valores gerados por um sensor para direcionar a aquisição e tratamento + preciso (do entorno) mediante outro sensor. O refinamento da informação é progressivo. 2. Integração Sensorial Projeto dos Sensores usados: Fatores envolvidos: Complexidade dos dispositivos Erros de observações (medidas) Disparidade de observação Múltiplos pontos de observação número de elementos; contribuição de cada um; incerteza de cada um. Ex 1 : Escolher um sensor CCD de 500 ou 1000 dpi!? Ex 2 : Trabalhar com um encoder que gera 500 ou 1000 pulsos por volta? 22

23 2. Integração Sensorial Projeto dos Sensores usados: Fatores envolvidos: Complexidade dos dispositivos Erros de observações (medidas) Disparidade de observação Múltiplos pontos de observação ruído (interferências do meio); erros de posicionamento, alinhamento e calibração dos sensores. Ex.: meio com fonte de calor sensores de IR do robô. 2. Integração Sensorial Projeto dos Sensores usados: Fatores envolvidos: Complexidade dos dispositivos Erros de observações (medidas) Disparidade de observação Múltiplos pontos de observação Tipos de informação; Transformação de um tipo de informação em outro (para poder comparar ou complementar info.) Ex.: medição de pressões através de medidas de deslocamento. 23

24 2. Integração Sensorial Projeto dos Sensores usados: Fatores envolvidos: Complexidade dos dispositivos Erros de observações (medidas) Disparidade de observação Múltiplos pontos de observação Elementos de medição distribuídos; Transferência de informação de um sistema a outro (transformação de coordenadas). Ex 1 : cinto de sensores de ultra-som (cobrindo os 360o). Ex 2 : sistemas multi-câmeras 2 estéreo visão (noção de profundidade, modelagem 3D). 2. Integração Sensorial Stereoscopy: a b A B A B 24

25 2. Integração Sensorial Especificação lógica de sensores: Cada sensor se modela mediante: Nome lógico; Vetor de saída; Sub-redes; Selecionador; Intérprete de comandos. Nome lógico do sensor Programa 1... Entradas Sensor lógicas Seletor... Vetor de saída de dados Programa n Comandos de controle Controle interpretador de comandos Comandos para os sensores lógicos 2. Integração Sensorial Modelagem dos Sensores: Cada sensor se modela levando-se em conta: Modelo de observação: capacidade de obter informação; Modelo de estado: posição e estado interno de cada sensor. Modelo de dependência: capacidade de interagir e intercambiar informação; 25

26 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação Relacionado com a precisão/capacidade do sensor: Curva gaussiana 50% d Melhor faixa de medição Faixa de medição 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação Relacionado com a precisão/capacidade do sensor: Curva gaussiana d Melhor faixa de medição 50% Faixa de medição Mudança de precisão do sensor conforme faixa de valor sendo medida: Faixa útil 5 10 Medida do sensor 26

27 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação Relacionado com a precisão/capacidade do sensor: Exemplo: num sensor CCD colorido: qual a probabilidade de um pixel ser realmente azul? 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação. Modelo de estado: probabilidade do sensor obter a medida z i dado o estado atual do robô. Exemplo: o sensor de ultrasom devolve um valor que está claramente fora da sua faixa de atuação. Este valor deve ser descartado. Faixa de alcance do sensor 27

28 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação. Modelo de estado: probabilidade do sensor obter a medida z i dado o estado atual do robô. Modelo de dependência: se modela um conjunto de probabilidades condicionais (idéia: confirmar valores medidos) ( b b a) = P( b a) P( b a) P Exemplo: Info. Sensor 1: Info. Sensor 2: b 1 =10 b 2 =11 Qual é a medida correta? 1) Modelo probabilístico: Enfoque + comum: método Bayesiano: Valor real: a P P ( b b a) = P( b a) P( b a) = P( a b b ) ( x y) P = ( x y) P( y) P( x) (Teorema de Bayes) Idéia obter uma curva de probabilidades associadas à valores reais 2 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação. Modelo de estado: probabilidade do sensor obter a medida z i dado o estado atual do robô. Modelo de dependência: se modela um conjunto de probabilidades condicionais (idéia: confirmar valores medidos) Idéia obter uma curva de probabilidades associadas à valores reais P(b 1 ) P(b 2 ) P conjunto Importância localização de um objeto! (a certeza do objeto estar no ponto sensoriado) b 1 =10 b 2 =11 28

29 2. Integração Sensorial Modelagem dos Sensores: Modelo de observação: capacidade de obter informação. Modelo de estado: probabilidade do sensor obter a medida z i dado o estado atual do robô. Modelo de dependência: se modela um conjunto de probabilidades condicionais (idéia: confirmar valores medidos) y Objeto Importância localização de um objeto! Dica : sabemos à priori o erro que pode estar associado a cada sensor. Probabilidade y x Um cone 3D x certeza do objeto estar neste ponto. 2. Integração Sensorial Modelagem dos Sensores: Modelo final: elipsóides de incertezas: 29

30 2. Integração Sensorial Modelagem dos Sensores: Modelo final: elipsóides de incertezas: A precisão das medidas realizadas depende de diversos fatores: distância até o objeto; Sensor utilizado (IR, ultrasom, microondas, laser, CCD, GPS); Ondulações do terreno; Ruídos gerados no entorno: Ex.: calor sensores IR, pés de cadeiras ultrasom; Reflexões de sinais causadas pela própria configuração geométrica do meio. 3. Modelagem do Entorno A exploração baseada em sensores possibilita ao robô explorar e mapear um entorno desconhecido, usando as informações dos sensores. Um dos componentes críticos a serem mapeados é a própria capacidade do robô se localizar num mapa parcialmente explorado. Isto se transforma em desafio quando o robô sofre ainda de erros de posicionamento, não pode contar com um dispositivo externo de posicionamento nem se pode dar ao luxo de guiar-se por balizas (marcas, landscapes) introduzidas no entorno. Métodos para localização e mapeamento simultâneos que exploram a topologia do espaço livre do robô, permitem localizar o robô num mapa parcialmente construído. Este mapa pode ser usado para gerar os grafos de Voroni (GVG) que é na realidade um mapa topológico que codifica algumas informações métricas a respeito do entorno do robô. Entretanto, atrasos de locomoção podem ser esperados devidos à incertezas provindas dos sensores e processamento pesado exigido. 30

31 3. Modelagem do Entorno Uso de landmarks: A exploração baseada em sensores possibilita ao robô explorar e mapear um entorno desconhecido, usando as informações dos sensores. Um dos componentes críticos a serem mapeados é a própria capacidade do robô se localizar num mapa parcialmente explorado. Isto se transforma em desafio quando o robô sofre ainda de erros de posicionamento, não pode contar com um dispositivo externo de posicionamento nem se pode dar ao luxo de guiar-se por balizas (marcas, landscapes) introduzidas no entorno. Navegação por balizas (landmarks). 3. Modelagem do Entorno Uso de landmarks: A exploração baseada em sensores possibilita ao robô explorar e mapear um entorno desconhecido, usando as informações dos sensores. Um dos componentes críticos a serem mapeados é a própria capacidade do robô se localizar num mapa parcialmente explorado. Isto se transforma em desafio quando o robô sofre ainda de erros de posicionamento, não pode contar com um dispositivo externo de posicionamento nem se pode dar ao luxo de guiar-se por balizas (marcas, landscapes) introduzidas no entorno. 31

32 3. Modelagem do Entorno A exploração baseada em sensores possibilita ao robô explorar e mapear um entorno desconhecido, usando as informações dos sensores. Um dos componentes críticos a serem mapeados é a própria capacidade do robô se localizar num mapa parcialmente explorado. Isto se transforma em desafio quando o robô sofre ainda de erros de posicionamento, não pode contar com um dispositivo externo de posicionamento nem se pode dar ao luxo de guiar-se por balizas (marcas, landscapes) introduzidas no entorno. Métodos para localização e mapeamento simultâneos que exploram a topologia do espaço livre do robô, permitem localizar o robô num mapa parcialmente construído. Este mapa pode ser usado para gerar os grafos de Voroni (GVG) que é na realidade um mapa topológico que codifica algumas informações métricas a respeito do entorno do robô. Entretanto, atrasos de locomoção podem ser esperados devidos à incertezas provindas dos sensores e processamento pesado exigido. 3. Modelagem do Entorno Decomposição trapezoidal: - Processamento + rápido Método avançado: Decomposição celular usando pontos críticos da função segmentadora: h(x,y)=x 2 +y 2. 32

33 3. Modelagem do Entorno Exemplo 3. Modelagem do Entorno Fusão geométrica dos dados ou Map Building : requer que um robô estime simultaneamente sua própria posição e o mapa do ambiente. y 0 y c y R Roda livre x c θ ϕ x R x 0 33

34 3. Modelagem do Entorno Map Building e Exploração do Entorno: Clip #1: Traçar grafo de Vorony (GVG) do ponto 2 até ponto 4. Clip #2: Voltar ao ponto 5, explorando as redondezas do ponto 6. Clip #3: Traçar o GVG do ponto 5 ao ponto 1. Clip #4: Traçar o ramo partindo do ponto 1 e retornar ao ponto Modelagem do Entorno Modelagem do entorno ( mundo do robô): Estrutural Paramétrica Funcional Determinação dos limites; Relações... Descrição física e Geométrica (arestas) Parâmetros; Domínios Características numéricas ligadas a uma estrutura (peso, comprimentos) Forma de interação com o entorno Como o objeto interage com os outros elementos ou como pode ser manipulado. 34

35 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas De Planejamento Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Modelagem do entorno: Modelagem do espaço livre; Planejamento da percepção 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas De Planejamento Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Exemplos: -Desviar de obstáculos; -Contornar obstáculos; -Seguir trilhas no chão (sensor IR) -Seguir paredes -Procurar/desviar de focos de luz Modelagem do entorno: Modelagem do espaço livre; Planejamento da percepção 35

36 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas: - Método dos Potenciais: Ponto de chegada Obstáculo: vetores divergentes 1) Definir força atrativa: ponto de chegada potencial atrativo. 2) Definir forças repulsivas (dadas pela info. de cada sensor). São forças divergentes geradas pelos obstáculos. 3) Cálculo do vetor resultante define o gradiente de força. 4) Aplicar no modelo cinemático do robô de forma a definir a velocidade linear e angular (giro). v θ Note: à partir deste ponto, mudança de direção, isto é, já passei do ponto de chegada. WHILE ponto_atual ponto_chegada 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas: - Método dos Potenciais: Notas: 1) Potencial Atrativo distância do ponto de chegada (função parabólica). Cuidados: definir função em que o vetor atrativo ainda seja maior que os vetores repulsivos quando o robô está longe do objetivo. Distância grande: se usa função cônica (3 a ordem vel. quase constante.) Distâncias pequenas: se usa função quadrática (de 2 a ordem). θ. v 36

37 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas: - Método dos Potenciais: Notas: 2) Potencial Repulsivo: 1/d onde d: distância do obstáculo: V Rep 1 (cm) 10 (cm) d Cuidados: não pode ser grande se o robô está longe do obstáculo. Calculado de forma local para cada obstáculo. θ. v 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas: - Método dos Potenciais: Detalhes: 1) Este algoritmo permite orientar o robô mesmo que o mesmo inicie com uma orientação propositalmente incorreta. 2) Se vetor_resultante 0 AND robô não percorre distância mínima dentro de certo tempo, se adiciona (lentamente) ruído de forma o força o robô a sair de um possível ponto de mínimo local. 3) Teste interessante: colocar um robô contra outro para verificar se desviam quando estão próximos (evita-se a colisão com outros objetos móveis?) θ. v 37

38 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas: - Método dos Potenciais: Vantagens: Não necessita do modelo do entorno! Resposta rápida. Problemas: Decompor vetor resultante de força em: Velocidade linear (v), e; Velocidade angular (dθ/dt = w). Pode ficar retido em mínimo locais (entornos + complexos) θ. v 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas De Planejamento Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Modelagem do entorno: Modelagem do espaço livre; Planejamento da percepção Campo fértil para a área de Inteligência Computacional e Inteligência Artificial Problema: muitas possibilidades de trajetórias. 38

39 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: De Planejamento: de missões off-line: 1 a parte de caminhos Intimamente relacionados da percepção. Note: exige levantamento do modelo do entorno. Problema: seguir por um caminho, mas o que devo mirrar? 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: De Planejamento: do caminho: (divide espaço em segmentos): Decomposição trapezoidal: Tarefa à cargo do planificador. Ponto médio Se introduz linhas verticais 39

40 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: De Planejamento: do caminho: Decomposição trapezoidal: 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: De Planejamento: do caminho: Diagramas de Voroni: (pontos eqüidistantes entre 2 arestas). Exemplos: Útil em entornos complexos e estreitos: 40

41 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas De Planejamento Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Modelagem do entorno: Modelagem do espaço livre; Planejamento da percepção Problema: Como mesclar comportamentos para que o robô realize uma Trajetória razoável. 4. Arquitetura de Robôs Móveis Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Mesclar tarefas de: percepção; planificação; execução de tarefas Problema: Como mesclar comportamentos para que o robô realize uma Trajetória razoável. 41

42 4. Arquitetura de Robôs Móveis Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Decomposição de tarefas: por funcionalidade: Mesclar tarefas de: percepção; planificação; execução de tarefas tarefa de localização; processamento sensorial; modelo do entorno; planificação de tarefas; execução de tarefas; controle de motores. por comportamento. 4. Arquitetura de Robôs Móveis Arquiteturas de Controle do robô: Reativas De Planificação Atividades do Sistema de Controle: 1) Baseado em comportamento, ou; 2) Não baseado em comportamento. Modelagem do entorno: Modelagem do espaço livre; Planejamento da percepção Outro campo fértil de pesquisas para a área de Inteligência Computacional e Inteligência Artificial 42

43 4. Arquitetura de Robôs Móveis Decomposição Funcional do Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Leva em conta o conceito de cruzabilidade, relacionado à velocidade máxima que o veículo pode desenvolver. Calcula-se a cruzabilidade de cada segmento para depois selecionar o melhor trajeto (procurar manter zonas de cruzabilidade constante). Define trajetória dinamicamente. Opera em escalas pequenas (< 10 metros). Segue baseado nos dados do planificador Segue seqüências de controle (velocidade linear e angular) baseado em dados gerados pelo navegador. Malha fechada baseada em sensores internos. Aqui necessário somente modelo dinâmico do sistema. 4. Arquitetura de Robôs Móveis Decomposição Funcional do Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Opera à nível geométrico. Recebe os pontos passados pelo planificador (3 zonas de cruzabilidade aprox. cte.). O navegador define pontos intermediários (interpolação). Define Mapa p/navegação. Necessita maior definição dos objetos externos (detecção de obstáculos?). O mapa passado pelo Navegador precisa ser detalhado. 43

44 4. Arquitetura de Robôs Móveis Decomposição Funcional do Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Converte as ordens do Navegador para os controladores do sistema motriz do robô (informações como vel. linear e angular). O Piloto evita os obstáculos desconhecidos porque somente neste nível mais baixo existe realimentação do mundo externo. Agente extra : Repórter avisa sobre obstáculos não previstos à priori. Avisa o planificador o que desencadeia uma nova planificação 4. Arquitetura de Robôs Móveis Decomposição Funcional do Sistema de Controle: alto nível Planificador Navegador Sem realimentação, a menos que este robô modele o próprio entorno Exige sistema de localização Piloto Sistema de localização não faz falta baixo nível Controle da execução Define trajetória dinamicamente. Opera em escalas pequenas (< 10 metros). Segue baseado nos dados do planificador 44

45 4. Arquitetura de Robôs Móveis Decomposição Funcional do Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Notas: se associa estratégias de Planejamento com planos de Percepção para confirmar a localização do robô. Exemplo: o robô se desloca pelo meio até encontrar marcas (landscapes). Se não encontra, é provável que tenha se deslocado na direção errada. Outro agente extra : Cartógrafo armazena info. Do entorno (topologicamente ou geometricamente). BD 4. Arquitetura de Robôs Móveis Atividades de Controle por Comportamento: Comportamentos: Seguir um caminho; Seguir uma trilha; Andar afastado de uma parede; Ir até um ponto; Procurar/detectar marcas; Atravessar uma porta; Seguir objeto em frente (comportamento de comboio)!? Sistema 45

46 4. Arquitetura de Robôs Móveis Atividades de Controle por Comportamento: Comportamentos: Seguir um caminho; Seguir uma trilha; Andar afastado de uma parede; Ir até um ponto; Procurar/detectar marcas; Atravessar uma porta; Seguir objeto em frente (comportamento de comboio)!? Sistema + interessante do ponto de vista de pesquisas; Tenta detectar objetos rápidos que se movem (prever colisões); Uso de PID para Ctrl. Traj.; Uso de RNs; Uso de regras; Uso de Lógica fuzzy; 4. Arquitetura de Robôs Móveis Atividades de Controle por Comportamento: Comportamentos: Seguir um caminho; Seguir uma trilha; Andar afastado de uma parede; Ir até um ponto; Procurar/detectar marcas; Atravessar uma porta; Seguir objeto em frente (comportamento de comboio)!? Sistema Problemas: Ações complexas: Seqüência de comportamento? Como combinar comportamentos? Associar uma prioridade (peso) para cada comportamento? Dificuldade: Mesclar comportamentos ; Uso de regras, RN, fuzzy. 46

47 4. Arquitetura de Robôs Móveis Arquiteturas híbridas: + indicado para entornos muito dinâmicos: + reativa + local (atividade de controle por comportamento) Estímulo (info. Local) + rápido: ação Na prática: resultados não muito bons porque o entorno é dinâmico (objetos se movem) + planificada (tanto local quanto globalmente) atividade de controle por funcionalidade (controle clássico: hierárquico) + lento: Novos obstáculos exigem replanificação 4. Arquitetura de Robôs Móveis Arquiteturas híbridas: + indicado para entornos muito dinâmicos: + reativa + local (atividade de controle por comportamento) Desvantagens: - Ações não otimizadas; - Mínimos locais; - Dificuldade para alcançar objetivos globais + rápido: Estímulo (info. Local) ação 47

48 4. Arquitetura de Robôs Móveis Arquiteturas híbridas: Planejamento: de missões (off-line, remoto); de caminhos Intimamente Relacionados da percepção Na prática: resultados não muito bons porque o entorno é dinâmico (objetos se movem) + planificada (tanto local quanto globalmente) atividade de controle por funcionalidade (controle clássico: hierárquico) + lento: Novos obstáculos exigem replanificação 4. Arquitetura de Robôs Móveis Arquiteturas híbridas: Controle funcional Alto nível + reativa + planificada Baixo nível Controle por comportamento (+ rápido) 48

49 4. Arquitetura de Robôs Móveis Arquiteturas para o Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Arquiteturas mais conhecidas: LAAS (Lab. LAAS, Toulose, França): híbrida, hierarquizada: 2 níveis: (1) superior: módulo supervisor + planificador, (2) inferior: módulo reativo ; + nível de decisão + nível funcional (biblioteca de funções inteligentes preparada para trabalhar em tempo-real, podem ser paralelizadas). AFRED: plano em nível + alto já entregue. Planos de execução + plano de percepção = casados p/fazer o veículo seguir um caminho. Baseado em mapas geométrico. Compara info. Sensores com planejamento prévio. 4. Arquitetura de Robôs Móveis Arquiteturas para o Sistema de Controle: alto nível baixo nível Planificador Navegador Piloto Controle da execução Arquiteturas mais conhecidas: IMAS (Meystel): planificação hierarquizada; NASREM (Albus): para robôs teleguiados no espaço, hierarquizada, pode ser distribuída (modelo do entorno pode estar em outras máquinas, compartilhamento de dados). Subsumption (Brooks): baseada em comportamentos, subdividido em níveis de competência, integração entre vários níveis de competência, prévio 8 níveis de competência: AURA (Aukin): reativa (não exige planejamento de uma rota). 49

50 4. Arquitetura de Robôs Móveis Arquiteturas para o Sistema de Controle: Arquitetura exemplo: Introdução à Robótica Móvel Prof. Fernando Passold Maio 2004 Versão

51 Bibliografia Livros: Meystel, A., Autonomous Mobile Robots, World Scientific, Russel, R.A., Robot Tactile Sensing, Prentice Hall, Borenstein, J. et all, Where am I? Sensors and Methods for Mobile Robot Positioning, University of Michigan: Bibliografia recomendada: Introdução a µc PIC s: Microcontroladores PIC on-line, Neboksa Matic, versão em português (Portugal) de Alberto Jerônimo site: picbook/00.htm ou Conteúdo: Exemplos de ligações práticas (Relés, Optoacopladores, LCD's, Teclas, Dígitos, Conversores A D, Comunicação série, etc.), Introdução aos Microcontroladores (Aprenda o que são, como funcionam, e como podem ser úteis no seu trabalho), Programação em linguagem Assembler (Como escrever o seu primeiro programa, utilização de macros, modos de endereçamento... ), Conjunto de Instruções (Descrição, exemplo e proposta para utilizar cada instrução...), Pacote do programa MPLAB (Como instalá-lo, como começar o primeiro programa, seguindo o programa passo a passo no simulador...). 51

52 Bibliografia recomendada: Livro de Introdução a Robótica Móvel: Robot Building For Dummies By Roger Arrick ISBN: Paperback 384 páginas October 2003 * Fundamentos de robótica e programação; * Explora robôs programáveis e não programáveis. * Construa seu próprio robô (baseado em kit). * Expanda seu robô adicionando sensores, vídeo e voz. * Melhore a ação de seus robôs usando programas especializados. Bibliografia recomendada: Introdução a Robótica Móvel Robôs TekBots (Universidade Estadual do Oregon, parte das disciplinas introdutórias para os cursos de Eng. Elétrica e Eng. de Software): Até competições: The TekBot Triathlon ( Páginas de fabricantes de µc: ATMEL: Ex.: AT90S2313 ( eets/at90s2313.pdf); PIC s: (Microchip): Ex.: PIC16F676 ( eets/16f676.pdf). 52

53 Bibliografia recomendada: Fabricantes de Kits: Parallax: Boe-Bot The Toddler bipedal walking robot HexCrawler Bibliografia recomendada: Fabricantes de Kits: - K-team: Especialmente sobre o robô Khepera II: Links para: Khepera Unlimited Experiments Navigation Artificial Intelligence Multi-Agents System Control Collective Behavior Real-Time Programming Advanced Electronics Demonstration Simulador do Khepera: 53

54 Bibliografia recomendada: Fabricantes de Kits: - K-team: Especialmente sobre o robô Khepera II: Simulador para WebBoots: Bibliografia recomendada: Dados do robô Khepera II: Elements Processor Motion Speed Sensors Power Autonomy Communication Size Weight Simulators Development Environment for Autonomous Application KHEPERA II SPECIFICATIONS Technical Information Motorola 68331, 25MHz IMPROVED 2 DC brushed servo motors with incremental encoders (roughly 12 pulses per mm of robot motion) Max: 1 m/s, Min: 0.02 m/s 8 Infra-red proximity and ambient light sensors with up to 100mm range IMPROVED AND Power ConsumptionNEW Power Adapater OR Rechargeable NiMH BatteriesIMPROVED 1 hour, moving continuously IMPROVED. Additional turrets will reduce battery life. Standard Serial Port, up to 115kbps IMPROVED Diameter: 70 mm Height: 30 mm Approx 80 g WEBOTS, Realistic 3D Simulator (Windows & Linux). Freeware. KTProject, graphical interface for GNU C Cross-Compiler (Windows). GNU C Cross-Compiler, for native on-board applications (Windows, Linux & Sun). Freeware. 54

55 Bibliografia recomendada: Fabricantes de Kits: Lego MindStorms: Robotics Invention System 2.0: RCX Microcomputer: 6 AA batteries; LCD display; 3 sensor inputs; 3 motor outputs; Hitachi H8/ Mhz; 32k ram; rom with basic I/O functions CD-ROM Software USB Infrared Transmitter 718 pieces, including: 2 Motors 2 Touch Sensors 1 Light Sensor Hitachi H8/3297 µcontrolador: 8 registradores de 16-bits ou 16 registradores de 8-bits; High-speed operation: 8- or 16-bit register-register add/subtract: 125 ns (16 MHz; 8 x 8-bit multiply: 875 ns (16 MHz); 16 8-bit divide: 875 ns (16 MHz); 1 contador/timmer de 16-bits; 1 A/D de 10-bits; I/O ports: 43 input/output lines (16 of which can drive LEDs) 8 input-only lines. Interrupts: Four external interrupt lines: 10,, IRQ0 to IRQ2 19 on-chip interrupt sources Bibliografia recomendada: Laboratórios de Pesquisa: Biorobotics Lab (da Carnegie Mellon University): Mecanismos: Robôs indestrutíveis; Robôs biomédicos; Manipuladores distribuídos; Robôs cobra. Aplicações: Câmera aérea (Aercam); Busca e Salvamento; Limpar minas terrestres; Pintura. Robôs Educacionais Métodos Topológicos Convergência; slam ; Retração Controle Híbrido 55

56 Bibliografia recomendada: Informações sobre sensores: Animações mostrando funcionamento de diferentes sensores: [Welcome to Particle Filters in Action at the UW RSE-lab (Laboratório de estimação de estados e robótica da Universidade de Washington, Dept. de Engenharia e Ciência da Computação)] Bibliografia recomendada: Outros robôs: Stiquito.com Home of the world's smallest, inexpensive, hexapod robot!: ( ) DOFs No. of Links Size (L x W x H) Weight Actuators x 70 x 25 mm 10 grams Nitinol 56

57 Bibliografia recomendada: Outros robôs: StampBug: Basic Stamp Exemplo: : Symbol dir_olho=pin5 Symbol dir_antena=pin6 Symbol esq_antena=pin7 'Inicio dirs=% pins=0 high esq_olho low dir_olho principal: toggle esq_olho toggle dir_olho meio_pos=max_grau esq_pos=max_grau dir_pos=max_grau gosub anda toggle esq_olho toggle dir_olho meio_pos=min_grau esq_pos=min_grau dir_pos=min_grau gosub anda goto principal : Bibliografia recomendada: Tendências Futuras (na área de robótica): Robôs modulares: Modular Serpentine Robot: Cobras reais se locomovem de diferentes maneiras no mundo animal. Para fazer estas cobras robôs se locomoverem, o modo como deslizam foi inspirado da natureza e adaptado para cada um dos blocos que compõem os elos da cobra robô completo, incluído a rotina de controle para cada módulo (comunicações e sensoriamento entre módulos). Seguem alguns vídeos demonstrando as habilidades desenvolvidas com estas cobras-robôs. Vídeos: Movimento sinusoidal da cobrarobô. Cobra-robô entrando num tubo. Cobra-robô atravessando obstáculo. Cobra-robô subindo paredes. 57

58 Bibliografia recomendada: Tendências Futuras (na área de robótica): Robôs modulares: Centro de Pesquisas da Xerox em Palo Alto (PARC) [desde 1997]: PolyBot: Generation I: PIC (16F877) 8-bit microcontroller is used on every module. The modules are connected together through either an RS232 or an RS485 serial bus. The modules may run either fully autonomously or under supervisory control from a PC sending commands through a wired or wireless radio link. Generation II: cube and this module is roughly 11 x 7 x 6 cm, The MicroMo gear motor (DC motors serving both for commutation as well as joint position with a resolution of 0.45 degrees.), although heavy is quite powerful delivering up to 5.6Nm of torque at 60 RPM and the stainless steel sheet structure has a range of motion of +90 to -90 degrees. Each module contains a Motorola PowerPC 555 embedded processor with 1 megabyte of external RAM. This is a relatively powerful processor to have on every module and its full processing power has not yet been utilized. The final goal of full autonomy may require the use of these processors and memory, Each module communicates over a semi-global bus using the (controller area network) CANbus standard. Generation III: 58

Introdução à Engenharia Elétrica Grupo de Automação & Controle. EEE071 - Introdução À Engenharia Elétrica Prof. Fernando Passold

Introdução à Engenharia Elétrica Grupo de Automação & Controle. EEE071 - Introdução À Engenharia Elétrica Prof. Fernando Passold Introdução à Engenharia Elétrica Grupo de Automação & Controle EEE071 - Introdução À Engenharia Elétrica Prof. Fernando Passold Enfoque desta disciplina: Problemas ou pequenos desafios que devem ser resolvidos

Leia mais

Sensoriamento 55. Este capítulo apresenta a parte de sensores utilizados nas simulações e nos

Sensoriamento 55. Este capítulo apresenta a parte de sensores utilizados nas simulações e nos Sensoriamento 55 3 Sensoriamento experimentos. Este capítulo apresenta a parte de sensores utilizados nas simulações e nos 3.1. Sensoriamento da Simulação O modelo de robô utilizado neste trabalho é o

Leia mais

SISTEMA DE RASTREIO ÓPTICO

SISTEMA DE RASTREIO ÓPTICO SISTEMA DE RASTREIO ÓPTICO 1 SISTEMA DE RASTREIO ÓPTICO VISÃO GERAL O Sistema de Rastreio Óptico, ou simplesmente SISROT, foi desenvolvido com o objetivo de rastrear foguetes nos primeiros instantes de

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

5 Sistema Experimental

5 Sistema Experimental 5 Sistema Experimental Este capitulo apresenta o sistema experimental utilizado e é composto das seguintes seções: - 5.1 Robô ER1: Descreve o robô utilizado. É dividida nas seguintes subseções: - 5.1.1

Leia mais

SISTEMAS AVANÇADOS DE CÂMARAS DE VIDEO PARA INSPEÇÃO

SISTEMAS AVANÇADOS DE CÂMARAS DE VIDEO PARA INSPEÇÃO SISTEMAS AVANÇADOS DE CÂMARAS DE VIDEO PARA INSPEÇÃO MODELOS VIS 200 / VIS 250 Generalidades: Os sistemas de inspeção VIS 200 e VIS 250 são equipamentos de grande robustez, a preço económico, mas de elevada

Leia mais

Arquitetura CAN. José Sérgio da Rocha Neto

Arquitetura CAN. José Sérgio da Rocha Neto Arquitetura CAN 1 Sumário Rede CAN. Arquitetura do Sistema Implementado. Interface SPI. Controlador CAN MCP2510. Transceiver MCP2551. ADuC812. Resultados Obtidos. Conclusões. 2 REDE CAN CAN Controller

Leia mais

Sensores. Sensor. Passivos: Chave Potenciômetro Energia Auxiliar. Ativos: Célula Fotoelétrica Cristal Piezoelétrico. Digitais: Encoder Régua Óptica

Sensores. Sensor. Passivos: Chave Potenciômetro Energia Auxiliar. Ativos: Célula Fotoelétrica Cristal Piezoelétrico. Digitais: Encoder Régua Óptica Sensores Passivos: Chave Potenciômetro Energia Auxiliar Ativos: Célula Fotoelétrica Cristal Piezoelétrico Entrada Sensor Saída Analógicos: Potenciômetro Resolver Digitais: Encoder Régua Óptica Prof. Silas

Leia mais

Sensores e Atuadores (1)

Sensores e Atuadores (1) (1) 4º Engenharia de Controle e Automação FACIT / 2009 Prof. Maurílio J. Inácio Introdução Sensores Fornecem parâmetros sobre o comportamento do manipulador, geralmente em termos de posição e velocidade

Leia mais

Conceitos Básicos. Conceitos Básicos Memória

Conceitos Básicos. Conceitos Básicos Memória Infra-Estrutura de Hardware Conceitos Básicos Memória Prof. Edilberto Silva www.edilms.eti.br edilms@yahoo.com Sumário Bits de Memória Ordem de Bytes Conceitos Básicos Memória Secundária Códigos de Correção

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Módulo de captura de imagens do sistema Scisoccer

Módulo de captura de imagens do sistema Scisoccer 1 Módulo de captura de imagens do sistema Scisoccer Rafael Antonio Barro [1] Jailton Farias de Carvalho [2] Resumo: Este artigo descreve como funciona o módulo de captura de imagens do software Sci-soccer,

Leia mais

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.

Leia mais

2- Conceitos Básicos de Telecomunicações

2- Conceitos Básicos de Telecomunicações Introdução às Telecomunicações 2- Conceitos Básicos de Telecomunicações Elementos de um Sistemas de Telecomunicações Capítulo 2 - Conceitos Básicos de Telecomunicações 2 1 A Fonte Equipamento que origina

Leia mais

Uma Arquitetura Distribuída de Hardware e Software para Controle de um Robô Móvel Autônomo

Uma Arquitetura Distribuída de Hardware e Software para Controle de um Robô Móvel Autônomo Uma Arquitetura Distribuída de Hardware e Software para Controle de um Robô Móvel Autônomo rbritto@dca.ufrn.br Orientador: Adelardo A. D. Medeiros adelardo@dca.ufrn.br - Universidade Federal do Rio Grande

Leia mais

Easy Lab. Manual do usuário Revisão 1.2 01/11/14. www.dma.ind.br. DMA Electronics 1

Easy Lab. Manual do usuário Revisão 1.2 01/11/14. www.dma.ind.br. DMA Electronics 1 Easy Lab Manual do usuário Revisão 1.2 01/11/14 www.dma.ind.br DMA Electronics 1 A DMA ELECTRONICS projeta e fabrica sistemas para aquisição e registro de dados com conexão a um computador do tipo PC.

Leia mais

AUTOMAÇÃO INDUSTRIAL INTRODUÇÃO A ROBÓTICA

AUTOMAÇÃO INDUSTRIAL INTRODUÇÃO A ROBÓTICA AUTOMAÇÃO INDUSTRIAL INTRODUÇÃO A ROBÓTICA CONTEÚDO PROGRAMÁTICO Microcontroladores - Hardware Microcontroladores - Software Visão Geral de um Robô Manipulador Constituição Básica de um Robô Industrial

Leia mais

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO

UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS CENTRO DE ENGENHARIA E COMPUTAÇÃO Amanda 5ª Atividade: Codificador e codificação de linha e seu uso em transmissão digital Petrópolis, RJ 2012 Codificador: Um codoficador

Leia mais

Funções de Posicionamento para Controle de Eixos

Funções de Posicionamento para Controle de Eixos Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Características. Gráficos em tempo real, incluindo medições, gráfico de barras, parciais de circuito, tempos de volta, e texto.

Características. Gráficos em tempo real, incluindo medições, gráfico de barras, parciais de circuito, tempos de volta, e texto. Vídeo VBOX Pro combina em um só equipamento um aquisitor de dados GPS e multi câmeras de alta qualidade para gravação de vídeo e displays em tempo real. Gravação de Multi Câmeras Combinando até quatro

Leia mais

Introdução aos Computadores

Introdução aos Computadores Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas

Leia mais

Características. Hexa Controle de ponto

Características. Hexa Controle de ponto Características Os modelos são: o HEXA A - BIOMETRIA/CÓDIGO DE BARRAS/PROXIMIDADE/MIFARE o HEXA B - BIOMETRIA/PROXIMIDADE o HEXA C - BIOMETRIA/CÓDIGO DE BARRAS o HEXA D - BIOMETRIA/MIFARE o HEXA E - CÓDIGO

Leia mais

DATA LOGGER PARA REGISTO DE TEMPERATURAS COM LIGAÇÃO USB

DATA LOGGER PARA REGISTO DE TEMPERATURAS COM LIGAÇÃO USB DATA LOGGER PARA REGISTO DE TEMPERATURAS COM LIGAÇÃO USB AVISO PRÉVIO A partir de 1 de Janeiro de 2014 os data loggers deixam de ser fornecidos com CD-ROM com software. O software continua a ser gratuito

Leia mais

Motivação. Sumário. Hierarquia de Memória. Como registramos nossas histórias (num contexto amplo)?

Motivação. Sumário. Hierarquia de Memória. Como registramos nossas histórias (num contexto amplo)? Universidade Federal da Paraíba Centro de Ciências Aplicadas e Educação Departamento de Ciências Exatas Motivação ACII: Armazenamento Secundário Prof. Rafael Marrocos Magalhães professor@rafaelmm.com.br

Leia mais

TRABALHO COM GRANDES MONTAGENS

TRABALHO COM GRANDES MONTAGENS Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura

Leia mais

MÓDULO 4 Meios físicos de transmissão

MÓDULO 4 Meios físicos de transmissão MÓDULO 4 Meios físicos de transmissão Os meios físicos de transmissão são compostos pelos cabos coaxiais, par trançado, fibra óptica, transmissão a rádio, transmissão via satélite e são divididos em duas

Leia mais

Organização e Arquitetura de Computadores

Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Entrada e saída Alexandre Amory Edson Moreno Nas Aulas Anteriores Foco na Arquitetura e Organização internas da Cleo Modelo Von Neuman Circuito combinacional Circuito

Leia mais

Principais funções de movimento em analisadores médicos.

Principais funções de movimento em analisadores médicos. Movimento em analisadores médicos Menor, mais rápido, mais forte. Como os motores em miniatura estão ajudando os equipamentos de diagnóstico a avançar. Os diagnósticos médicos fazem parte da vida cotidiana

Leia mais

Automação industrial Sensores

Automação industrial Sensores Automação industrial Sensores Análise de Circuitos Sensores Aula 01 Prof. Luiz Fernando Laguardia Campos 3 Modulo Feliz aquele que transfere o que sabe e aprende o que ensina Cora Coralina O que são sensores?

Leia mais

Computadores de Programação (MAB353)

Computadores de Programação (MAB353) Computadores de Programação (MAB353) Aula 19: Visão geral sobre otimização de programas 06 de julho de 2010 1 2 3 Características esperadas dos programas O primeiro objetivo ao escrever programas de computador

Leia mais

Projeto de controle e Automação de Antena

Projeto de controle e Automação de Antena Projeto de controle e Automação de Antena Wallyson Ferreira Resumo expandido de Iniciação Tecnológica PUC-Campinas RA: 13015375 Lattes: K4894092P0 wallysonbueno@gmail.com Omar C. Branquinho Sistemas de

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE V: Telecomunicações, Internet e Tecnologia Sem Fio. Tendências em Redes e Comunicações No passado, haviam dois tipos de redes: telefônicas e redes

Leia mais

Ano Letivo 2015/2016 Ciclo de Formação: 2013-2016 Nº DO PROJETO: POCH-01-5571-FSE-000424 AUTOMAÇÃO E COMANDO,12ºANO PLANIFICAÇÃO ANUAL

Ano Letivo 2015/2016 Ciclo de Formação: 2013-2016 Nº DO PROJETO: POCH-01-5571-FSE-000424 AUTOMAÇÃO E COMANDO,12ºANO PLANIFICAÇÃO ANUAL COMANDO AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM CURSO PROFISSIONAL DE TÉCNICO DE ELETRÓNICA AUTOMAÇÃO E Ano Letivo 2015/2016 Ciclo de Formação: 2013-2016 Nº DO PROJETO: POCH-01-5571-FSE-000424

Leia mais

. linear ou rotativo. analógico ou digital. absoluto, incremental ou incremental-absoluto. princípio de operação

. linear ou rotativo. analógico ou digital. absoluto, incremental ou incremental-absoluto. princípio de operação 8 - Transdutores Um transdut or é um equipamento que converte variações de uma determinada grandeza física em outra. Por exemplo, um transdut or de posição converte variações de movimento em um sinal de

Leia mais

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Fundamentos de Redes de Computadores. Elementos de Redes Locais Fundamentos de Redes de Computadores Elementos de Redes Locais Contexto Implementação física de uma rede de computadores é feita com o auxílio de equipamentos de interconexão (repetidores, hubs, pontos

Leia mais

5.1 - Armazenamento em Disco

5.1 - Armazenamento em Disco CEFET-RS Curso de Eletrônica 5.1 - Armazenamento em Disco Aspectos Físicos F e Elétricos Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade 05.1.1 Armazenamento

Leia mais

SPS ZOOM 300. 3D Laser Scanner

SPS ZOOM 300. 3D Laser Scanner 3D Laser Scanner 3D Laser Scanner O 3D laser scanner é um equipamento que faz coletas de dados espaciais precisos de objetos ou ambientes. As nuvens de pontos coletadas podem ser utilizadas para construção

Leia mais

TUTORIAL DE UTILIZAÇÃO DE CERTIFICADOR DE CABEAMENTO

TUTORIAL DE UTILIZAÇÃO DE CERTIFICADOR DE CABEAMENTO TUTORIAL DE UTILIZAÇÃO DE CERTIFICADOR DE CABEAMENTO Por Ivan Max Freire de Lacerda ivanmaxlacerda@gmail.com Muitos técnicos sabem implantar a infra-estrutura de cabeamento para redes de computadores,

Leia mais

Motorola Phone Tools. Início Rápido

Motorola Phone Tools. Início Rápido Motorola Phone Tools Início Rápido Conteúdo Requisitos mínimos... 2 Antes da instalação Motorola Phone Tools... 3 Instalar Motorola Phone Tools... 4 Instalação e configuração do dispositivo móvel... 5

Leia mais

Instrumento de medição PFM 5000

Instrumento de medição PFM 5000 Folha de Dados Instrumento de medição PFM 5000 Aplicação Sistemas de múltiplos ramais O PFM 5000 é capaz de calcular sistemas de aquecimento complicados de múltiplos ramais, simulando o sistema hidráulico

Leia mais

Prof. Daniel Hasse. Multimídia e Hipermídia

Prof. Daniel Hasse. Multimídia e Hipermídia Prof. Daniel Hasse Multimídia e Hipermídia AULA 02 Agenda: Algoritmos de Codificação/Decodificação; Codec de Áudio. Atividade complementar. Algoritmos de Codificação/Decodificação - Comunicação tempo real,

Leia mais

André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com) Noções de Redes

André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com) Noções de Redes André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com) Noções de Redes Noções de Redes: Estrutura básica; Tipos de transmissão; Meios de transmissão; Topologia de redes;

Leia mais

O GPS IKE 1000 oferece velocidade, segurança e verificação. Com este equipamento a carga de trabalho e tempo dispendidos são minimizados devido a:

O GPS IKE 1000 oferece velocidade, segurança e verificação. Com este equipamento a carga de trabalho e tempo dispendidos são minimizados devido a: Os equipamentos IKE 1000 são equipamentos GPS de elevada precisão, robustos, adequados para recolher diferentes tipos de informação no campo, tais como dados geoespaciais com informação alfanumérica associada,

Leia mais

Figura 1 - O computador

Figura 1 - O computador Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...

Leia mais

Redes de Computadores sem Fio

Redes de Computadores sem Fio Redes de Computadores sem Fio Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Programa Introdução

Leia mais

Engenharia de Sistemas Computacionais

Engenharia de Sistemas Computacionais Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema

Leia mais

Dispositivos de Entrada e Saída

Dispositivos de Entrada e Saída Dispositivos de Entrada e Saída Prof. Márcio Bueno {cgtarde,cgnoite}@marciobueno.com Fonte: Material do Prof. Robson Pequeno de Sousa e do Prof. Robson Lins Dispositivos de Entrada Teclado, Mouse, Trackball,

Leia mais

Sensores - Encoder. Encoder linear Mesmo princípio de funcionamento dos encoders rotativos; Podem ser incremental ou absoluto.

Sensores - Encoder. Encoder linear Mesmo princípio de funcionamento dos encoders rotativos; Podem ser incremental ou absoluto. Sensores - Encoder Encoder linear Mesmo princípio de funcionamento dos encoders rotativos; Podem ser incremental ou absoluto. Sensores - Resolvers Usado para medição de posição angular. Princípio de funcionamento

Leia mais

Organização de Computadores 1

Organização de Computadores 1 Organização de Computadores 1 SISTEMA DE INTERCONEXÃO (BARRAMENTOS) Prof. Luiz Gustavo A. Martins Arquitetura de von Newmann Componentes estruturais: Memória Principal Unidade de Processamento Central

Leia mais

ORGANIZAÇÃO CURRICULAR

ORGANIZAÇÃO CURRICULAR ORGANIZAÇÃO CURRICULAR O curso Técnico em Informática, em Nível Médio Subseqüente, será organizado de forma semestral, com aulas presenciais, compostos por disciplinas, com conteúdos estabelecidos, tendo

Leia mais

Telecomunicações e Teleprocessamento

Telecomunicações e Teleprocessamento Telecomunicações e Teleprocessamento Telecomunicações Telecomunicações podem ser definidas como comunicações por meios eletrônicos, normalmente a grandes distâncias. Como veículos de transmissão podem

Leia mais

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01 Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC Tiago Menezes Xavier de Souza¹, Igor dos Passos Granado¹, Wyllian Fressatti¹ ¹Universidade Paranaense (UNIPAR) Paranavaí- PR- Brasil tiago_x666@hotmail.com,

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES DISPOSITIVOS DE ENTRADA E SAÍDA. Prof. Dr. Daniel Caetano 2012-1

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES DISPOSITIVOS DE ENTRADA E SAÍDA. Prof. Dr. Daniel Caetano 2012-1 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES DISPOSITIVOS DE ENTRADA E SAÍDA Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é um dispositivo Compreender o mecanismo de acionamento de um dispositivo

Leia mais

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO

CAPÍTULO 5. INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO 28 CAPÍTULO 5 INTERFACES PARA PERIFÉRICOS DE ARMAZENAMENTO INTERFACES DIVERSAS: FIREWIRE, SPI e I 2 C INTERFACES COM O MUNDO ANALÓGICO Interfaces para periféricos de armazenamento: Periféricos de armazenamento,

Leia mais

SISTEMA INTELIGENTE DE NAVEGAÇÃO E LOCALIZAÇÃO DE ROBÔS MÓVEIS

SISTEMA INTELIGENTE DE NAVEGAÇÃO E LOCALIZAÇÃO DE ROBÔS MÓVEIS SISTEMA INTELIGENTE DE NAVEGAÇÃO E LOCALIZAÇÃO DE ROBÔS MÓVEIS Aluno: Lucas Grativol Ribeiro Orientador: Karla Tereza Figueiredo Leite Introdução As aplicações da robótica fora do contexto industrial têm

Leia mais

Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego;

Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego; Características Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego; Poderá ser utilizado por empresas autorizadas por convenção ou acordo coletivo a usar sistemas

Leia mais

Introdução. Criar um sistema capaz de interagir com o ambiente. Um transdutor é um componente que transforma um tipo de energia em outro.

Introdução. Criar um sistema capaz de interagir com o ambiente. Um transdutor é um componente que transforma um tipo de energia em outro. SENSORES Introdução Criar um sistema capaz de interagir com o ambiente. Num circuito eletrônico o sensor é o componente que sente diretamente alguma característica física do meio em que esta inserido,

Leia mais

Antenas Parabólicas -- Apostila Básica

Antenas Parabólicas -- Apostila Básica Antenas Parabólicas -- Apostila Básica Antenas parabólicas são usadas em UHF e Microondas. Possuem uma alta diretividade o que nos leva a perceber que possuem um alto ganho. Uma antena receptora de satélites

Leia mais

QUESTÃO 01. a) Qual a temperatura do forno? b) Qual a variação de energia interna do bloco do latão. QUESTÃO 02

QUESTÃO 01. a) Qual a temperatura do forno? b) Qual a variação de energia interna do bloco do latão. QUESTÃO 02 Quando necessário considere: g = 10 m/s 2, densidade da água = 1 g/cm 3, 1 atm = 10 5 N/m 2, c água = 1 cal/g. 0 C, R = 8,31 J/mol.K, velocidade do som no ar = 340 m/s e na água = 1500 m/s, calor específico

Leia mais

Dispositivos de Entrada e Saída

Dispositivos de Entrada e Saída SEL-0415 Introdução à Organização de Computadores Dispositivos de Entrada e Saída Aula 9 Prof. Dr. Marcelo Andrade da Costa Vieira ENTRADA e SAÍDA (E/S) (I/O - Input/Output) n Inserção dos dados (programa)

Leia mais

Como funciona o motor de corrente contínua

Como funciona o motor de corrente contínua Como funciona o motor de corrente contínua Escrito por Newton C. Braga Este artigo é de grande utilidade para todos que utilizam pequenos motores, principalmente os projetistas mecatrônicos. Como o artigo

Leia mais

Sistemas Embarcados. Introdução aos sistemas embarcados

Sistemas Embarcados. Introdução aos sistemas embarcados Sistemas Embarcados Introdução aos sistemas embarcados Introdução aos Sistemas embarcados Definição de um sistema embarcado Exemplos de sistemas embarcados Processadores utilizados em sistemas embarcados

Leia mais

DATA LOGGERS USB PARA REGISTO DE TEMPERATURA E HUMIDADE

DATA LOGGERS USB PARA REGISTO DE TEMPERATURA E HUMIDADE DATA LOGGERS USB PARA REGISTO DE TEMPERATURA E HUMIDADE AVISO PRÉVIO A partir de 1 de Janeiro de 2014 os data loggers deixam de ser fornecidos com CD-ROM com software. O software continua a ser gratuito

Leia mais

Introdução à Computação Móvel. Carlos Maurício Seródio Figueiredo

Introdução à Computação Móvel. Carlos Maurício Seródio Figueiredo Introdução à Computação Móvel Carlos Maurício Seródio Figueiredo Sumário Visão da Computação Móvel Oportunidades de Pesquisa Alguns Interesses de Pesquisas Futuras Visão da Computação Móvel O que é Computação

Leia mais

Testador de dureza de frutas

Testador de dureza de frutas Guia do Usuário Testador de dureza de frutas Modelo FHT200 Introdução Parabéns pela sua compra do Testador de Dureza de Frutas Modelo FHT200 da Extech. O testador é usado para medir a dureza (maturação)

Leia mais

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger O controle da entrada e saída (E/S ou I/O, input/output) de dados dos dispositivos é uma das funções principais de um sistema operacional.

Leia mais

TCC04040 Inteligência Artificial. Inteligência Artificial

TCC04040 Inteligência Artificial. Inteligência Artificial Inteligência Artificial Aula 2 Profª Bianca Zadrozny TCC04040 Inteligência Artificial Página web: http://www.ic.uff.br/~bianca/ia Material: Livro texto: Inteligência Artificial, Russell & Norvig, Editora

Leia mais

Seja Bem-vindo(a)! Neste módulo vamos trabalhar os principais conceitos de informática.

Seja Bem-vindo(a)! Neste módulo vamos trabalhar os principais conceitos de informática. Seja Bem-vindo(a)! Neste módulo vamos trabalhar os principais conceitos de informática. AULA 1 Noções básicas de Informática Componentes básicos Hardware Componentes básicos Software Noções de MS Word

Leia mais

Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego;

Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego; Características Baseado na portaria n 373 de 25 de fevereiro de 2011 do Ministério do Trabalho e Emprego; Poderá ser utilizado por empresas autorizadas por convenção ou acordo coletivo a usar sistemas

Leia mais

PowerSpy Sistema de Monitoramento de Painéis de Distribuição

PowerSpy Sistema de Monitoramento de Painéis de Distribuição PowerSpy Sistema de Monitoramento de Painéis de Distribuição Uma solução completa para a medição e monitoramento de um vasto conjunto de grandezas elétricas, com indicações de valores individuais para

Leia mais

Placas Adaptadoras e montagem de Redes

Placas Adaptadoras e montagem de Redes Placas Adaptadoras e montagem de Redes Objetivos da aula: 1 - Descrever a função da placa adaptadora de rede em uma rede. 2 - Descrever as opções de configuração para placas adaptadoras de rede. 3 - Listar

Leia mais

Realizando o ensaio de ultra-som

Realizando o ensaio de ultra-som Realizando o ensaio de ultra-som A UU L AL A Na aula anterior, você ficou sabendo que o ultra-som é uma onda mecânica que se propaga de uma fonte emissora até uma fonte receptora, através de um meio físico.

Leia mais

Capacidade de gerenciamento de até 15.000 colaboradores na Memória de Trabalho (MT);

Capacidade de gerenciamento de até 15.000 colaboradores na Memória de Trabalho (MT); Características Registrador eletrônico de ponto que atende a Portaria 1.510/09 do Ministério do Trabalho e Emprego (MTE), e os requisitos da Portaria 595/13 do Inmetro, que determina novos padrões de segurança

Leia mais

Manual de Instruções. Crossover 4 Vias HD-X4W. Especificações Técnicas (Crossover 4 Vias) Nível máximo de entrada

Manual de Instruções. Crossover 4 Vias HD-X4W. Especificações Técnicas (Crossover 4 Vias) Nível máximo de entrada Especificações Técnicas (Crossover 4 Vias) Nível máximo de entrada 9V RMS Tweeter CH Crossover /octave 2K, 4K, 6K, 8K Mid CH Crossover /octave Low: 0, 0, 0Hz em Flat High:,, 1,Hz Mid Bass Crossover /octave

Leia mais

Frederico Miguel Santos

Frederico Miguel Santos Frederico Miguel Santos DEE ISEC DETI/IEETA - UA Sumário 1. RoboCup 1. descrição / objectivos 2. MSL - futebol,,porquê? 2. CAMBADA 1. descrição / objectivos 2. evolução 3. hardware 4. software: coordenação

Leia mais

MODELAGEM DIGITAL DE SUPERFÍCIES

MODELAGEM DIGITAL DE SUPERFÍCIES MODELAGEM DIGITAL DE SUPERFÍCIES Prof. Luciene Delazari Grupo de Pesquisa em Cartografia e SIG da UFPR SIG 2012 Introdução Os modelo digitais de superficie (Digital Surface Model - DSM) são fundamentais

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade

Leia mais

Composição. Estrutura Fisica Redes Sistemas Operacionais Topologias de redes

Composição. Estrutura Fisica Redes Sistemas Operacionais Topologias de redes Composição Estrutura Fisica Redes Sistemas Operacionais Topologias de redes Aterramento Fio de boa qualidade A fiação deve ser com aterramento neutro (fio Terra) trabalhando em tomadas tripolares Fio negativo,

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf. ABB Automação. Hartmann & Braun

Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf. ABB Automação. Hartmann & Braun Multimedidores Inteligentes MGE G3 Modo de uso do software IBIS_BE_cnf ABB Automação Hartmann & Braun Índice 1. IBIS_BE_CNF - DEFINIÇÃO... 3 2. INSTALAÇÃO... 3 2.1. PRÉ-REQUISITOS PARA INSTALAÇÃO... 3

Leia mais

Comunicações a longas distâncias

Comunicações a longas distâncias Comunicações a longas distâncias Ondas sonoras Ondas electromagnéticas - para se propagarem exigem a presença de um meio material; - propagam-se em sólidos, líquidos e gases embora com diferente velocidade;

Leia mais

Unidade 13: Paralelismo:

Unidade 13: Paralelismo: Arquitetura e Organização de Computadores 1 Unidade 13: Paralelismo: SMP e Processamento Vetorial Prof. Daniel Caetano Objetivo: Apresentar os conceitos fundamentais da arquitetura SMP e alguns detalhes

Leia mais

Primeiro Técnico TIPOS DE CONEXÃO, BANDA ESTREITA E BANDA LARGA

Primeiro Técnico TIPOS DE CONEXÃO, BANDA ESTREITA E BANDA LARGA Primeiro Técnico TIPOS DE CONEXÃO, BANDA ESTREITA E BANDA LARGA 1 Banda Estreita A conexão de banda estreita ou conhecida como linha discada disponibiliza ao usuário acesso a internet a baixas velocidades,

Leia mais

Conceitos Básicos de Telefonia Celular

Conceitos Básicos de Telefonia Celular O curso foi elaborado especialmente para atender o profissional que atua no mercado varejista de aparelhos celulares e quer atender seus clientes com rapidez e qualidade. O treinamento é direcionado ao

Leia mais

O equipamento está homologado de acordo com a Portaria nº 1.510/2009 MTE, disponível em 7 modelos:

O equipamento está homologado de acordo com a Portaria nº 1.510/2009 MTE, disponível em 7 modelos: Características O equipamento está homologado de acordo com a Portaria nº 1.510/2009 MTE, disponível em 7 modelos: --Prisma E - Display alfa numérico (biometria + código de barras); --Prisma F - Display

Leia mais

Visão geral das redes sem fio

Visão geral das redes sem fio Visão geral das redes sem fio 1 - Introdução O termo redes de dados sem fio pode ser utilizado para referenciar desde dispositivos de curto alcance como o Bluetooth à sistemas de altas taxas de transmissão

Leia mais

PIGS INSTRUMENTADOS PIGS INSTRUMENTADOS HISTÓRIA PRINCIPAIS FERRAMENTAS O QUE SÃO PIGS INSTRUMENTADOS?

PIGS INSTRUMENTADOS PIGS INSTRUMENTADOS HISTÓRIA PRINCIPAIS FERRAMENTAS O QUE SÃO PIGS INSTRUMENTADOS? PIGS INSTRUMENTADOS O QUE SÃO PIGS INSTRUMENTADOS? SÃO PIGS QUE REALIZAM MEDIDAS AO LONGO DO PERCURSO DO DUTO, REGISTRANDO AS INFORMAÇÕES. ESTAS INFORMAÇÕES NORMALMENTE SÃO UTILIZADAS PARA AVALIAR A INTEGRIDADE

Leia mais

SISTEMA DE GRAVAÇÃO DIGITAL COM UM MICROCOMPUTADOR (DVD OU PLACAS DE CAPTURA DE VÍDEO)

SISTEMA DE GRAVAÇÃO DIGITAL COM UM MICROCOMPUTADOR (DVD OU PLACAS DE CAPTURA DE VÍDEO) SISTEMA DE GRAVAÇÃO DIGITAL COM UM MICROCOMPUTADOR (DVD OU PLACAS DE CAPTURA DE VÍDEO) Há vários tipos de sistemas de gravações digitais. Os mais baratos consistem de uma placa para captura de vídeo, que

Leia mais

Inclinometro e Bússola...

Inclinometro e Bússola... Inclinometro e Bússola... Módulo MS1109 Inclinometro MEMs e Bússola Magnética 3D... Utilizando um Acelerômetro Tri-Axial (X,Y,Z) este módulo tem diversas aplicações de posicionamento, inclinação (Pitch

Leia mais

Megôhmetro Digital de 12kV

Megôhmetro Digital de 12kV Megôhmetro Digital de 12kV Funções: Maior flexibilidade para testar máquinas de alta tensão, se comparado aos instrumentos comuns com tensão de medição de 5/10kV. A alta corrente de curto aumenta a velocidade

Leia mais

MONITORAMENTO WIRELESS EM TEMPERATURA, UMIDADE, PRESSÃO & GPS

MONITORAMENTO WIRELESS EM TEMPERATURA, UMIDADE, PRESSÃO & GPS 1 AR AUTOMAÇÃO EMPRESA & SOLUÇÕES A AR Automação é uma empresa especializada no desenvolvimento de sistemas wireless (sem fios) que atualmente, negocia comercialmente seus produtos e sistemas para diferentes

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas de Entrada/Saída Princípios de Hardware Sistema de Entrada/Saída Visão Geral Princípios de Hardware Dispositivos de E/S Estrutura Típica do Barramento de um PC Interrupções

Leia mais

Memórias Prof. Galvez Gonçalves

Memórias Prof. Galvez Gonçalves Arquitetura e Organização de Computadores 1 s Prof. Galvez Gonçalves Objetivo: Compreender os tipos de memória e como elas são acionadas nos sistemas computacionais modernos. INTRODUÇÃO Nas aulas anteriores

Leia mais

Central de Alarme de Oito Zonas

Central de Alarme de Oito Zonas Central de Alarme de Oito Zonas R02 ÍNDICE CARACTERÍSTICAS GERAIS:... 3 CARACTERÍSTICAS TÉCNICAS:... 3 CONHECENDO A CENTRAL:... 4 COMO A CENTRAL FUNCIONA:... 4 COMO APAGAR A MEMÓRIA DA CENTRAL:... 4 COMO

Leia mais

:: Componentes principais ::

:: Componentes principais :: DETECÇÃO /SENSORES :: Componentes principais :: LENTE DE FRESNEL; MICROPROCESSADOR; PIR DUPLO OU QUÁDRUPLO ELEMENTOS; AMPLIFICADORES OPERACIONAIS; MÓDULO DE MICRO-ONDAS; TERMÍSTOR Sensores :: Sensores

Leia mais

Davidson Rodrigo Boccardo flitzdavidson@gmail.com

Davidson Rodrigo Boccardo flitzdavidson@gmail.com Fundamentos em Sistemas de Computação Davidson Rodrigo Boccardo flitzdavidson@gmail.com Camada Física Primeira cada do modelo OSI (Camada 1) Função? Processar fluxo de dados da camada 2 (frames) em sinais

Leia mais