Loading…

Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot

This paper introduces a new approach to developing a fast gait for a quadruped robot using genetic programming (GP). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multi-dimensional space. Several recent approaches have focused on...

Full description

Saved in:
Bibliographic Details
Published in:Advanced robotics 2010-01, Vol.24 (15), p.2199-2214
Main Authors: Seo, Kisung, Hyun, Soohwan, Goodman, Erik D.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3
cites cdi_FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3
container_end_page 2214
container_issue 15
container_start_page 2199
container_title Advanced robotics
container_volume 24
creator Seo, Kisung
Hyun, Soohwan
Goodman, Erik D.
description This paper introduces a new approach to developing a fast gait for a quadruped robot using genetic programming (GP). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multi-dimensional space. Several recent approaches have focused on using genetic algorithms (GAs) to generate gaits automatically and have shown significant improvement over previous gait optimization results. Most current GA-based approaches optimize only a small, pre-selected set of parameters, but it is difficult to decide which parameters should be included in the optimization to get the best results. Moreover, the number of pre-selected parameters is at least 10, so it can be relatively difficult to optimize them, given their high degree of interdependence. To overcome these problems of the typical GA-based approach, we have proposed a seemingly more efficient approach that optimizes joint trajectories instead of locus-related parameters in Cartesian space, using GP. Our GP-based method has obtained much-improved results over the GA-based approaches tested in experiments on the Sony AIBO ERS-7 in the Webots environment. The elite archive mechanism is introduced to combat the premature convergence problems in GP and has shown better results than a traditional multi-population approach.
doi_str_mv 10.1163/016918610X534312
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1163_016918610X534312</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>869804378</sourcerecordid><originalsourceid>FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3</originalsourceid><addsrcrecordid>eNp1kM9LwzAcxYMoOKd3j7l5qiZNk6V4mkOnMvA37Ba-TZMRaZuapMj-ezvmSfD05fHe5wvvIXROySWlgl0RKkoqBSVrzgpG8wM0oVzIjHPGD9FkZ2ejXxyjkxg_CSGyYLMJWi9NZ5LT-Dn4TYC2dd0mu4Foajwfkm9h5y3BJbwLhlH6DrsOP3rXJfzWgzbY-oABvwxQh6EfwVdf-XSKjiw00Zz93in6uLt9X9xnq6flw2K-ynSR5ynTQKpaFjPGSsE5oUTInIHIiTGlgKoumeTW1pzPNLdVzaSmttKUGWM4s0azKbrY_-2D_xpMTKp1UZumgc74ISopSknGqnJMkn1SBx9jMFb1wbUQtooStdtQ_d1wRK73iOvGki18-9DUKsG28cEG6LSLiv1L_wD2NncJ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>869804378</pqid></control><display><type>article</type><title>Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot</title><source>Taylor and Francis Science and Technology Collection</source><creator>Seo, Kisung ; Hyun, Soohwan ; Goodman, Erik D.</creator><creatorcontrib>Seo, Kisung ; Hyun, Soohwan ; Goodman, Erik D.</creatorcontrib><description>This paper introduces a new approach to developing a fast gait for a quadruped robot using genetic programming (GP). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multi-dimensional space. Several recent approaches have focused on using genetic algorithms (GAs) to generate gaits automatically and have shown significant improvement over previous gait optimization results. Most current GA-based approaches optimize only a small, pre-selected set of parameters, but it is difficult to decide which parameters should be included in the optimization to get the best results. Moreover, the number of pre-selected parameters is at least 10, so it can be relatively difficult to optimize them, given their high degree of interdependence. To overcome these problems of the typical GA-based approach, we have proposed a seemingly more efficient approach that optimizes joint trajectories instead of locus-related parameters in Cartesian space, using GP. Our GP-based method has obtained much-improved results over the GA-based approaches tested in experiments on the Sony AIBO ERS-7 in the Webots environment. The elite archive mechanism is introduced to combat the premature convergence problems in GP and has shown better results than a traditional multi-population approach.</description><identifier>ISSN: 0169-1864</identifier><identifier>EISSN: 1568-5535</identifier><identifier>DOI: 10.1163/016918610X534312</identifier><language>eng</language><publisher>Taylor &amp; Francis Group</publisher><subject>AUTOMATIC GAIT GENERATION ; GENETIC PROGRAMMING ; JOINT SPACE TRAJECTORY ; QUADRUPED ROBOT</subject><ispartof>Advanced robotics, 2010-01, Vol.24 (15), p.2199-2214</ispartof><rights>Copyright Taylor &amp; Francis Group, LLC 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3</citedby><cites>FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Seo, Kisung</creatorcontrib><creatorcontrib>Hyun, Soohwan</creatorcontrib><creatorcontrib>Goodman, Erik D.</creatorcontrib><title>Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot</title><title>Advanced robotics</title><description>This paper introduces a new approach to developing a fast gait for a quadruped robot using genetic programming (GP). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multi-dimensional space. Several recent approaches have focused on using genetic algorithms (GAs) to generate gaits automatically and have shown significant improvement over previous gait optimization results. Most current GA-based approaches optimize only a small, pre-selected set of parameters, but it is difficult to decide which parameters should be included in the optimization to get the best results. Moreover, the number of pre-selected parameters is at least 10, so it can be relatively difficult to optimize them, given their high degree of interdependence. To overcome these problems of the typical GA-based approach, we have proposed a seemingly more efficient approach that optimizes joint trajectories instead of locus-related parameters in Cartesian space, using GP. Our GP-based method has obtained much-improved results over the GA-based approaches tested in experiments on the Sony AIBO ERS-7 in the Webots environment. The elite archive mechanism is introduced to combat the premature convergence problems in GP and has shown better results than a traditional multi-population approach.</description><subject>AUTOMATIC GAIT GENERATION</subject><subject>GENETIC PROGRAMMING</subject><subject>JOINT SPACE TRAJECTORY</subject><subject>QUADRUPED ROBOT</subject><issn>0169-1864</issn><issn>1568-5535</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNp1kM9LwzAcxYMoOKd3j7l5qiZNk6V4mkOnMvA37Ba-TZMRaZuapMj-ezvmSfD05fHe5wvvIXROySWlgl0RKkoqBSVrzgpG8wM0oVzIjHPGD9FkZ2ejXxyjkxg_CSGyYLMJWi9NZ5LT-Dn4TYC2dd0mu4Foajwfkm9h5y3BJbwLhlH6DrsOP3rXJfzWgzbY-oABvwxQh6EfwVdf-XSKjiw00Zz93in6uLt9X9xnq6flw2K-ynSR5ynTQKpaFjPGSsE5oUTInIHIiTGlgKoumeTW1pzPNLdVzaSmttKUGWM4s0azKbrY_-2D_xpMTKp1UZumgc74ISopSknGqnJMkn1SBx9jMFb1wbUQtooStdtQ_d1wRK73iOvGki18-9DUKsG28cEG6LSLiv1L_wD2NncJ</recordid><startdate>20100101</startdate><enddate>20100101</enddate><creator>Seo, Kisung</creator><creator>Hyun, Soohwan</creator><creator>Goodman, Erik D.</creator><general>Taylor &amp; Francis Group</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>FR3</scope><scope>P64</scope><scope>RC3</scope></search><sort><creationdate>20100101</creationdate><title>Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot</title><author>Seo, Kisung ; Hyun, Soohwan ; Goodman, Erik D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>AUTOMATIC GAIT GENERATION</topic><topic>GENETIC PROGRAMMING</topic><topic>JOINT SPACE TRAJECTORY</topic><topic>QUADRUPED ROBOT</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Seo, Kisung</creatorcontrib><creatorcontrib>Hyun, Soohwan</creatorcontrib><creatorcontrib>Goodman, Erik D.</creatorcontrib><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>Genetics Abstracts</collection><jtitle>Advanced robotics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Seo, Kisung</au><au>Hyun, Soohwan</au><au>Goodman, Erik D.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot</atitle><jtitle>Advanced robotics</jtitle><date>2010-01-01</date><risdate>2010</risdate><volume>24</volume><issue>15</issue><spage>2199</spage><epage>2214</epage><pages>2199-2214</pages><issn>0169-1864</issn><eissn>1568-5535</eissn><abstract>This paper introduces a new approach to developing a fast gait for a quadruped robot using genetic programming (GP). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multi-dimensional space. Several recent approaches have focused on using genetic algorithms (GAs) to generate gaits automatically and have shown significant improvement over previous gait optimization results. Most current GA-based approaches optimize only a small, pre-selected set of parameters, but it is difficult to decide which parameters should be included in the optimization to get the best results. Moreover, the number of pre-selected parameters is at least 10, so it can be relatively difficult to optimize them, given their high degree of interdependence. To overcome these problems of the typical GA-based approach, we have proposed a seemingly more efficient approach that optimizes joint trajectories instead of locus-related parameters in Cartesian space, using GP. Our GP-based method has obtained much-improved results over the GA-based approaches tested in experiments on the Sony AIBO ERS-7 in the Webots environment. The elite archive mechanism is introduced to combat the premature convergence problems in GP and has shown better results than a traditional multi-population approach.</abstract><pub>Taylor &amp; Francis Group</pub><doi>10.1163/016918610X534312</doi><tpages>16</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0169-1864
ispartof Advanced robotics, 2010-01, Vol.24 (15), p.2199-2214
issn 0169-1864
1568-5535
language eng
recordid cdi_crossref_primary_10_1163_016918610X534312
source Taylor and Francis Science and Technology Collection
subjects AUTOMATIC GAIT GENERATION
GENETIC PROGRAMMING
JOINT SPACE TRAJECTORY
QUADRUPED ROBOT
title Genetic Programming-Based Automatic Gait Generation in Joint Space for a Quadruped Robot
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T08%3A05%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Genetic%20Programming-Based%20Automatic%20Gait%20Generation%20in%20Joint%20Space%20for%20a%20Quadruped%20Robot&rft.jtitle=Advanced%20robotics&rft.au=Seo,%20Kisung&rft.date=2010-01-01&rft.volume=24&rft.issue=15&rft.spage=2199&rft.epage=2214&rft.pages=2199-2214&rft.issn=0169-1864&rft.eissn=1568-5535&rft_id=info:doi/10.1163/016918610X534312&rft_dat=%3Cproquest_cross%3E869804378%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c422t-ca0bd8473396550106823a620ee96abd9385ffd557c5fbd38c1fbc13eee53fec3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=869804378&rft_id=info:pmid/&rfr_iscdi=true