Desenvolvimento de Algoritmos de Controlo para a Locomoção de um Robot Humanóide UNIVERSIDADE DE AVEIRO Departamento de Electrónica, Telecomunicações e.

Slides:



Advertisements
Apresentações semelhantes
Departamento de Electrónica Industrial
Advertisements

4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)
Unified Modeling Language (UML) - Modelação da Arquitectura -
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.
Índice Concepção do Mecanismo Projecto do Mecanismo Resultados Finais
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.
Disciplina de Projecto 2003/2004 ROBOTABLE Estudos Funcionais de uma Plataforma para um Sistema Robótico Humanóide Autores: Luís Rêgo Renato Barbosa Orientadores:
Um Robot com Visão Orientado para Provas de Condução Autónoma
ANALÍSE E ESTUDO COMPARATIVO DE ACTUADORES LINEARES PARA IMPLEMENTAÇÃO
Robot móvel para competição no ROBOTICA 2003
ROBOTABLE Estudos Funcionais de uma Plataforma para um Sistema Robótico Humanóide Orientadores: Prof. Vítor Santos Orientadores: Prof. Vítor Santos Prof.
Disciplina de Projecto 2003/2004
Unidade de Processamento e Sistema de Visão para um Robô Humanóide Mauro André Moreira Rodrigues Universidade de Aveiro.
Departamento de Engenharia Mecânica Orientador: Prof. Dr. Vítor Santos
Sistema de Visão Tempo-Real
Departamento de Engenharia Mecânica da Universidade de Aveiro
Sumário Motivações e Objectivos Coordenadas e Variáveis
Amaro de Sousa Instituto de Telecomunicações
1º workshop TELESAL 23/11/07 Sistema de monitorização e controlo baseado em IEEE /ZigBee e TCP/GPRS. Financiado por: Sistema de Monitoria.
Universidade de Aveiro: Programa Aveiro-Norte / Departamento de Matemática Yazaki Saltano de Portugal, C.E.A. Lda. Departamento de Matemática, Universidade.
CAPÍTULO 9 1. Estrutura de controle de um robô industrial
Laboratório de Máquinas Inteligentes – LMI/ITA
CINEMÁTICA DIFERENCIAL
Arquiteturas de Alto Desempenho
Jorge Almeida Seguimento de objectos dinâmicos com oclusão usando dados laser Universidade de Aveiro 2010 Departamento de Engenharia Mecânica Laboratório.
PAULO A. FERREIRA PEDRO R. M. FILHO YURI F. G. DIAS ADOLFO BAUCHSPIESS
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
Desenvolvimento de uma garra robótica para operações de bin-picking
Mestrado Integrado em Engenharia Mecânica
ROBÓTICA Helder Anibal Hermini.
Resultantes de Sistemas de Forças Cap. 4
Cap 6 – Efeitos da Realimentação e Erros em Regime Permanente
DI-FCT-UNL Departamento de Informática Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa Engenharia Informática DI-FCT-UNL DI-FCT-UNL:
Como escrever um Documento de Projecto para Redes Informáticas
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
Desenvolvimento do tronco e membros de uma plataforma humanóide
Estrutura Híbrida de Locomoção para um Robô Humanóide
Pedro Maia, Rui Ferreira, Vítor Santos, Filipe Silva
Estrutura Híbrida de Locomoção para um Robô Humanóide
Fotografia automática
Futebol de robôs, uma aplicação de robótica
Pedro Mendes Nº MONITORIZAÇÃO INTELIGENTE DA ATUAÇÃO HUMANA NOS PEDAIS DE UM VEÍCULO Mestrado Integrado em Engenharia Mecânica Laboratório.
Tarântula-Sistema de Recolha de Documentos da Web Daniel Gomes, Mário Silva G rupo xldb-LASIGE, Faculdade de Ciências da Universidade de Lisboa O Tarântula.
Desenvolvimento dos Sistemas Sensorial e Motor para a Locomoção de um Robô Humanóide Miguel Antunes da Fonseca Ribeiro Mestrado Integrado em Engenharia.
Robôs Autómatos - Sistema de Mecos Autómatos Realizado por: Armando Cavaleiro Tiago Roque Universidade de Aveiro Sistemas de Tempo Real.
MEC - Ministério da Educação
TRABALHOS FEITOS COM O NOMAD NO GRACO
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.
APRENDIZAGEM POR DEMONSTRAÇÃO APLICADA A UM ROBÔ HUMANOIDE DISSERTAÇÃO FILIPE SERRA MIEET Filipe Silva(DETI-IEETA) Vítor Santos(DEM-IEETA)
Oscar Takeshi Omar Mogames Vitor Gomes
Fundamentos da Robótica Ênio Prates Vasconcelos Filho 07/60161
Unidade de Processamento e Sistema de Visão para um Robô Humanóide Mauro André Moreira Rodrigues Universidade de Aveiro.
Uma plataforma integrada para aplicações de realidade virtual distribuída e colaborativa Pedro Ferreira [1], João Orvalho [2] e Fernando Boavida [3] [1]
Jul. 2005RAC - Robótica Académica de Coimbra 1 RAC – Robótica Académica de Coimbra Jorge Lobo Rui Rocha.
AUTOMAÇÃO E ROBÓTICA Mário Luiz Tronco.
RoboCup Criação de uma Equipa para Liga Mixed Reality do RoboCup Orientador: Prof. Dr. Luís Paulo Reis Hugo Mendes – 2.
Bin-picking de objectos toroidais Luís Rodrigues Universidade de Aveiro Departamento de Engenharia Mecânica Laboratório de Automação e Robótica Orientador:
Controlo Visual de uma Cabeça Humanóide Usando Alvos Fixos
Transcrição da apresentação:

Desenvolvimento de Algoritmos de Controlo para a Locomoção de um Robot Humanóide UNIVERSIDADE DE AVEIRO Departamento de Electrónica, Telecomunicações e Informática Departamento de Engenharia Mecânica 3. Actuadores 6. Conclusões 1. Introdução 2. Arquitectura do Sistema 4. Controlador de Baixo-Nível 5. Exemplo de Controlo Local ENQUADRAMENTO A concepção de um Robot Humanóide constitui um dos maiores desafios na área da robótica: Construir um ser artificial semelhante ao homem é um sonho inato Marcas como a Sony ou a Honda já deram os primeiros passos Um projecto de colaboração entre o DETI e o DEM, iniciado em 2003, permitiu a construção de uma plataforma humanóide de baixo custo para a realização de investigação em áreas tão diversas como o controlo, a percepção e a navegação OBJECTIVOS Este projecto visava o desenvolvimento e implementação de um conjunto de módulos de hardware e software a testar na plataforma Humanóide, sendo decomposto nas seguintes fases: 1.Desenvolvimento dos módulos de comunicação entre os diversos componentes da arquitectura distribuída de controlo 2.Desenvolvimento e implementação de estratégias de controlo a adoptar na actuação das juntas (controlo em posição e velocidade) 3.Implementação de um exemplo de controlo local baseado em sensores de força nos pés (equilíbrio sobre um plano de inclinação variável) 2005/06 Orientação: Filipe M.T. SilvaDETI-IEETA Vítor M.F. SantosDEM-TEMA Autoria: Milton Ruas da Silva,N.º Mec LEET Plataforma humanóide 22 graus de liberdade Peso: 6 kg Altura: 60 cm Arquitectura distribuída Rede de controladores interligados por CAN-bus Configuração Master/Multi- Slave Comunicações assíncronas: Master e Slaves: CAN bus a 1 Mbit/s Master e PC: série RS232 a 115 Kbaud Unidades de Controlo Slave: Comandam até 3 actuadores Permitem controlo local Interface via piggy-back Unidades de Controlo Slave: Comandam até 3 actuadores Permitem controlo local Interface via piggy-back Movimento de Flexão Correias de transmissão para elevar binários Main Control RS232 Master CAN BUS Slaves Aplicação ModeloMassa (g) Binário ( Nm) Braços & juntas de baixo binárioHS85BB~ Pernas & juntas de alto binárioHS805BB Movimento Lateral Carga de 2.1 kg colocada na anca Solução: compensação por software usando malha externa de controlo! Resultados mostram [1,2]: Bom comportamento em regime estacionário Melhoria no seguimento de trajectória Lei de Controlo: Δq=K·J T ·e Δq: velocidade das juntas J: matriz do Jacobiano e: erro entre posição desejada e actual do centro de pressão Lei de Controlo: Δq=K·J T ·e Δq: velocidade das juntas J: matriz do Jacobiano e: erro entre posição desejada e actual do centro de pressão Equilíbrio de 1 perna no plano inclinado baseado nas forças de reacção [3] A arquitectura distribuída revela várias vantagens: Sistema de controlo mais simples e fiável Debugging simplificado O controlador de baixo-nível mostra desempenho adequado: Controlo de posição optimizado com a adição de um compensador PID Controlo de velocidade possível com aplicação de trajectórias suaves O robô é capaz de realizar movimento básicos e caminha para a marcha O controlo local baseado nos sensores de força é possível: Resposta bastante reactiva a inclinações do plano! Mais evoluções à vista … Perspectivas futuras: Compensar variações de inércia usando estimativa de corrente consumida Combinar controlo de posição/velocidade com o controlo de equilíbrio Substituir PC por sistema baseado em PC104, nano-ITX ou similar Participar na próxima edição do ROBOCUP (Liga Humanóide) Actuação nas juntas: servomotores HITEC Pequenos, compactos e relativamente baratos Incluem motor, redutor e electrónica de controlo Limitações/desvantagens Não disponibilizam controlo de velocidade e/ou binário Comportamento não linear em função da carga Actuação e Leitura Sensorial Controlo de posição: PWM a 50 Hz e duty-cycle de 1-2 ms Leitura da posição e estimativa da corrente consumida PUBLICAÇÕES [1] M. Ruas, F. Silva, V. Santos, Parameter Measurement for Speed and Torque Control of RC Servomotors on a Small-Size Humanoid Robot, nas Actas do Encontro Científico Robótica 2006, pp , 28 Abril, Guimarães, Portugal, 2006 [2] M. Ruas, F. Silva, V. Santos, Towards Velocity and Torque Control of RC Servomotors for a Humanoid Robot, aceite para publicação nos Proc. of the Int. Conf. on Climbing and Walking Robots, CLAWAR06, Set., Bruxelas, Bélgica, 2006 [3] M. Ruas, F. Silva, V. Santos, A Low-Level Control Architecture for a Humanoid Robot, submetido à IEEE International Conference on Humanoid Robots, Humanoids2006, Génova, Itália, PUBLICAÇÕES [1] M. Ruas, F. Silva, V. Santos, Parameter Measurement for Speed and Torque Control of RC Servomotors on a Small-Size Humanoid Robot, nas Actas do Encontro Científico Robótica 2006, pp , 28 Abril, Guimarães, Portugal, 2006 [2] M. Ruas, F. Silva, V. Santos, Towards Velocity and Torque Control of RC Servomotors for a Humanoid Robot, aceite para publicação nos Proc. of the Int. Conf. on Climbing and Walking Robots, CLAWAR06, Set., Bruxelas, Bélgica, 2006 [3] M. Ruas, F. Silva, V. Santos, A Low-Level Control Architecture for a Humanoid Robot, submetido à IEEE International Conference on Humanoid Robots, Humanoids2006, Génova, Itália, 2006.