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...
Saved in:
Main Authors: | , , , , |
---|---|
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 |