Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Miguel Antunes da Fonseca Ribeiro Mestrado Integrado em Engenharia.

Slides:



Advertisements
Apresentações semelhantes
Projeto Qualified Curriculum
Advertisements

Comparação entre Plataformas
Automação A importância da Automação Industrial para as médias e pequenas empresas.
Conversores A/D e D/A Conversor analógico-digital (ADC) e conversor digital-analógico (DAC) são usados para interfacear um computador com o mundo analógico.
Kit Alfa Marcello Cláudio de Gouvêa Duarte.
Programa de Navegação e Comunicações para um Robot Móvel
ANALÍSE E ESTUDO COMPARATIVO DE ACTUADORES LINEARES PARA IMPLEMENTAÇÃO
Projecto Humanóide Universidade de Aveiro
1. Introdução ENQUADRAMENTO A concepção de um Robot Humanóide constitui um dos maiores desafios na área da robótica: Construir um ser artificial semelhante.
TELE-OPERAÇÃO DE UM ROBÔ HUMANOIDE USANDO HÁPTICA E SENSORES DE FORÇA
UNIVERSIDADE DE AVEIRO
Desenvolvimento de Algoritmos de Controlo para Locomoção de um Robot Humanóide UNIVERSIDADE DE AVEIRO Departamento de Electrónica, Telecomunicações e Informática.
Desenvolvimento de Algoritmos de Controlo para a Locomoção de um Robot Humanóide UNIVERSIDADE DE AVEIRO Departamento de Electrónica, Telecomunicações e.
universidade de aveiro
1. Introdução ENQUADRAMENTO A concepção de um Robot Humanóide constitui um dos maiores desafios na área da robótica: Construir um ser artificial semelhante.
ANALÍSE E ESTUDO COMPARATIVO DE ACTUADORES LINEARES PARA IMPLEMENTAÇÃO
Departamento de Engenharia Mecânica Orientador: Prof. Dr. Vítor Santos
Sistema de Visão Tempo-Real
Sumário Motivações e Objectivos Coordenadas e Variáveis
1º workshop TELESAL 23/11/07 Sistema de monitorização e controlo baseado em IEEE /ZigBee e TCP/GPRS. Financiado por: Sistema de Monitoria.
Propagação de Ondas e Antenas
Propagação de Ondas e Antenas
João Carlos Porto Orientadora: Prof.ª Dr.ª Junia Coutinho Anacleto 26/03/2010 Projeto de interceo.
DIAGRAMA DE ATIVIDADES
Gabriela Werner Gabriel
Auditoria de Segurança da Informação
III – Uso Infraestrutura Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações Tecnologias de.
AULA TÉCNICA INSTRUTOR: SCOPINO.
Veículos aéreos autónomos
Transmissão AM Objetivo:
PAULO A. FERREIRA PEDRO R. M. FILHO YURI F. G. DIAS ADOLFO BAUCHSPIESS
Monitoramento de temperatura
Unidade de Vídeo Escola Secundária Diogo de Macedo Curso Tecnológico de Informática Aplicações Informáticas A Prof.: Henrique Ribeiro Paulo Cruz 11ºD nº2.
Principais Tecnologias – NF-e
ETHERNET - Engenharia de Tráfego em Redes Ethernet baseadas na Norma IEEE 802.1s MSTP Amaro de Sousa Instituto de Telecomunicações DETI, Universidade de.
Sistema de monitorização e controlo baseado em módulos Zigbee
Sistemas Operacionais
Desenvolvimento de uma garra robótica para operações de bin-picking
Mestrado Integrado em Engenharia Mecânica
DINÂMICA DE ESTRUTURAS E AEROELASTICIDADE Prof. Airton Nabarrete
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Dinâmica de um Ponto Material: Impulso e Quantidade de Movimento
Métodos Experimentais
Engenharia Civil e Ambiente ANÁLISE ESTRUTURAL, 5 de Dezembro / 33 ANÁLISE ESTRUTURAL ENGENHARIA CIVIL E AMBIENTE.
Sistema de Alimentação
IMC Índice de Massa Corporal
Estrutura Híbrida de Locomoção para um Robô Humanóide
Estrutura Híbrida de Locomoção para um Robô Humanóide
Reconfiguração do robô ATLAS para Implementação de Unidade Anti-colisão Bruno Andrade Prof. Vítor Santos.
Sistema de Monitorização da Condução de um Automóvel
MINISTÉRIO DO PLANEJAMENTO Projeto de Lei Orçamentária 2010 Ministro Paulo Bernardo Silva Brasília, 31 de agosto de 2009.
Introdução teórica A modulação em freqüência consiste na variação da freqüência da portadora proporcionalmente ao sinal de informação. Dado o sinal modulador.
Desenvolvimento de um Telefone IP Baseado em um Processador Blackfin
Estrutura Híbrida de Locomoção para um Robô Humanóide
Introdução aos Sistemas Microcontrolados
Arquitetura do Software
Pedro Mendes Nº MONITORIZAÇÃO INTELIGENTE DA ATUAÇÃO HUMANA NOS PEDAIS DE UM VEÍCULO Mestrado Integrado em Engenharia Mecânica Laboratório.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Estudo da interacção do AIP com outras aplicações Oracle Retail
CURSO TÉCNICO EM ELETROTÉCNICA – AUTOMAÇÃO INDUSTRIAL
1 Prof. Humberto Pinheiro, Ph.D SISTEMAS DE MODULAÇÃO DPEE-CT-UFSM Modulação Geométrica Conversores Multiníveis Trifásicos com Diodo de Grampeamento.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Pesquisa de Clima Resultados NYK Line
Automação Industrial Máquinas Elétricas
Desenvolvimento de uma plataforma humanóide autónoma de custo limitado: Componentes e Soluções Tecnológicas Autores: A. Cardoso L. Gomes N. Pereira M.
Microcontroladores PIC
APRENDIZAGEM POR DEMONSTRAÇÃO APLICADA A UM ROBÔ HUMANOIDE DISSERTAÇÃO FILIPE SERRA MIEET Filipe Silva(DETI-IEETA) Vítor Santos(DEM-IEETA)
REDE DE COMUNICAÇÃO PARA SISTEMAS INTEGRADOS E FLEXÍVEIS DE PRODUÇÃO Objetivo O objetivo principal deste trabalho constitui-se na apresentação do estudo,
Transcrição da apresentação:

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Miguel Antunes da Fonseca Ribeiro Mestrado Integrado em Engenharia Electrónica e Telecomunicações Julho 2010 Orientador: Prof. Dr. Filipe Silva (DETI-IEETA) Co-Orientador: Prof. Dr. Vítor Santos (DEM-TEMA)

Sumário Motivação Objectivos Trabalho desenvolvido Resultados Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Sumário Motivação Objectivos Trabalho desenvolvido Resultados Conclusões Trabalho futuro Referências Bibliográficas a<-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Motivação Validação do desempenho electromecânico da nova plataforma humanóide; Demonstração experimental dos benefícios da actuação e do controlo híbridos; Concepção de um novo algoritmo de locomoção devido à integração de tecnologia mais recente; Desenvolvimento de novas soluções de engenharia. Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Objectivos Conhecer o trabalho desenvolvido com a antiga plataforma humanóide; Conhecer a estrutura e particularidades da nova plataforma; Estudar e testar novos componentes tecnológicos; Projectar os sistemas sensorial, motor e comunicacional; Implementar algoritmo de locomoção baseado na nova informação sensorial; Conceber PCBs (master / slaves); Escrever documentação detalhada e dissertação. Desempenho electromecânico – motores <-> servomotores

Plataforma Humanóide (membros inferiores) Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Plataforma Humanóide (membros inferiores) 15 motores 2 analógicos 13 digitais 8 sensores de força Desempenho electromecânico – motores <-> servomotores

Motores Característica Digitais Analógicos Referência HSR-5980SG Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Motores Característica Digitais Analógicos Referência HSR-5980SG HS-82MG Binário (N.m) [2,352 ; 2,94] [0,27 ; 0,33] Tensão (V) [6,0 ; 7.4] [4,8 ; 6,0] Corrente Máxima (mA) 5200 Amplitude (º) 180 Comunicação Protocolo HMI, Serial Protocolo HMI Desempenho electromecânico – motores <-> servomotores

Protocolo de Comunicação Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Protocolo de Comunicação Interface: RS-232 Trama SERVO’S TERMINAL 2,2KΩ +[6.0;7.4] V 5 2 3 RX GND TX Desempenho electromecânico – motores <-> servomotores 1 2 3 4 5 6 7 Host: 0x80 Command Param1 Param2 Checksum 0x00 Servo: Alta-Impedância Return1 Return2

Gerador de trajectória Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Controlo de Posição Trajectória Posição-alvo Velocidade Gerador de trajectória PD-Control Ganho P Ganho D Zona- Morta PWM MOTOR Posição actual Desempenho electromecânico – motores <-> servomotores

Sensores de Força Referência: Interface LBS-5 Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Sensores de Força Referência: Interface LBS-5 Capacidade: 5 lbf ≈ 2.27 kgf Tensão de excitação: 5 Vdc Sensibilidade: 2 mV/V Resistência: 350 Ω Compensação de temperatura Desempenho electromecânico – motores <-> servomotores

Diagrama de Blocos MASTER SLAVE Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Diagrama de Blocos MASTER (CAN 1) Slave Sensores inerciais (CAN 2) PC-104 (UART) MPLab ICD2 SLAVE (CAN 1) Master Sensores de força (ADC) Motores Digitais (UART) Motor analógico (PWM) (ADC) ID MPLAB ICD2 Desempenho electromecânico – motores <-> servomotores

CAN vs. ECAN CAN ECAN Ambientes de baixo tráfego Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide CAN vs. ECAN CAN ECAN Ambientes de baixo tráfego Ambientes com elevado tráfego São recebidas e processadas poucas mensagens pelo sistema (até 6) São recebidas e processadas muitas mensagens pelo sistema (mais de 6) Não existem ou existem poucas transmissões sucessivas de grande quantidade de informação Existem muitas transmissões sucessivas de grande quantidade de informação Desempenho electromecânico – motores <-> servomotores

µControlador Característica PIC18F2580 dsPIC33FJ128GP706 Arquitectura Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide µControlador Característica PIC18F2580 dsPIC33FJ128GP706 Arquitectura 8 16 Memória Programa (KBytes) 32 128 EEPROM (Kbytes) 256 RAM (KBytes) 1536 16384 Número de PINs 28 64 Velocidade CPU (MIPS) 10 40 Módulos UART 1 2 Módulos ECAN Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide PCB para teste Desempenho electromecânico – motores <-> servomotores

amplificadores de instrumentação Interruptor dos servos Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide PCB para teste amplificadores de instrumentação Linhas de alimentação RS-232 Interruptor dos servos MAX 3223 ID µC Transceiver ADC ECAN Desempenho electromecânico – motores <-> servomotores

Software desenvolvido Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Software desenvolvido Device Drivers UART ADC Controlo dos motores digitais Alguns movimentos da perna Leitura dos sensores de força Ainda sem calibração Desempenho electromecânico – motores <-> servomotores

Resultados Motores Digitais Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Resultados Motores Digitais Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Resultados Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Resultados Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Conclusões O servomotor tem uma resposta com e sem carga bastante satisfatória; A velocidade máxima teórica não é corroborada pelos testes realizados; O mecanismo de controlo de posição é afectado pela leitura de tensão e largura de pulso; Bom desempenho electromecânico de uma perna do robô humanóide.

Trabalho futuro Desenvolver software: Calibrar sensores de força; Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Trabalho futuro Desenvolver software: Device drivers: ECAN; Algoritmo de locomoção baseado em dados sensoriais (centro de pressão). Calibrar sensores de força; Projectar controlador de velocidade para servomotores; Conceber PCB final; Integrar outros sensores (giroscópios, acelerómetros); Escrever documentação detalhada e dissertação. Desempenho electromecânico – motores <-> servomotores

Referências Bibliográficas (1) Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Referências Bibliográficas (1) MICROCHIP. “dsPIC® Digital Signal Controllers: The Best of Both Worlds”. [online] Disponível na Internet via WWW. URL: http://www.microchip.com/stellent/groups/dspic_sg/docum ents/devicedoc/en535712.pdf. Documento consultado em Julho de 2010. MICROCHIP. “dsPIC33F Family Data Sheet”. [online] Disponível na Internet via WWW. URL: http://ww1.microchip.com/downloads/en/DeviceDoc/70165 a.pdf. Documento consultado em Julho de 2010. MICROCHIP. “dsPIC33FJXXXGPX06/X08/X10 Data Sheet”. [online] Disponível na Internet via WWW. URL: http://ww1.microchip.com/downloads/en/DeviceDoc/70286 C.pdf. Documento consultado em Julho de 2010. Desempenho electromecânico – motores <-> servomotores

Referências Bibliográficas (2) Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Referências Bibliográficas (2) Ibbotson, Richard. “Hitec Robot Servos”. [online] Disponível na Internet via WWW. URL: http://www.staff.uni- bayreuth.de/~btp918/cmt2007/geraete/hitec_hsr/HSR_Seri al_communication.pdf. Última actualização em 23 de Setembro de 2007. INTERFACE. “Model LBM Compression Load Button”. [online] Disponível na Internet via WWW. URL: http://www.interfaceforce.com/documents/LBM_54.pdf. Última actualização em 5 de Julho de 2006. INTERFACE. “LBM Load Button Load Cell”. [online] Disponível na Internet via WWW. URL: http://www.interfaceforce.com/documents/LBM_CCII.pdf. Última actualização em 5 de Julho de 2006. Desempenho electromecânico – motores <-> servomotores

Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Questões/Críticas Desempenho electromecânico – motores <-> servomotores