Controlo distribuído de um braço robótico

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Ricardo Jorge de Sousa
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/8692
Resumo: Muitos dos sistemas electr´onicos de hoje em dia necessitam de executar tarefas com determinados requisitos de pontualidade, previsibilidade ou rela¸c˜oes de precedˆencia. O cumprimento destes leva muitas vezes `a necessidade de utiliza¸c˜ao de sistemas operativos de tempo-real (RTOS), devidamente complementados por redes de tempo-real, no caso de sistemas distribu´ıdos. No ˆambito desta disserta¸c˜ao desenvolveram-se estruturas b´asicas para um demonstrador do protocolo FTT-SE, que oferece comunica¸c˜ao tempo-real sobre Ethernet. Este demonstrador ´e baseado num bra¸co rob´otico com cinco graus de liberdade, o que corresponde a cinco juntas ou eixos, estando cada uma destas ligada a um computador que a controla. Foram desenvolvidos device drivers para o RTOS RTLinux para efectuar a comunica¸c˜ao com o hardware desenvolvido que permite obter informa¸c˜ao sobre a posi¸c˜ao da junta do bra¸co rob´otico bem como controlar o movimento do motor. Foram desenvolvidos tamb´em algoritmos de controlo e cinem´atica com o objectivo de controlar o movimento de cada junta do bra¸co de forma a que esta siga uma traject´oria previamente definida.
id RCAP_0760acfdb587237d36e21aa92fe58268
oai_identifier_str oai:ria.ua.pt:10773/8692
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Controlo distribuído de um braço robóticoEngenharia electrónicaCinemáticaSistemas operativosAutómatos - ProgramaçãoMuitos dos sistemas electr´onicos de hoje em dia necessitam de executar tarefas com determinados requisitos de pontualidade, previsibilidade ou rela¸c˜oes de precedˆencia. O cumprimento destes leva muitas vezes `a necessidade de utiliza¸c˜ao de sistemas operativos de tempo-real (RTOS), devidamente complementados por redes de tempo-real, no caso de sistemas distribu´ıdos. No ˆambito desta disserta¸c˜ao desenvolveram-se estruturas b´asicas para um demonstrador do protocolo FTT-SE, que oferece comunica¸c˜ao tempo-real sobre Ethernet. Este demonstrador ´e baseado num bra¸co rob´otico com cinco graus de liberdade, o que corresponde a cinco juntas ou eixos, estando cada uma destas ligada a um computador que a controla. Foram desenvolvidos device drivers para o RTOS RTLinux para efectuar a comunica¸c˜ao com o hardware desenvolvido que permite obter informa¸c˜ao sobre a posi¸c˜ao da junta do bra¸co rob´otico bem como controlar o movimento do motor. Foram desenvolvidos tamb´em algoritmos de controlo e cinem´atica com o objectivo de controlar o movimento de cada junta do bra¸co de forma a que esta siga uma traject´oria previamente definida.Many of the electronic systems of today need to perform tasks with certain requirements of timeliness, predictability or precedence relations. The fulfilment of this requirements often leads to the need to use real-time operating systems (RTOS), fully complemented by real-time networks, in case of distributed systems. In this dissertation it was developed basic structures for a FTT-SE protocol demonstrator, which provides real-time communication over Ethernet. This demonstrator is based on a robotic arm with five degrees of freedom, corresponding to five joints or axes, with each one of these connected to a computer that controls it. We developed device drivers for the RTOS RTLinux to allow the communication with the hardware developed that provides the joint position of the robotic arm and control the movement of its engine. In addition, kinematics and control algorithms were developed in order to control the movement of each joint of the arm so that it follows a predefined trajectory.Universidade de Aveiro2012-06-19T08:05:50Z2011-01-01T00:00:00Z2011info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/8692porRodrigues, Ricardo Jorge de Sousainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:14:32Zoai:ria.ua.pt:10773/8692Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:45:41.197606Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Controlo distribuído de um braço robótico
title Controlo distribuído de um braço robótico
spellingShingle Controlo distribuído de um braço robótico
Rodrigues, Ricardo Jorge de Sousa
Engenharia electrónica
Cinemática
Sistemas operativos
Autómatos - Programação
title_short Controlo distribuído de um braço robótico
title_full Controlo distribuído de um braço robótico
title_fullStr Controlo distribuído de um braço robótico
title_full_unstemmed Controlo distribuído de um braço robótico
title_sort Controlo distribuído de um braço robótico
author Rodrigues, Ricardo Jorge de Sousa
author_facet Rodrigues, Ricardo Jorge de Sousa
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Ricardo Jorge de Sousa
dc.subject.por.fl_str_mv Engenharia electrónica
Cinemática
Sistemas operativos
Autómatos - Programação
topic Engenharia electrónica
Cinemática
Sistemas operativos
Autómatos - Programação
description Muitos dos sistemas electr´onicos de hoje em dia necessitam de executar tarefas com determinados requisitos de pontualidade, previsibilidade ou rela¸c˜oes de precedˆencia. O cumprimento destes leva muitas vezes `a necessidade de utiliza¸c˜ao de sistemas operativos de tempo-real (RTOS), devidamente complementados por redes de tempo-real, no caso de sistemas distribu´ıdos. No ˆambito desta disserta¸c˜ao desenvolveram-se estruturas b´asicas para um demonstrador do protocolo FTT-SE, que oferece comunica¸c˜ao tempo-real sobre Ethernet. Este demonstrador ´e baseado num bra¸co rob´otico com cinco graus de liberdade, o que corresponde a cinco juntas ou eixos, estando cada uma destas ligada a um computador que a controla. Foram desenvolvidos device drivers para o RTOS RTLinux para efectuar a comunica¸c˜ao com o hardware desenvolvido que permite obter informa¸c˜ao sobre a posi¸c˜ao da junta do bra¸co rob´otico bem como controlar o movimento do motor. Foram desenvolvidos tamb´em algoritmos de controlo e cinem´atica com o objectivo de controlar o movimento de cada junta do bra¸co de forma a que esta siga uma traject´oria previamente definida.
publishDate 2011
dc.date.none.fl_str_mv 2011-01-01T00:00:00Z
2011
2012-06-19T08:05:50Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/8692
url http://hdl.handle.net/10773/8692
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137508666114048