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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on robotics 2023-12, Vol.39 (6), p.4443-4463 |
---|---|
Hauptverfasser: | , , , , |
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 & Communications Abstracts</collection><collection>Mechanical & 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 |