Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion

Running and jumping are locomotion modes that allow legged robots to rapidly traverse great distances and overcome difficult terrain. In this article, we show that the 3-D divergent component of motion (3D-DCM) framework, which was successfully used for generating walking trajectories in previous wo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on robotics 2023-12, Vol.39 (6), p.4443-4463
Hauptverfasser: Mesesan, George, Schuller, Robert, Englsberger, Johannes, Ott, Christian, Albu-Schaffer, Alin
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 4463
container_issue 6
container_start_page 4443
container_title IEEE transactions on robotics
container_volume 39
creator Mesesan, George
Schuller, Robert
Englsberger, Johannes
Ott, Christian
Albu-Schaffer, Alin
description Running and jumping are locomotion modes that allow legged robots to rapidly traverse great distances and overcome difficult terrain. In this article, we show that the 3-D divergent component of motion (3D-DCM) framework, which was successfully used for generating walking trajectories in previous works, retains its validity and coherence during flight phases, and, therefore, can be used for planning running and jumping motions. We propose a highly efficient motion planner that generates stable center-of-mass (CoM) trajectories for running and jumping with arbitrary contact sequences and time parametrizations. The proposed planner constructs the complete motion plan as a sequence of motion phases that can be of different types: stance, flight, transition phases, etc. We introduce a unified formulation of the CoM and DCM waypoints at the start and end of each motion phase, which makes the framework extensible and enables the efficient waypoint computation in matrix and algorithmic form. The feasibility of the generated reference trajectories is demonstrated by extensive whole-body simulations with the humanoid robot TORO.
doi_str_mv 10.1109/TRO.2023.3321396
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TRO_2023_3321396</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10288271</ieee_id><sourcerecordid>2899471358</sourcerecordid><originalsourceid>FETCH-LOGICAL-c334t-5a89c6cce02b12b9fe8868dcadf1b1abeea321bc37f269249ef342c4410240133</originalsourceid><addsrcrecordid>eNpNUMtOwzAQtBBIlMKdAwdLXEnxI0ntI2p5ClRUteIYOcm6TUnsYCdI_D0O7YHL7qw0O7szCF1SMqGUyNvVcjFhhPEJ54xymR6hEZUxjUiciuOAk4RFnEhxis683xHCYkn4CLm1qXQFJX6zXWUNfq-VMeCwtg5_qPqzMpsbvOyN-QPKlPilb9ow4LUfarcFvNo6gGheNWB80FA1nlff4DZgOjyzTWvNgKw-3DhHJ1rVHi4OfYzWD_er2VP0unh8nt29RgXncRclSsgiLQogLKcslxqESEVZqFLTnKocQAWnecGnmqUy2AHNY1bEMQ3eCOV8jK73uq2zXz34LtvZ3oX3fMaElPGU8kQEFtmzCme9d6Cz1lWNcj8ZJdmQbBaSzYZks0OyYeVqv1IBwD86E4IF0V-7_HVd</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2899471358</pqid></control><display><type>article</type><title>Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion</title><source>IEEE Electronic Library (IEL)</source><creator>Mesesan, George ; Schuller, Robert ; Englsberger, Johannes ; Ott, Christian ; Albu-Schaffer, Alin</creator><creatorcontrib>Mesesan, George ; Schuller, Robert ; Englsberger, Johannes ; Ott, Christian ; Albu-Schaffer, Alin</creatorcontrib><description>Running and jumping are locomotion modes that allow legged robots to rapidly traverse great distances and overcome difficult terrain. In this article, we show that the 3-D divergent component of motion (3D-DCM) framework, which was successfully used for generating walking trajectories in previous works, retains its validity and coherence during flight phases, and, therefore, can be used for planning running and jumping motions. We propose a highly efficient motion planner that generates stable center-of-mass (CoM) trajectories for running and jumping with arbitrary contact sequences and time parametrizations. The proposed planner constructs the complete motion plan as a sequence of motion phases that can be of different types: stance, flight, transition phases, etc. We introduce a unified formulation of the CoM and DCM waypoints at the start and end of each motion phase, which makes the framework extensible and enables the efficient waypoint computation in matrix and algorithmic form. The feasibility of the generated reference trajectories is demonstrated by extensive whole-body simulations with the humanoid robot TORO.</description><identifier>ISSN: 1552-3098</identifier><identifier>EISSN: 1941-0468</identifier><identifier>DOI: 10.1109/TRO.2023.3321396</identifier><identifier>CODEN: ITREAE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Bipedal locomotion ; divergent component of motion (DCM) ; Dynamics ; Flight ; gait generation ; gait transitions ; Humanoid ; Interpolation ; jumping ; Legged locomotion ; Locomotion ; Mathematical models ; Motion planning ; Numerical models ; Phases ; Robot dynamics ; Running ; Task analysis ; Three dimensional motion ; Trajectories ; Trajectory ; Walking ; Waypoints</subject><ispartof>IEEE transactions on robotics, 2023-12, Vol.39 (6), p.4443-4463</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c334t-5a89c6cce02b12b9fe8868dcadf1b1abeea321bc37f269249ef342c4410240133</citedby><cites>FETCH-LOGICAL-c334t-5a89c6cce02b12b9fe8868dcadf1b1abeea321bc37f269249ef342c4410240133</cites><orcidid>0000-0002-8117-2650 ; 0000-0001-6034-5586 ; 0000-0001-5110-2988 ; 0000-0003-0987-7493 ; 0000-0001-5343-9074</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10288271$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10288271$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Mesesan, George</creatorcontrib><creatorcontrib>Schuller, Robert</creatorcontrib><creatorcontrib>Englsberger, Johannes</creatorcontrib><creatorcontrib>Ott, Christian</creatorcontrib><creatorcontrib>Albu-Schaffer, Alin</creatorcontrib><title>Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion</title><title>IEEE transactions on robotics</title><addtitle>TRO</addtitle><description>Running and jumping are locomotion modes that allow legged robots to rapidly traverse great distances and overcome difficult terrain. In this article, we show that the 3-D divergent component of motion (3D-DCM) framework, which was successfully used for generating walking trajectories in previous works, retains its validity and coherence during flight phases, and, therefore, can be used for planning running and jumping motions. We propose a highly efficient motion planner that generates stable center-of-mass (CoM) trajectories for running and jumping with arbitrary contact sequences and time parametrizations. The proposed planner constructs the complete motion plan as a sequence of motion phases that can be of different types: stance, flight, transition phases, etc. We introduce a unified formulation of the CoM and DCM waypoints at the start and end of each motion phase, which makes the framework extensible and enables the efficient waypoint computation in matrix and algorithmic form. The feasibility of the generated reference trajectories is demonstrated by extensive whole-body simulations with the humanoid robot TORO.</description><subject>Bipedal locomotion</subject><subject>divergent component of motion (DCM)</subject><subject>Dynamics</subject><subject>Flight</subject><subject>gait generation</subject><subject>gait transitions</subject><subject>Humanoid</subject><subject>Interpolation</subject><subject>jumping</subject><subject>Legged locomotion</subject><subject>Locomotion</subject><subject>Mathematical models</subject><subject>Motion planning</subject><subject>Numerical models</subject><subject>Phases</subject><subject>Robot dynamics</subject><subject>Running</subject><subject>Task analysis</subject><subject>Three dimensional motion</subject><subject>Trajectories</subject><subject>Trajectory</subject><subject>Walking</subject><subject>Waypoints</subject><issn>1552-3098</issn><issn>1941-0468</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNUMtOwzAQtBBIlMKdAwdLXEnxI0ntI2p5ClRUteIYOcm6TUnsYCdI_D0O7YHL7qw0O7szCF1SMqGUyNvVcjFhhPEJ54xymR6hEZUxjUiciuOAk4RFnEhxis683xHCYkn4CLm1qXQFJX6zXWUNfq-VMeCwtg5_qPqzMpsbvOyN-QPKlPilb9ow4LUfarcFvNo6gGheNWB80FA1nlff4DZgOjyzTWvNgKw-3DhHJ1rVHi4OfYzWD_er2VP0unh8nt29RgXncRclSsgiLQogLKcslxqESEVZqFLTnKocQAWnecGnmqUy2AHNY1bEMQ3eCOV8jK73uq2zXz34LtvZ3oX3fMaElPGU8kQEFtmzCme9d6Cz1lWNcj8ZJdmQbBaSzYZks0OyYeVqv1IBwD86E4IF0V-7_HVd</recordid><startdate>202312</startdate><enddate>202312</enddate><creator>Mesesan, George</creator><creator>Schuller, Robert</creator><creator>Englsberger, Johannes</creator><creator>Ott, Christian</creator><creator>Albu-Schaffer, Alin</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-8117-2650</orcidid><orcidid>https://orcid.org/0000-0001-6034-5586</orcidid><orcidid>https://orcid.org/0000-0001-5110-2988</orcidid><orcidid>https://orcid.org/0000-0003-0987-7493</orcidid><orcidid>https://orcid.org/0000-0001-5343-9074</orcidid></search><sort><creationdate>202312</creationdate><title>Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion</title><author>Mesesan, George ; Schuller, Robert ; Englsberger, Johannes ; Ott, Christian ; Albu-Schaffer, Alin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c334t-5a89c6cce02b12b9fe8868dcadf1b1abeea321bc37f269249ef342c4410240133</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Bipedal locomotion</topic><topic>divergent component of motion (DCM)</topic><topic>Dynamics</topic><topic>Flight</topic><topic>gait generation</topic><topic>gait transitions</topic><topic>Humanoid</topic><topic>Interpolation</topic><topic>jumping</topic><topic>Legged locomotion</topic><topic>Locomotion</topic><topic>Mathematical models</topic><topic>Motion planning</topic><topic>Numerical models</topic><topic>Phases</topic><topic>Robot dynamics</topic><topic>Running</topic><topic>Task analysis</topic><topic>Three dimensional motion</topic><topic>Trajectories</topic><topic>Trajectory</topic><topic>Walking</topic><topic>Waypoints</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mesesan, George</creatorcontrib><creatorcontrib>Schuller, Robert</creatorcontrib><creatorcontrib>Englsberger, Johannes</creatorcontrib><creatorcontrib>Ott, Christian</creatorcontrib><creatorcontrib>Albu-Schaffer, Alin</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</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>Engineering Research 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><jtitle>IEEE transactions on robotics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mesesan, George</au><au>Schuller, Robert</au><au>Englsberger, Johannes</au><au>Ott, Christian</au><au>Albu-Schaffer, Alin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion</atitle><jtitle>IEEE transactions on robotics</jtitle><stitle>TRO</stitle><date>2023-12</date><risdate>2023</risdate><volume>39</volume><issue>6</issue><spage>4443</spage><epage>4463</epage><pages>4443-4463</pages><issn>1552-3098</issn><eissn>1941-0468</eissn><coden>ITREAE</coden><abstract>Running and jumping are locomotion modes that allow legged robots to rapidly traverse great distances and overcome difficult terrain. In this article, we show that the 3-D divergent component of motion (3D-DCM) framework, which was successfully used for generating walking trajectories in previous works, retains its validity and coherence during flight phases, and, therefore, can be used for planning running and jumping motions. We propose a highly efficient motion planner that generates stable center-of-mass (CoM) trajectories for running and jumping with arbitrary contact sequences and time parametrizations. The proposed planner constructs the complete motion plan as a sequence of motion phases that can be of different types: stance, flight, transition phases, etc. We introduce a unified formulation of the CoM and DCM waypoints at the start and end of each motion phase, which makes the framework extensible and enables the efficient waypoint computation in matrix and algorithmic form. The feasibility of the generated reference trajectories is demonstrated by extensive whole-body simulations with the humanoid robot TORO.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TRO.2023.3321396</doi><tpages>21</tpages><orcidid>https://orcid.org/0000-0002-8117-2650</orcidid><orcidid>https://orcid.org/0000-0001-6034-5586</orcidid><orcidid>https://orcid.org/0000-0001-5110-2988</orcidid><orcidid>https://orcid.org/0000-0003-0987-7493</orcidid><orcidid>https://orcid.org/0000-0001-5343-9074</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1552-3098
ispartof IEEE transactions on robotics, 2023-12, Vol.39 (6), p.4443-4463
issn 1552-3098
1941-0468
language eng
recordid cdi_crossref_primary_10_1109_TRO_2023_3321396
source IEEE Electronic Library (IEL)
subjects Bipedal locomotion
divergent component of motion (DCM)
Dynamics
Flight
gait generation
gait transitions
Humanoid
Interpolation
jumping
Legged locomotion
Locomotion
Mathematical models
Motion planning
Numerical models
Phases
Robot dynamics
Running
Task analysis
Three dimensional motion
Trajectories
Trajectory
Walking
Waypoints
title Unified Motion Planner for Walking, Running, and Jumping Using the Three-Dimensional Divergent Component of Motion
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T08%3A40%3A06IST&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=Unified%20Motion%20Planner%20for%20Walking,%20Running,%20and%20Jumping%20Using%20the%20Three-Dimensional%20Divergent%20Component%20of%20Motion&rft.jtitle=IEEE%20transactions%20on%20robotics&rft.au=Mesesan,%20George&rft.date=2023-12&rft.volume=39&rft.issue=6&rft.spage=4443&rft.epage=4463&rft.pages=4443-4463&rft.issn=1552-3098&rft.eissn=1941-0468&rft.coden=ITREAE&rft_id=info:doi/10.1109/TRO.2023.3321396&rft_dat=%3Cproquest_RIE%3E2899471358%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=2899471358&rft_id=info:pmid/&rft_ieee_id=10288271&rfr_iscdi=true