Humanoid realistic simulator: The servomotor joint modeling

Detalhes bibliográficos
Autor(a) principal: A. Paulo Moreira
Data de Publicação: 2009
Outros Autores: Paulo G. Costa, José A. Gonçalves, José L. Lima
Tipo de documento: Livro
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/69992
Resumo: Recent research in biped robots has resulted in a variety of prototypes that resemble their biological counterparts. Legged robots have several advantages, they can move in rugged terrains, they have the ability to choose optional landing points, and two legged robots are more suitable to move in human environment (Suzuki and Ohnishi, 2006). The simulator should capture the essential characteristics of the real system. In this paper, the servomotor model that powers the real humanoid joints is addressed. The model of a Dynamixel AX-12 servomotor and its characteristics are found by an iterative method based on a realistic simulator, the SimTwo (Costa, 2009). There are several simulators with humanoid simulation capability, like Simspark, Webots, MURoSimF, Microsoft Robotics Studio, YARP: Yet Another Robot Platform (Wang et al., 2006) and OpenHRP3 (Ope, 2009), meanwhile, the SimTwo, as a generic simulator, allows to simulate different types of robots and allows the access to the low level behaviour, such as dynamical model, friction model and servomotor model in a way that can be mapped to the real robot, with a minimal overhead. This simulator deals with robot dynamics and how it reacts for several controller strategies and styles. Using a realistic simulator can be the key for reducing the development time of robot control, localization and navigation software. It is not an easy task to develop such simulator due to the inherent complexity of building realistic models for the robot, its sensors and actuators and their interaction with the world (Browning and Tryzelaar, 2003). The purpose of developing such simulator is to produce a personalized and versatile tool that will allow the development and validation of the robots software thereby reducing considerably the development time. The paper is organized as follows: Initially, the real robot (which is the basis of the simulator) and its main control architecture are presented. Then, section 3 presents the developed simulator where the servomotor model was developed. Further, section 4 presents the validation of the simulator by comparing its results with the real robot. Finally, section 5 rounds up with the conclusions and future work.
id RCAP_36bfbaf5d870f12e6a7b209d11b2bd79
oai_identifier_str oai:repositorio-aberto.up.pt:10216/69992
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 Humanoid realistic simulator: The servomotor joint modelingEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringRecent research in biped robots has resulted in a variety of prototypes that resemble their biological counterparts. Legged robots have several advantages, they can move in rugged terrains, they have the ability to choose optional landing points, and two legged robots are more suitable to move in human environment (Suzuki and Ohnishi, 2006). The simulator should capture the essential characteristics of the real system. In this paper, the servomotor model that powers the real humanoid joints is addressed. The model of a Dynamixel AX-12 servomotor and its characteristics are found by an iterative method based on a realistic simulator, the SimTwo (Costa, 2009). There are several simulators with humanoid simulation capability, like Simspark, Webots, MURoSimF, Microsoft Robotics Studio, YARP: Yet Another Robot Platform (Wang et al., 2006) and OpenHRP3 (Ope, 2009), meanwhile, the SimTwo, as a generic simulator, allows to simulate different types of robots and allows the access to the low level behaviour, such as dynamical model, friction model and servomotor model in a way that can be mapped to the real robot, with a minimal overhead. This simulator deals with robot dynamics and how it reacts for several controller strategies and styles. Using a realistic simulator can be the key for reducing the development time of robot control, localization and navigation software. It is not an easy task to develop such simulator due to the inherent complexity of building realistic models for the robot, its sensors and actuators and their interaction with the world (Browning and Tryzelaar, 2003). The purpose of developing such simulator is to produce a personalized and versatile tool that will allow the development and validation of the robots software thereby reducing considerably the development time. The paper is organized as follows: Initially, the real robot (which is the basis of the simulator) and its main control architecture are presented. Then, section 3 presents the developed simulator where the servomotor model was developed. Further, section 4 presents the validation of the simulator by comparing its results with the real robot. Finally, section 5 rounds up with the conclusions and future work.20092009-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookapplication/pdfhttps://hdl.handle.net/10216/69992engA. Paulo MoreiraPaulo G. CostaJosé A. GonçalvesJosé L. Limainfo: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:RCAAP2023-11-29T12:56:00Zoai:repositorio-aberto.up.pt:10216/69992Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:29:49.495682Repositó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 Humanoid realistic simulator: The servomotor joint modeling
title Humanoid realistic simulator: The servomotor joint modeling
spellingShingle Humanoid realistic simulator: The servomotor joint modeling
A. Paulo Moreira
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short Humanoid realistic simulator: The servomotor joint modeling
title_full Humanoid realistic simulator: The servomotor joint modeling
title_fullStr Humanoid realistic simulator: The servomotor joint modeling
title_full_unstemmed Humanoid realistic simulator: The servomotor joint modeling
title_sort Humanoid realistic simulator: The servomotor joint modeling
author A. Paulo Moreira
author_facet A. Paulo Moreira
Paulo G. Costa
José A. Gonçalves
José L. Lima
author_role author
author2 Paulo G. Costa
José A. Gonçalves
José L. Lima
author2_role author
author
author
dc.contributor.author.fl_str_mv A. Paulo Moreira
Paulo G. Costa
José A. Gonçalves
José L. Lima
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description Recent research in biped robots has resulted in a variety of prototypes that resemble their biological counterparts. Legged robots have several advantages, they can move in rugged terrains, they have the ability to choose optional landing points, and two legged robots are more suitable to move in human environment (Suzuki and Ohnishi, 2006). The simulator should capture the essential characteristics of the real system. In this paper, the servomotor model that powers the real humanoid joints is addressed. The model of a Dynamixel AX-12 servomotor and its characteristics are found by an iterative method based on a realistic simulator, the SimTwo (Costa, 2009). There are several simulators with humanoid simulation capability, like Simspark, Webots, MURoSimF, Microsoft Robotics Studio, YARP: Yet Another Robot Platform (Wang et al., 2006) and OpenHRP3 (Ope, 2009), meanwhile, the SimTwo, as a generic simulator, allows to simulate different types of robots and allows the access to the low level behaviour, such as dynamical model, friction model and servomotor model in a way that can be mapped to the real robot, with a minimal overhead. This simulator deals with robot dynamics and how it reacts for several controller strategies and styles. Using a realistic simulator can be the key for reducing the development time of robot control, localization and navigation software. It is not an easy task to develop such simulator due to the inherent complexity of building realistic models for the robot, its sensors and actuators and their interaction with the world (Browning and Tryzelaar, 2003). The purpose of developing such simulator is to produce a personalized and versatile tool that will allow the development and validation of the robots software thereby reducing considerably the development time. The paper is organized as follows: Initially, the real robot (which is the basis of the simulator) and its main control architecture are presented. Then, section 3 presents the developed simulator where the servomotor model was developed. Further, section 4 presents the validation of the simulator by comparing its results with the real robot. Finally, section 5 rounds up with the conclusions and future work.
publishDate 2009
dc.date.none.fl_str_mv 2009
2009-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/book
format book
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/69992
url https://hdl.handle.net/10216/69992
dc.language.iso.fl_str_mv eng
language eng
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.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_ 1799135606239920128