935 resultados para ROBÓTICA
Resumo:
En este trabajo se muestra la experiencia de usar una herramienta de desarrollo de ingeniería basada en modelos (MDE) frente a otra herramienta tradicional de programacion de sistemas embebidos en lenguaje C, para la realizacion de clases practicas de robotica. Se ha plantea do una practica basada en el control cinemático de un robot móvil en ambos entornos con similares bloques y funciones de partida. Los resultados muestran tanto la comparación de las evaluaciones objetivas realiza das a los dos grupos como los datos relativos a los tiempos requeridos para la realización de las diferentes partes de la practica. Si bien, los resultados del aprendizaje son mayores en el caso del método basado en programacion, la diferencia en tiempos invertidos y otras valoraciones hacen m´as adecuado el MDE .
Resumo:
Este trabalho propõe uma metodologia de aprendizagem que permite a um robô aprender uma tarefa adaptando-a e representando-a de acordo com a sua capacidade motora e sensorial. Primeiramente, um mapeamento sensoriomotor é criado e converte informação sensorial em informação motora. Depois, através de imitação, o robô aprende um conjunto de ações elementares formando um vocabulário motor. A imitação é baseada nas representações motoras obtidas com o mapeamento sensoriomotor. O vocabulário motor criado é então utilizado para aprender e realizar tarefas mais sofisticadas, compostas por seqüências ou combinações de ações elementares. Esta metodologia é ilustrada através de uma aplicação de mapeamento e navegação topológica com um robô móvel. O automovimento é utilizado como mapeamento visuomotor, convertendo o fluxo óptico em imagens omnidirecionais em informação motora (translação e rotação), a qual é usada para a criação de um vocabulário motor. A seguir, o vocabulário é utilizado para mapeamento e navegação topológica. Os resultados obtidos são interessantes e a abordagem proposta pode ser estendida a diferentes robôs e aplicações.
Resumo:
Esta dissertação apresenta o desenvolvimento de uma plataforma multimodal de aquisição e processamento de sinais. O projeto proposto insere-se no contexto do desenvolvimento de interfaces multimodais para aplicação em dispositivos robóticos cujo propósito é a reabilitação motora adaptando o controle destes dispositivos de acordo com a intenção do usuário. A interface desenvolvida adquire, sincroniza e processa sinais eletroencefalográficos (EEG), eletromiográficos (EMG) e sinais provenientes de sensores inerciais (IMUs). A aquisição dos dados é feita em experimentos realizados com sujeitos saudáveis que executam tarefas motoras de membros inferiores. O objetivo é analisar a intenção de movimento, a ativação muscular e o início efetivo dos movimentos realizados, respectivamente, através dos sinais de EEG, EMG e IMUs. Para este fim, uma análise offline foi realizada. Nessa análise, são utilizadas técnicas de processamento dos sinais biológicos e técnicas para processar sinais provenientes de sensores inerciais. A partir destes, os ângulos da articulação do joelho também são aferidos ao longo dos movimentos. Um protocolo experimental de testes foi proposto para as tarefas realizadas. Os resultados demonstraram que o sistema proposto foi capaz de adquirir, sincronizar, processar e classificar os sinais combinadamente. Análises acerca da acurácia dos classificadores utilizados mostraram que a interface foi capaz de identificar intenção de movimento em 76, 0 ± 18, 2% dos movimentos. A maior média de tempo de antecipação ao movimento foi obtida através da análise do sinal de EEG e foi de 716, 0±546, 1 milisegundos. A partir da análise apenas do sinal de EMG, este valor foi de 88, 34 ± 67, 28 milisegundos. Os resultados das etapas de processamento dos sinais biológicos, a medição dos ângulos da articulação, bem como os valores de acurácia e tempo de antecipação ao movimento se mostraram em conformidade com a literatura atual relacionada.
Resumo:
O Transtorno do Espectro do Autismo (TEA) caracteriza-se por uma série de distúrbios cognitivos e neurocomportamentais e sua prevalência mundial é estimada em 1 criança com TEA a cada 160 crianças com típico desenvolvimento (TD). Indivíduos com TEA apresentam dificuldade em interpretar as emoções alheias e em expressar sentimentos. As emoções podem ser associadas à manifestação de sinais fisiológicos, e, dentre eles, os sinais cerebrais têm sido muito abordados. A detecção dos sinais cerebrais de crianças com TEA pode ser benéfica para o esclarecimento de suas emoções e expressões. Atualmente, muitas pesquisas integram a robótica ao tratamento pedagógico do TEA, através da interação com crianças com esse transtorno, estimulando habilidades sociais, como a imitação e a comunicação. A avaliação dos estados mentais de crianças com TEA durante a sua interação com um robô móvel é promissora e assume um aspecto inovador. Assim, os objetivos deste trabalho foram captar sinais cerebrais de crianças com TEA e de crianças com TD, como grupo controle, para o estudo de seus estados emocionais e para avaliar seus estados mentais durante a interação com um robô móvel, e avaliar também a interação dessas crianças com o robô, através de escalas quantitativas. A técnica de registro dos sinais cerebrais escolhida foi a eletroencefalografia (EEG), a qual utiliza eletrodos colocados de forma não invasiva e não dolorosa sobre o couro cabeludo da criança. Os métodos para avaliar a eficiência do uso da robótica nessa interação foram baseados em duas escalas internacionais quantitativas: Escala de Alcance de Metas (do inglês Goal Attainment Scaling - GAS) e Escala de Usabilidade de Sistemas (do inglês System Usability Scale - SUS). Os resultados obtidos mostraram que, pela técnica de EEG, foi possível classificar os estados emocionais de crianças com TD e com TEA e analisar a atividade cerebral durante o início da interação com o robô, através dos ritmos alfa e beta. Com as avaliações GAS e SUS, verificou-se que o robô móvel pode ser considerado uma potencial ferramenta terapêutica para crianças com TEA.
Resumo:
Utilizar robôs autônomos capazes de planejar o seu caminho é um desafio que atrai vários pesquisadores na área de navegação de robôs. Neste contexto, este trabalho tem como objetivo implementar um algoritmo PSO híbrido para o planejamento de caminhos em ambientes estáticos para veículos holonômicos e não holonômicos. O algoritmo proposto possui duas fases: a primeira utiliza o algoritmo A* para encontrar uma trajetória inicial viável que o algoritmo PSO otimiza na segunda fase. Por fim, uma fase de pós planejamento pode ser aplicada no caminho a fim de adaptá-lo às restrições cinemáticas do veículo não holonômico. O modelo Ackerman foi considerado para os experimentos. O ambiente de simulação de robótica CARMEN (Carnegie Mellon Robot Navigation Toolkit) foi utilizado para realização de todos os experimentos computacionais considerando cinco instâncias de mapas geradas artificialmente com obstáculos. O desempenho do algoritmo desenvolvido, A*PSO, foi comparado com os algoritmos A*, PSO convencional e A* Estado Híbrido. A análise dos resultados indicou que o algoritmo A*PSO híbrido desenvolvido superou em qualidade de solução o PSO convencional. Apesar de ter encontrado melhores soluções em 40% das instâncias quando comparado com o A*, o A*PSO apresentou trajetórias com menos pontos de guinada. Investigando os resultados obtidos para o modelo não holonômico, o A*PSO obteve caminhos maiores entretanto mais suaves e seguros.
Resumo:
O ser humano realiza uma alimentação pouco variada, com grandes teores de açúcar e gorduras saturadas, ao mesmo tempo, está sujeito a profissões cada vez mais competitivas aonde passa longos períodos sentados sem qualquer esforço físico. Estes aspetos levam à acumulação de gorduras em redor de todos os órgãos, que promovem o aparecimento de problemas cardiovascular, que são atualmente, a principal causa de morte no mundo. O tratamento das doenças cardiovasculares é em muitas situações realizado por procedimentos minimamente-invasivos, que são guiados através de imagem médica. Contudo, a utilização de radiação durante a navegação é normalmente requerida o que tem consequências para o paciente e para a equipa médica. Nesta dissertação, focamo-nos nos recentes sistemas de aquisição de imagem sem radiação e no desenvolvimento de sistemas mais inteligentes para facilitar o controlo destes equipamentos durante o procedimento. Assim, pretendemos desenvolver um robô que apoie na aquisição de imagens de ultrassons através de uma sonda transesofágica. O robô desenvolvido possui um conjunto de engrenagens que fazem a transferência de movimento para as rodas dos manípulos da sonda e um encoder magnético que proporciona uma leitura rápida e de alta precisão dos movimentos da sonda. De forma a automaticamente adaptar a posição da sonda na direção do alvo anatómico, um sistema de motion tracking foi acoplado ao robô e ao instrumento cirúrgico utilizado durante o procedimento. Assim, todos os movimentos realizados pelo intervencionista são repetidos pela sonda, permitindo assim adquirir uma imagem de ultrassom sempre centrada no instrumento cirúrgico. Para avaliar a performance do robô foram realizados testes em laboratório. mais concretamente: 1) controlo do robô sem sonda acoplada e 2) controlo do robô com sonda acoplada. Os testes foram realizados com diferentes posições angulares, em todas as gamas de funcionamento do robô, avaliando o erro da posição final em relação posição desejada e o tempo de resposta. Os resultados demonstraram que um erro médio de 2º foi observado para as diferentes situações com um tempo médio de resposta de 300 ms. Os resultados alcançados demonstraram uma boa resposta do sistema, pelo que se espera que sistema desenvolvido venha ser capaz de reduzir o tempo de intervenção, aumentando a qualidade da intervenção e minimizando possíveis erros.
Resumo:
A crescente interactividade e complexidade dos sistemas computacionais tem levado à exploração de métodos alternativos para a abordagem de diferentes tipos de problemas. Particularmente relevante tem sido a utilização de métodos de inspiração biológica em diferentes áreas, desde métodos genéricos, a comportamentos sociais e a emoção artificial. Este trabalho tem por objectivo, o estudo e a aplicação de soluções de inspiração biológica no contexto da implementação de sistemas computacionais capazes de navegação autónoma. O trabalho envolve três vertentes principais: (i) estudo de abordagens de base biológica para resolução de problemas no âmbito de sistemas computacionais; (ii) estudo e concepção de uma abordagem de inspiração biológica para implementação de sistemas computacionais capazes de navegação autónoma; (iii) concepção e implementação de um protótipo ilustrativo da abordagem proposta.
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores
Resumo:
Pós-graduação em Ciência da Computação - IBILCE
Resumo:
Mestrado em Engenharia Electrotécnica e de Computadores. Área de Especialização em Sistemas Autónomos
Resumo:
A presente dissertação apresenta uma solução para o problema de modelização tridimensional de galerias subterrâneas. O trabalho desenvolvido emprega técnicas provenientes da área da robótica móvel para obtenção um sistema autónomo móvel de modelização, capaz de operar em ambientes não estruturados sem acesso a sistemas de posicionamento global, designadamente GPS. Um sistema de modelização móvel e autónomo pode ser bastante vantajoso, pois constitui um método rápido e simples de monitorização das estruturas e criação de representações virtuais das galerias com um elevado nível de detalhe. O sistema de modelização desloca-se no interior dos túneis para recolher informações sensoriais sobre a geometria da estrutura. A tarefa de organização destes dados com vista _a construção de um modelo coerente, exige um conhecimento exacto do percurso praticado pelo sistema, logo o problema de localização da plataforma sensorial tem que ser resolvido. A formulação de um sistema de localização autónoma tem que superar obstáculos que se manifestam vincadamente nos ambientes underground, tais como a monotonia estrutural e a já referida ausência de sistemas de posicionamento global. Neste contexto, foi abordado o conceito de SLAM (Simultaneous Loacalization and Mapping) para determinação da localização da plataforma sensorial em seis graus de liberdade. Seguindo a abordagem tradicional, o núcleo do algoritmo de SLAM consiste no filtro de Kalman estendido (EKF { Extended Kalman Filter ). O sistema proposto incorpora métodos avançados do estado da arte, designadamente a parametrização em profundidade inversa (Inverse Depth Parametrization) e o método de rejeição de outliers 1-Point RANSAC. A contribuição mais importante do método por nós proposto para o avanço do estado da arte foi a fusão da informação visual com a informação inercial. O algoritmo de localização foi testado com base em dados reais, adquiridos no interior de um túnel rodoviário. Os resultados obtidos permitem concluir que, ao fundir medidas inerciais com informações visuais, conseguimos evitar o fenómeno de degeneração do factor de escala, comum nas aplicações de localização através de sistemas puramente monoculares. Provámos simultaneamente que a correcção de um sistema de localização inercial através da consideração de informações visuais é eficaz, pois permite suprimir os desvios de trajectória que caracterizam os sistemas de dead reckoning. O algoritmo de modelização, com base na localização estimada, organiza no espaço tridimensional os dados geométricos adquiridos, resultando deste processo um modelo em nuvem de pontos, que posteriormente _e convertido numa malha triangular, atingindo-se assim uma representação mais realista do cenário original.
Resumo:
Neste trabalho pretende-se introduzir os conceitos associados à lógica difusa no controlo de sistemas, neste caso na área da robótica autónoma, onde é feito um enquadramento da utilização de controladores difusos na mesma. Foi desenvolvido de raiz um AGV (Autonomous Guided Vehicle) de modo a se implementar o controlador difuso, e testar o desempenho do mesmo. Uma vez que se pretende de futuro realizar melhorias e/ou evoluções optou-se por um sistema modular em que cada módulo é responsável por uma determinada tarefa. Neste trabalho existem três módulos que são responsáveis pelo controlo de velocidade, pela aquisição dos dados dos sensores e, por último, pelo controlador difuso do sistema. Após a implementação do controlador difuso, procedeu-se a testes para validar o sistema onde foram recolhidos e registados os dados provenientes dos sensores durante o funcionamento normal do robô. Este dados permitiram uma melhor análise do desempenho do robô. Verifica-se que a lógica difusa permite obter uma maior suavidade na transição de decisões, e que com o aumento do número de regras é possível tornar o sistema ainda mais suave. Deste modo, verifica-se que a lógica difusa é uma ferramenta útil e funcional para o controlo de aplicações. Como desvantagem surge a quantidade de dados associados à implementação, tais como, os universos de discurso, as funções de pertença e as regras. Ao se aumentar o número de regras de controlo do sistema existe também um aumento das funções de pertença consideradas para cada variável linguística; este facto leva a um aumento da memória necessária e da complexidade na implementação pela quantidade de dados que têm de ser tratados. A maior dificuldade no projecto de um controlador difuso encontra-se na definição das variáveis linguísticas através dos seus universos de discurso e das suas funções de pertença, pois a definição destes pode não ser a mais adequada ao contexto de controlo e torna-se necessário efectuar testes e, consequentemente, modificações à definição das funções de pertença para melhorar o desempenho do sistema. Todos os aspectos referidos são endereçados no desenvolvimento do AGV e os respectivos resultados são apresentados e analisados.
Resumo:
Uma linha de pesquisa e desenvolvimento na área da robótica, que tem recebido atenção crescente nos últimos anos, é o desenvolvimento de robôs biologicamente inspirados. A ideia é adquirir conhecimento de seres biológicos, cuja evolução ocorreu ao longo de milhões de anos, e aproveitar o conhecimento assim adquirido para implementar a locomoção pelos mesmos métodos (ou pelo menos usar a inspiração biológica) nas máquinas que se constroem. Acredita-se que desta forma é possível desenvolver máquinas com capacidades semelhantes às dos seres biológicos em termos de capacidade e eficiência energética de locomoção. Uma forma de compreender melhor o funcionamento destes sistemas, sem a necessidade de desenvolver protótipos dispendiosos e com longos tempos de desenvolvimento é usar modelos de simulação. Com base nestas ideias, o objectivo deste trabalho passa por efectuar um estudo da biomecânica da santola (Maja brachydactyla), uma espécie de caranguejo comestível pertencente à família Majidae de artrópodes decápodes, usando a biblioteca de ferramentas SimMechanics da aplicação Matlab / Simulink. Esta tese descreve a anatomia e locomoção da santola, a sua modelação biomecânica e a simulação do seu movimento no ambiente Matlab / SimMechanics e SolidWorks.
Resumo:
A presente dissertação endereça o desenvolvimento de um sistema de visão stereo ativo para os robôs de futebol robótico da equipa ISePorto do ISEP, de modo a que estes tirem o máximo partido das câmaras rotativas neles existentes. Este trabalho surge da necessidade de melhorar a capacidade de perceção do ambiente por parte dos robôs, principalmente da perceção da bola quando não está no plano do campo e dos robôs adversários. Esta necessidade surge devido ao aumento da dinâmica que se tem vindo a veri car ultimamente nas competições. Para tal, foram estudados algumas trabalhos relacionados no que diz respeito a sistemas de visão stereo com baselines variáveis e eixos de rotação em ambas as câmaras, bem como fundamentos de visão stereo. Foi proposta uma arquitetura para o sistema de visão ativo de modo a ser aplicado em qualquer robô da equipa MSL (Middle Size League). Para tornar possível a implementação desta arquitetura foi desenvolvido um procedimento para a calibração e determinação em tempo real dos parâmetros extrínsecos do par stereo em função da posição angular dos eixos rotativos do robô. O sistema de visão foi também dotado de capacidade de sincronismo e foram implementadas funcionalidades ao nível de software que possibilitam a deteção de objetos na imagem, a correspondência de objetos presentes nas imagens de ambas as câmaras e consequentemente a determinação das posições tridimensionais desses objetos relativamente ao robô. O sistema desenvolvido foi testado e validado em cenário MSL ao nível de perceção da bola, robôs adversários e linhas do campo. Os resultados obtidos apresentam uma melhoria signi cativa, face à implementação atual dos robôs, na perceção tridimensional da bola quando não está no plano do campo, e dos robôs adversários.