Serveur d'exploration sur la télématique

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Humanoid Behaviors: From Simulation to a Real Robot

Identifieur interne : 000789 ( Main/Merge ); précédent : 000788; suivant : 000790

Humanoid Behaviors: From Simulation to a Real Robot

Auteurs : Edgar Domingues [Portugal] ; Nuno Lau [Portugal] ; Bruno Pimentel [Portugal] ; Nima Shafii [Portugal] ; Luís Paulo Reis [Portugal] ; Ant Nio J. R. Neves [Portugal]

Source :

RBID : ISTEX:E1767F4BFA1044583BB3CD4473E643A8153834C3

Abstract

Abstract: This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from the RoboCup 3D Simulation League to the Standard Platform League with as few changes as possible. The reasons for the modifications include small differences in the dimensions and dynamics of the simulated and the real robot and the fact that the simulator does not create an exact copy of a real environment. In addition, the real robot API is different from the simulated robot API and there are a few more restrictions on the allowed joint configurations. The general approach for using behaviors developed for simulation in the real robot was to: first, (if necessary) make the simulated behavior compliant with the real robot restrictions, second, apply the simulated behavior to the real robot reducing its velocity, and finally, increase the velocity, while adapting the behavior parameters, until the behavior gets unstable or inefficient. This paper also presents an algorithm to calculate the three angles of the hip that produce the desired vertical hip rotation, since the Nao robot does not have a vertical hip joint. All simulation behaviors described in this paper were successfully adapted to the real robot.

Url:
DOI: 10.1007/978-3-642-24769-9_26

Links toward previous steps (curation, corpus...)


Links to Exploration step

ISTEX:E1767F4BFA1044583BB3CD4473E643A8153834C3

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct:series">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Humanoid Behaviors: From Simulation to a Real Robot</title>
<author>
<name sortKey="Domingues, Edgar" sort="Domingues, Edgar" uniqKey="Domingues E" first="Edgar" last="Domingues">Edgar Domingues</name>
</author>
<author>
<name sortKey="Lau, Nuno" sort="Lau, Nuno" uniqKey="Lau N" first="Nuno" last="Lau">Nuno Lau</name>
</author>
<author>
<name sortKey="Pimentel, Bruno" sort="Pimentel, Bruno" uniqKey="Pimentel B" first="Bruno" last="Pimentel">Bruno Pimentel</name>
</author>
<author>
<name sortKey="Shafii, Nima" sort="Shafii, Nima" uniqKey="Shafii N" first="Nima" last="Shafii">Nima Shafii</name>
</author>
<author>
<name sortKey="Reis, Luis Paulo" sort="Reis, Luis Paulo" uniqKey="Reis L" first="Luís Paulo" last="Reis">Luís Paulo Reis</name>
</author>
<author>
<name sortKey="Neves, Ant Nio J R" sort="Neves, Ant Nio J R" uniqKey="Neves A" first="Ant Nio J. R." last="Neves">Ant Nio J. R. Neves</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:E1767F4BFA1044583BB3CD4473E643A8153834C3</idno>
<date when="2011" year="2011">2011</date>
<idno type="doi">10.1007/978-3-642-24769-9_26</idno>
<idno type="url">https://api.istex.fr/document/E1767F4BFA1044583BB3CD4473E643A8153834C3/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">005A49</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">005A49</idno>
<idno type="wicri:Area/Istex/Curation">005A49</idno>
<idno type="wicri:Area/Istex/Checkpoint">000101</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000101</idno>
<idno type="wicri:doubleKey">0302-9743:2011:Domingues E:humanoid:behaviors:from</idno>
<idno type="wicri:Area/Main/Merge">000789</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Humanoid Behaviors: From Simulation to a Real Robot</title>
<author>
<name sortKey="Domingues, Edgar" sort="Domingues, Edgar" uniqKey="Domingues E" first="Edgar" last="Domingues">Edgar Domingues</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DETI/UA - Dep. of Electronics, Telecommunications and Informatics, IEETA - Inst. of Electronics and Telematics Engineering of Un. of Aveiro, Campus Universitário de Santiago, 3810-193, Aveiro</wicri:regionArea>
<wicri:noRegion>Aveiro</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
<author>
<name sortKey="Lau, Nuno" sort="Lau, Nuno" uniqKey="Lau N" first="Nuno" last="Lau">Nuno Lau</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DETI/UA - Dep. of Electronics, Telecommunications and Informatics, IEETA - Inst. of Electronics and Telematics Engineering of Un. of Aveiro, Campus Universitário de Santiago, 3810-193, Aveiro</wicri:regionArea>
<wicri:noRegion>Aveiro</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
<author>
<name sortKey="Pimentel, Bruno" sort="Pimentel, Bruno" uniqKey="Pimentel B" first="Bruno" last="Pimentel">Bruno Pimentel</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DETI/UA - Dep. of Electronics, Telecommunications and Informatics, IEETA - Inst. of Electronics and Telematics Engineering of Un. of Aveiro, Campus Universitário de Santiago, 3810-193, Aveiro</wicri:regionArea>
<wicri:noRegion>Aveiro</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DEI/FEUP - Dep. Informatics Engineering, Faculfy of Engineering of the University of Porto, LIACC - Artificial Intelligence And Computer Science Lab. of the University of Porto, Rua Dr. Roberto Frias, s/n, 4200-465, Porto</wicri:regionArea>
<wicri:noRegion>Porto</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
<author>
<name sortKey="Shafii, Nima" sort="Shafii, Nima" uniqKey="Shafii N" first="Nima" last="Shafii">Nima Shafii</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DEI/FEUP - Dep. Informatics Engineering, Faculfy of Engineering of the University of Porto, LIACC - Artificial Intelligence And Computer Science Lab. of the University of Porto, Rua Dr. Roberto Frias, s/n, 4200-465, Porto</wicri:regionArea>
<wicri:noRegion>Porto</wicri:noRegion>
</affiliation>
<affiliation></affiliation>
</author>
<author>
<name sortKey="Reis, Luis Paulo" sort="Reis, Luis Paulo" uniqKey="Reis L" first="Luís Paulo" last="Reis">Luís Paulo Reis</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DEI/FEUP - Dep. Informatics Engineering, Faculfy of Engineering of the University of Porto, LIACC - Artificial Intelligence And Computer Science Lab. of the University of Porto, Rua Dr. Roberto Frias, s/n, 4200-465, Porto</wicri:regionArea>
<wicri:noRegion>Porto</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
<author>
<name sortKey="Neves, Ant Nio J R" sort="Neves, Ant Nio J R" uniqKey="Neves A" first="Ant Nio J. R." last="Neves">Ant Nio J. R. Neves</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Portugal</country>
<wicri:regionArea>DETI/UA - Dep. of Electronics, Telecommunications and Informatics, IEETA - Inst. of Electronics and Telematics Engineering of Un. of Aveiro, Campus Universitário de Santiago, 3810-193, Aveiro</wicri:regionArea>
<wicri:noRegion>Aveiro</wicri:noRegion>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Portugal</country>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s">Lecture Notes in Computer Science</title>
<imprint>
<date>2011</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="eISSN">1611-3349</idno>
<idno type="ISSN">0302-9743</idno>
</series>
<idno type="istex">E1767F4BFA1044583BB3CD4473E643A8153834C3</idno>
<idno type="DOI">10.1007/978-3-642-24769-9_26</idno>
<idno type="ChapterID">26</idno>
<idno type="ChapterID">Chap26</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: This paper presents the modifications needed to adapt a humanoid agent architecture and behaviors from simulation to a real robot. The experiments were conducted using the Aldebaran Nao robot model. The agent architecture was adapted from the RoboCup 3D Simulation League to the Standard Platform League with as few changes as possible. The reasons for the modifications include small differences in the dimensions and dynamics of the simulated and the real robot and the fact that the simulator does not create an exact copy of a real environment. In addition, the real robot API is different from the simulated robot API and there are a few more restrictions on the allowed joint configurations. The general approach for using behaviors developed for simulation in the real robot was to: first, (if necessary) make the simulated behavior compliant with the real robot restrictions, second, apply the simulated behavior to the real robot reducing its velocity, and finally, increase the velocity, while adapting the behavior parameters, until the behavior gets unstable or inefficient. This paper also presents an algorithm to calculate the three angles of the hip that produce the desired vertical hip rotation, since the Nao robot does not have a vertical hip joint. All simulation behaviors described in this paper were successfully adapted to the real robot.</div>
</front>
</TEI>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/TelematiV1/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000789 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 000789 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Ticri/CIDE
   |area=    TelematiV1
   |flux=    Main
   |étape=   Merge
   |type=    RBID
   |clé=     ISTEX:E1767F4BFA1044583BB3CD4473E643A8153834C3
   |texte=   Humanoid Behaviors: From Simulation to a Real Robot
}}

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Thu Nov 2 16:09:04 2017. Site generation: Sun Mar 10 16:42:28 2024