Loading…

Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling

How can high dimensional robots learn general sets of skills from experience in the real world? Many previous approaches focus on maximizing a single utility function and require large datasets of experience to do this, something that is not possible to collect outside of simulation as every data po...

Full description

Saved in:
Bibliographic Details
Main Authors: Loviken, Pontus, Hemion, Nikolas, Laflaquiere, Alban, Spranger, Michael, Cangelosi, Angelo
Format: Conference Proceeding
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c223t-6e6561e10de1490a152ba75c91838c4f4be88d880876462ae0a164ea2b17be403
cites
container_end_page 4098
container_issue
container_start_page 4091
container_title
container_volume
creator Loviken, Pontus
Hemion, Nikolas
Laflaquiere, Alban
Spranger, Michael
Cangelosi, Angelo
description How can high dimensional robots learn general sets of skills from experience in the real world? Many previous approaches focus on maximizing a single utility function and require large datasets of experience to do this, something that is not possible to collect outside of simulation as every data point is expensive both in time and in a potential wear down of the robot. This paper addresses this question using a newly developed framework called Finite Element Goal Babbling (FEGB). FEGB is an online learning method that aims at providing general control over some measurable feature, in contrast to optimizing it to some given utility function. It generalizes standard goal babbling by breaking down the full learning problem into local sub-problems, and combining it with a planner that learns how to navigate between these subproblems. We test FEGB using a real humanoid robot Nao, and find that it could quickly learn to robustly control its body orientation. After only 20-30 minutes of training, the robot could freely move into any body orientation between lying on either side and on its back. Rapid learning of body orientation control in high dimensional real robots is largely an unexplored field of robotics, and although many challenges remain, FEGB shows a feasible approach to the problem.
doi_str_mv 10.1109/IROS.2018.8593762
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_8593762</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8593762</ieee_id><sourcerecordid>8593762</sourcerecordid><originalsourceid>FETCH-LOGICAL-c223t-6e6561e10de1490a152ba75c91838c4f4be88d880876462ae0a164ea2b17be403</originalsourceid><addsrcrecordid>eNotUM1qwzAY8waDlTYPMHbxCyT77DjOl-Na-geBQLeei518KR6JPZLs0LdfxnqSBJIQYuxFQCIEFG_HU_WRSBCYYFakuZYPLCpyFFmKGqFQ8MgWclYxoNbPLBrHLwCQGlPM1YLZynfOEy_JDN75Kw8tX4fmxqvBkZ_M5ILnm-CnIXR8poYffnrjg2v4Kdgw8fP4l9o57ybi2476OcX3wXR8baydu68r9tSabqTojkt23m0_N4e4rPbHzXsZ11KmU6xJZ1qQgIaEKsCITFqTZ3Uh5qm1apUlxAYRMNdKS0OzRSsy0orckoJ0yV7_ex0RXb4H15vhdrm_kv4CM0RVJQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling</title><source>IEEE Xplore All Conference Series</source><creator>Loviken, Pontus ; Hemion, Nikolas ; Laflaquiere, Alban ; Spranger, Michael ; Cangelosi, Angelo</creator><creatorcontrib>Loviken, Pontus ; Hemion, Nikolas ; Laflaquiere, Alban ; Spranger, Michael ; Cangelosi, Angelo</creatorcontrib><description>How can high dimensional robots learn general sets of skills from experience in the real world? Many previous approaches focus on maximizing a single utility function and require large datasets of experience to do this, something that is not possible to collect outside of simulation as every data point is expensive both in time and in a potential wear down of the robot. This paper addresses this question using a newly developed framework called Finite Element Goal Babbling (FEGB). FEGB is an online learning method that aims at providing general control over some measurable feature, in contrast to optimizing it to some given utility function. It generalizes standard goal babbling by breaking down the full learning problem into local sub-problems, and combining it with a planner that learns how to navigate between these subproblems. We test FEGB using a real humanoid robot Nao, and find that it could quickly learn to robustly control its body orientation. After only 20-30 minutes of training, the robot could freely move into any body orientation between lying on either side and on its back. Rapid learning of body orientation control in high dimensional real robots is largely an unexplored field of robotics, and although many challenges remain, FEGB shows a feasible approach to the problem.</description><identifier>EISSN: 2153-0866</identifier><identifier>EISBN: 9781538680940</identifier><identifier>EISBN: 1538680947</identifier><identifier>DOI: 10.1109/IROS.2018.8593762</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aerospace electronics ; Finite element analysis ; Humanoid robots ; Robot sensing systems ; Space exploration ; Task analysis</subject><ispartof>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2018, p.4091-4098</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c223t-6e6561e10de1490a152ba75c91838c4f4be88d880876462ae0a164ea2b17be403</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8593762$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,27902,54530,54907</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8593762$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Loviken, Pontus</creatorcontrib><creatorcontrib>Hemion, Nikolas</creatorcontrib><creatorcontrib>Laflaquiere, Alban</creatorcontrib><creatorcontrib>Spranger, Michael</creatorcontrib><creatorcontrib>Cangelosi, Angelo</creatorcontrib><title>Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling</title><title>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</title><addtitle>IROS</addtitle><description>How can high dimensional robots learn general sets of skills from experience in the real world? Many previous approaches focus on maximizing a single utility function and require large datasets of experience to do this, something that is not possible to collect outside of simulation as every data point is expensive both in time and in a potential wear down of the robot. This paper addresses this question using a newly developed framework called Finite Element Goal Babbling (FEGB). FEGB is an online learning method that aims at providing general control over some measurable feature, in contrast to optimizing it to some given utility function. It generalizes standard goal babbling by breaking down the full learning problem into local sub-problems, and combining it with a planner that learns how to navigate between these subproblems. We test FEGB using a real humanoid robot Nao, and find that it could quickly learn to robustly control its body orientation. After only 20-30 minutes of training, the robot could freely move into any body orientation between lying on either side and on its back. Rapid learning of body orientation control in high dimensional real robots is largely an unexplored field of robotics, and although many challenges remain, FEGB shows a feasible approach to the problem.</description><subject>Aerospace electronics</subject><subject>Finite element analysis</subject><subject>Humanoid robots</subject><subject>Robot sensing systems</subject><subject>Space exploration</subject><subject>Task analysis</subject><issn>2153-0866</issn><isbn>9781538680940</isbn><isbn>1538680947</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2018</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotUM1qwzAY8waDlTYPMHbxCyT77DjOl-Na-geBQLeei518KR6JPZLs0LdfxnqSBJIQYuxFQCIEFG_HU_WRSBCYYFakuZYPLCpyFFmKGqFQ8MgWclYxoNbPLBrHLwCQGlPM1YLZynfOEy_JDN75Kw8tX4fmxqvBkZ_M5ILnm-CnIXR8poYffnrjg2v4Kdgw8fP4l9o57ybi2476OcX3wXR8baydu68r9tSabqTojkt23m0_N4e4rPbHzXsZ11KmU6xJZ1qQgIaEKsCITFqTZ3Uh5qm1apUlxAYRMNdKS0OzRSsy0orckoJ0yV7_ex0RXb4H15vhdrm_kv4CM0RVJQ</recordid><startdate>201810</startdate><enddate>201810</enddate><creator>Loviken, Pontus</creator><creator>Hemion, Nikolas</creator><creator>Laflaquiere, Alban</creator><creator>Spranger, Michael</creator><creator>Cangelosi, Angelo</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201810</creationdate><title>Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling</title><author>Loviken, Pontus ; Hemion, Nikolas ; Laflaquiere, Alban ; Spranger, Michael ; Cangelosi, Angelo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c223t-6e6561e10de1490a152ba75c91838c4f4be88d880876462ae0a164ea2b17be403</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Aerospace electronics</topic><topic>Finite element analysis</topic><topic>Humanoid robots</topic><topic>Robot sensing systems</topic><topic>Space exploration</topic><topic>Task analysis</topic><toplevel>online_resources</toplevel><creatorcontrib>Loviken, Pontus</creatorcontrib><creatorcontrib>Hemion, Nikolas</creatorcontrib><creatorcontrib>Laflaquiere, Alban</creatorcontrib><creatorcontrib>Spranger, Michael</creatorcontrib><creatorcontrib>Cangelosi, Angelo</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Loviken, Pontus</au><au>Hemion, Nikolas</au><au>Laflaquiere, Alban</au><au>Spranger, Michael</au><au>Cangelosi, Angelo</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling</atitle><btitle>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</btitle><stitle>IROS</stitle><date>2018-10</date><risdate>2018</risdate><spage>4091</spage><epage>4098</epage><pages>4091-4098</pages><eissn>2153-0866</eissn><eisbn>9781538680940</eisbn><eisbn>1538680947</eisbn><abstract>How can high dimensional robots learn general sets of skills from experience in the real world? Many previous approaches focus on maximizing a single utility function and require large datasets of experience to do this, something that is not possible to collect outside of simulation as every data point is expensive both in time and in a potential wear down of the robot. This paper addresses this question using a newly developed framework called Finite Element Goal Babbling (FEGB). FEGB is an online learning method that aims at providing general control over some measurable feature, in contrast to optimizing it to some given utility function. It generalizes standard goal babbling by breaking down the full learning problem into local sub-problems, and combining it with a planner that learns how to navigate between these subproblems. We test FEGB using a real humanoid robot Nao, and find that it could quickly learn to robustly control its body orientation. After only 20-30 minutes of training, the robot could freely move into any body orientation between lying on either side and on its back. Rapid learning of body orientation control in high dimensional real robots is largely an unexplored field of robotics, and although many challenges remain, FEGB shows a feasible approach to the problem.</abstract><pub>IEEE</pub><doi>10.1109/IROS.2018.8593762</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2153-0866
ispartof 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2018, p.4091-4098
issn 2153-0866
language eng
recordid cdi_ieee_primary_8593762
source IEEE Xplore All Conference Series
subjects Aerospace electronics
Finite element analysis
Humanoid robots
Robot sensing systems
Space exploration
Task analysis
title Online Learning of Body Orientation Control on a Humanoid Robot Using Finite Element Goal Babbling
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T13%3A48%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Online%20Learning%20of%20Body%20Orientation%20Control%20on%20a%20Humanoid%20Robot%20Using%20Finite%20Element%20Goal%20Babbling&rft.btitle=2018%20IEEE/RSJ%20International%20Conference%20on%20Intelligent%20Robots%20and%20Systems%20(IROS)&rft.au=Loviken,%20Pontus&rft.date=2018-10&rft.spage=4091&rft.epage=4098&rft.pages=4091-4098&rft.eissn=2153-0866&rft_id=info:doi/10.1109/IROS.2018.8593762&rft.eisbn=9781538680940&rft.eisbn_list=1538680947&rft_dat=%3Cieee_CHZPO%3E8593762%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c223t-6e6561e10de1490a152ba75c91838c4f4be88d880876462ae0a164ea2b17be403%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=8593762&rfr_iscdi=true