Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search

Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characteriz...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on cybernetics 2004-08, Vol.34 (4), p.1685-1696
Hauptverfasser: Krasny, D.P., Orin, D.E.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1696
container_issue 4
container_start_page 1685
container_title IEEE transactions on cybernetics
container_volume 34
creator Krasny, D.P.
Orin, D.E.
description Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characterized the dynamics of high-speed running as can be achieved in a realistic, yet simple, robotic system. The goal of this paper is to find the most energy-efficient, natural, and unconstrained gallop that can be achieved using a simulated quadrupedal robot with articulated legs, asymmetric mass distribution, and compliant legs. For comparison purposes, we also implement the bound and canter. The model used here is planar, although we will show that it captures much of the predominant dynamic characteristics observed in animals. While it is not our goal to prove anything about biological locomotion, the dynamic similarities between the gaits we produce and those found in animals does indicate a similar underlying dynamic mechanism. Thus, we will show that achieving natural, efficient high-speed locomotion is possible even with a fairly simple robotic system. To generate the high-speed gaits, we use an efficient evolutionary algorithm called set-based stochastic optimization. This algorithm finds open-loop control parameters to generate periodic trajectories for the body. Several alternative methods are tested to generate periodic trajectories for the legs. The combined solutions found by the evolutionary search and the periodic-leg methods, over a range of speeds up to 10.0 m/s, reveal "biological" characteristics that are emergent properties of the underlying gaits.
doi_str_mv 10.1109/TSMCB.2004.827611
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_28893963</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1315752</ieee_id><sourcerecordid>66938181</sourcerecordid><originalsourceid>FETCH-LOGICAL-c472t-b8c0281e50cea1d9671d684b50659bc423713882353eab76b6d1de42d0c0a9383</originalsourceid><addsrcrecordid>eNqN0UFrVDEQB_Agiq3VDyCFEjx4e2smyctLjrpoFSoerEcJecl0N2U3b5u8CPvtzboLBS96SmB-M2TyJ-Q1sAUAM-9uv39dflhwxuRC80EBPCHnYCR0TBr-tN2ZFp2UYM7Ii1LuGWOGmeE5OYNeKi6FOic_rzFhdnNMK7qOq3VXdoiBhn1y2-hprikdSisX50Jjoo4-VBdy3TWUp3GaaS0H4BLFX9OmznFKLu9pQZf9-iV5duc2BV-dzgvy49PH2-Xn7ubb9Zfl-5vOy4HP3ag94xqwZx4dBKMGCErLsWeqN6OXXAwgtOaiF-jGQY0qQEDJA_PMGaHFBXl7nLvL00PFMtttLB43G5dwqsUq1RRo-CfkWhthlPgPKJhur2rwzV_wfqo5tW2t1pIpzhVvCI7I56mUjHd2l-O2_ZMFZg9R2j9R2kOU9hhl67k6Da7jFsNjxym7Bi6PICLiY1lAP_Rc_AZOs6GY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>884062262</pqid></control><display><type>article</type><title>Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search</title><source>IEEE Electronic Library (IEL)</source><creator>Krasny, D.P. ; Orin, D.E.</creator><creatorcontrib>Krasny, D.P. ; Orin, D.E.</creatorcontrib><description>Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characterized the dynamics of high-speed running as can be achieved in a realistic, yet simple, robotic system. The goal of this paper is to find the most energy-efficient, natural, and unconstrained gallop that can be achieved using a simulated quadrupedal robot with articulated legs, asymmetric mass distribution, and compliant legs. For comparison purposes, we also implement the bound and canter. The model used here is planar, although we will show that it captures much of the predominant dynamic characteristics observed in animals. While it is not our goal to prove anything about biological locomotion, the dynamic similarities between the gaits we produce and those found in animals does indicate a similar underlying dynamic mechanism. Thus, we will show that achieving natural, efficient high-speed locomotion is possible even with a fairly simple robotic system. To generate the high-speed gaits, we use an efficient evolutionary algorithm called set-based stochastic optimization. This algorithm finds open-loop control parameters to generate periodic trajectories for the body. Several alternative methods are tested to generate periodic trajectories for the legs. The combined solutions found by the evolutionary search and the periodic-leg methods, over a range of speeds up to 10.0 m/s, reveal "biological" characteristics that are emergent properties of the underlying gaits.</description><identifier>ISSN: 1083-4419</identifier><identifier>ISSN: 2168-2267</identifier><identifier>EISSN: 1941-0492</identifier><identifier>EISSN: 2168-2275</identifier><identifier>DOI: 10.1109/TSMCB.2004.827611</identifier><identifier>PMID: 15462436</identifier><identifier>CODEN: ITSCFI</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Algorithms ; Animals ; Artificial Intelligence ; Biological Clocks - physiology ; Biological Evolution ; Biological system modeling ; Biomechanics ; Biomimetics - methods ; Computer Simulation ; Energy efficiency ; Evolutionary computation ; Feedback - physiology ; Forelimb - physiology ; Gait - physiology ; Hindlimb - physiology ; Kinetics ; Leg ; Legged locomotion ; Models, Biological ; Power engineering and energy ; Robotics - methods ; Robots ; Running - physiology ; Stochastic processes ; Studies</subject><ispartof>IEEE transactions on cybernetics, 2004-08, Vol.34 (4), p.1685-1696</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2004</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c472t-b8c0281e50cea1d9671d684b50659bc423713882353eab76b6d1de42d0c0a9383</citedby><cites>FETCH-LOGICAL-c472t-b8c0281e50cea1d9671d684b50659bc423713882353eab76b6d1de42d0c0a9383</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1315752$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1315752$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/15462436$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Krasny, D.P.</creatorcontrib><creatorcontrib>Orin, D.E.</creatorcontrib><title>Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search</title><title>IEEE transactions on cybernetics</title><addtitle>TSMCB</addtitle><addtitle>IEEE Trans Syst Man Cybern B Cybern</addtitle><description>Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characterized the dynamics of high-speed running as can be achieved in a realistic, yet simple, robotic system. The goal of this paper is to find the most energy-efficient, natural, and unconstrained gallop that can be achieved using a simulated quadrupedal robot with articulated legs, asymmetric mass distribution, and compliant legs. For comparison purposes, we also implement the bound and canter. The model used here is planar, although we will show that it captures much of the predominant dynamic characteristics observed in animals. While it is not our goal to prove anything about biological locomotion, the dynamic similarities between the gaits we produce and those found in animals does indicate a similar underlying dynamic mechanism. Thus, we will show that achieving natural, efficient high-speed locomotion is possible even with a fairly simple robotic system. To generate the high-speed gaits, we use an efficient evolutionary algorithm called set-based stochastic optimization. This algorithm finds open-loop control parameters to generate periodic trajectories for the body. Several alternative methods are tested to generate periodic trajectories for the legs. The combined solutions found by the evolutionary search and the periodic-leg methods, over a range of speeds up to 10.0 m/s, reveal "biological" characteristics that are emergent properties of the underlying gaits.</description><subject>Algorithms</subject><subject>Animals</subject><subject>Artificial Intelligence</subject><subject>Biological Clocks - physiology</subject><subject>Biological Evolution</subject><subject>Biological system modeling</subject><subject>Biomechanics</subject><subject>Biomimetics - methods</subject><subject>Computer Simulation</subject><subject>Energy efficiency</subject><subject>Evolutionary computation</subject><subject>Feedback - physiology</subject><subject>Forelimb - physiology</subject><subject>Gait - physiology</subject><subject>Hindlimb - physiology</subject><subject>Kinetics</subject><subject>Leg</subject><subject>Legged locomotion</subject><subject>Models, Biological</subject><subject>Power engineering and energy</subject><subject>Robotics - methods</subject><subject>Robots</subject><subject>Running - physiology</subject><subject>Stochastic processes</subject><subject>Studies</subject><issn>1083-4419</issn><issn>2168-2267</issn><issn>1941-0492</issn><issn>2168-2275</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2004</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><sourceid>EIF</sourceid><recordid>eNqN0UFrVDEQB_Agiq3VDyCFEjx4e2smyctLjrpoFSoerEcJecl0N2U3b5u8CPvtzboLBS96SmB-M2TyJ-Q1sAUAM-9uv39dflhwxuRC80EBPCHnYCR0TBr-tN2ZFp2UYM7Ii1LuGWOGmeE5OYNeKi6FOic_rzFhdnNMK7qOq3VXdoiBhn1y2-hprikdSisX50Jjoo4-VBdy3TWUp3GaaS0H4BLFX9OmznFKLu9pQZf9-iV5duc2BV-dzgvy49PH2-Xn7ubb9Zfl-5vOy4HP3ag94xqwZx4dBKMGCErLsWeqN6OXXAwgtOaiF-jGQY0qQEDJA_PMGaHFBXl7nLvL00PFMtttLB43G5dwqsUq1RRo-CfkWhthlPgPKJhur2rwzV_wfqo5tW2t1pIpzhVvCI7I56mUjHd2l-O2_ZMFZg9R2j9R2kOU9hhl67k6Da7jFsNjxym7Bi6PICLiY1lAP_Rc_AZOs6GY</recordid><startdate>200408</startdate><enddate>200408</enddate><creator>Krasny, D.P.</creator><creator>Orin, D.E.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>7X8</scope></search><sort><creationdate>200408</creationdate><title>Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search</title><author>Krasny, D.P. ; Orin, D.E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c472t-b8c0281e50cea1d9671d684b50659bc423713882353eab76b6d1de42d0c0a9383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Algorithms</topic><topic>Animals</topic><topic>Artificial Intelligence</topic><topic>Biological Clocks - physiology</topic><topic>Biological Evolution</topic><topic>Biological system modeling</topic><topic>Biomechanics</topic><topic>Biomimetics - methods</topic><topic>Computer Simulation</topic><topic>Energy efficiency</topic><topic>Evolutionary computation</topic><topic>Feedback - physiology</topic><topic>Forelimb - physiology</topic><topic>Gait - physiology</topic><topic>Hindlimb - physiology</topic><topic>Kinetics</topic><topic>Leg</topic><topic>Legged locomotion</topic><topic>Models, Biological</topic><topic>Power engineering and energy</topic><topic>Robotics - methods</topic><topic>Robots</topic><topic>Running - physiology</topic><topic>Stochastic processes</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Krasny, D.P.</creatorcontrib><creatorcontrib>Orin, D.E.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>MEDLINE - Academic</collection><jtitle>IEEE transactions on cybernetics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Krasny, D.P.</au><au>Orin, D.E.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search</atitle><jtitle>IEEE transactions on cybernetics</jtitle><stitle>TSMCB</stitle><addtitle>IEEE Trans Syst Man Cybern B Cybern</addtitle><date>2004-08</date><risdate>2004</risdate><volume>34</volume><issue>4</issue><spage>1685</spage><epage>1696</epage><pages>1685-1696</pages><issn>1083-4419</issn><issn>2168-2267</issn><eissn>1941-0492</eissn><eissn>2168-2275</eissn><coden>ITSCFI</coden><abstract>Over the past several decades, there has been a considerable interest in investigating high-speed dynamic gaits for legged robots. While much research has been published, both in the biomechanics and engineering fields regarding the analysis of these gaits, no single study has adequately characterized the dynamics of high-speed running as can be achieved in a realistic, yet simple, robotic system. The goal of this paper is to find the most energy-efficient, natural, and unconstrained gallop that can be achieved using a simulated quadrupedal robot with articulated legs, asymmetric mass distribution, and compliant legs. For comparison purposes, we also implement the bound and canter. The model used here is planar, although we will show that it captures much of the predominant dynamic characteristics observed in animals. While it is not our goal to prove anything about biological locomotion, the dynamic similarities between the gaits we produce and those found in animals does indicate a similar underlying dynamic mechanism. Thus, we will show that achieving natural, efficient high-speed locomotion is possible even with a fairly simple robotic system. To generate the high-speed gaits, we use an efficient evolutionary algorithm called set-based stochastic optimization. This algorithm finds open-loop control parameters to generate periodic trajectories for the body. Several alternative methods are tested to generate periodic trajectories for the legs. The combined solutions found by the evolutionary search and the periodic-leg methods, over a range of speeds up to 10.0 m/s, reveal "biological" characteristics that are emergent properties of the underlying gaits.</abstract><cop>United States</cop><pub>IEEE</pub><pmid>15462436</pmid><doi>10.1109/TSMCB.2004.827611</doi><tpages>12</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1083-4419
ispartof IEEE transactions on cybernetics, 2004-08, Vol.34 (4), p.1685-1696
issn 1083-4419
2168-2267
1941-0492
2168-2275
language eng
recordid cdi_proquest_miscellaneous_28893963
source IEEE Electronic Library (IEL)
subjects Algorithms
Animals
Artificial Intelligence
Biological Clocks - physiology
Biological Evolution
Biological system modeling
Biomechanics
Biomimetics - methods
Computer Simulation
Energy efficiency
Evolutionary computation
Feedback - physiology
Forelimb - physiology
Gait - physiology
Hindlimb - physiology
Kinetics
Leg
Legged locomotion
Models, Biological
Power engineering and energy
Robotics - methods
Robots
Running - physiology
Stochastic processes
Studies
title Generating high-speed dynamic running gaits in a quadruped robot using an evolutionary search
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T12%3A07%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Generating%20high-speed%20dynamic%20running%20gaits%20in%20a%20quadruped%20robot%20using%20an%20evolutionary%20search&rft.jtitle=IEEE%20transactions%20on%20cybernetics&rft.au=Krasny,%20D.P.&rft.date=2004-08&rft.volume=34&rft.issue=4&rft.spage=1685&rft.epage=1696&rft.pages=1685-1696&rft.issn=1083-4419&rft.eissn=1941-0492&rft.coden=ITSCFI&rft_id=info:doi/10.1109/TSMCB.2004.827611&rft_dat=%3Cproquest_RIE%3E66938181%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=884062262&rft_id=info:pmid/15462436&rft_ieee_id=1315752&rfr_iscdi=true