Online walking motion and foothold optimization for quadruped locomotion
We present an algorithm that generates walking motions for quadruped robots without the use of an explicit footstep planner by simultaneously optimizing over both the Center of Mass (CoM) trajectory and the footholds. Feasibility is achieved by imposing stability constraints on the CoM related to th...
Saved in:
Published in | 2017 IEEE International Conference on Robotics and Automation (ICRA) pp. 5308 - 5313 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.05.2017
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/ICRA.2017.7989624 |
Cover
Loading…
Abstract | We present an algorithm that generates walking motions for quadruped robots without the use of an explicit footstep planner by simultaneously optimizing over both the Center of Mass (CoM) trajectory and the footholds. Feasibility is achieved by imposing stability constraints on the CoM related to the Zero Moment Point and explicitly enforcing kinematic constraints between the footholds and the CoM position. Given a desired goal state, the problem is solved online by a Nonlinear Programming solver to generate the walking motion. Experimental trials show that the algorithm is able to generate walking gaits for multiple steps in milliseconds that can be executed on a real quadruped robot. |
---|---|
AbstractList | We present an algorithm that generates walking motions for quadruped robots without the use of an explicit footstep planner by simultaneously optimizing over both the Center of Mass (CoM) trajectory and the footholds. Feasibility is achieved by imposing stability constraints on the CoM related to the Zero Moment Point and explicitly enforcing kinematic constraints between the footholds and the CoM position. Given a desired goal state, the problem is solved online by a Nonlinear Programming solver to generate the walking motion. Experimental trials show that the algorithm is able to generate walking gaits for multiple steps in milliseconds that can be executed on a real quadruped robot. |
Author | Pardo, Diego Farshidian, Farbod Winkler, Alexander W. Neunert, Michael Buchli, Jonas |
Author_xml | – sequence: 1 givenname: Alexander W. surname: Winkler fullname: Winkler, Alexander W. email: winklera@ethz.ch organization: Agile & Dexterous Robot. Lab., ETH Zurich, Zurich, Switzerland – sequence: 2 givenname: Farbod surname: Farshidian fullname: Farshidian, Farbod email: farbodf@ethz.ch organization: Agile & Dexterous Robot. Lab., ETH Zurich, Zurich, Switzerland – sequence: 3 givenname: Michael surname: Neunert fullname: Neunert, Michael email: neunertm@ethz.ch organization: Agile & Dexterous Robot. Lab., ETH Zurich, Zurich, Switzerland – sequence: 4 givenname: Diego surname: Pardo fullname: Pardo, Diego email: depardo@ethz.ch organization: Agile & Dexterous Robot. Lab., ETH Zurich, Zurich, Switzerland – sequence: 5 givenname: Jonas surname: Buchli fullname: Buchli, Jonas email: buchlij@ethz.ch organization: Agile & Dexterous Robot. Lab., ETH Zurich, Zurich, Switzerland |
BookMark | eNotj8FKAzEURSPowlY_QNzkB2ZM8jLJZFkGtYVCQRTclUzyosFMMo5TRL9esF3dxeEcuAtynktGQm44qzln5m7TPa1qwbiutWmNEvKMLHjDDJMK4PWSrHc5xYz026aPmN_oUOZYMrXZ01DK_F6Sp2Wc4xB_7T8JZaKfB-unw4iepuLKUbkiF8GmL7w-7ZK8PNw_d-tqu3vcdKttFTmArLDthQ0K-yAabUIDWnI0khnLTfAKRHBonFCCu955paXwLTQQvDfoXI-wJLfHbkTE_TjFwU4_-9M5-APJDkra |
ContentType | Conference Proceeding |
DBID | 6IE 6IH CBEJK RIE RIO |
DOI | 10.1109/ICRA.2017.7989624 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 150904633X 9781509046331 |
EndPage | 5313 |
ExternalDocumentID | 7989624 |
Genre | orig-research |
GroupedDBID | 6IE 6IH CBEJK RIE RIO |
ID | FETCH-LOGICAL-i1334-e8b2af6ebf2579f53741e9409a19fd632fce9c2621cbcd6742d8353fdd9eccbe3 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:38:05 EDT 2023 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i1334-e8b2af6ebf2579f53741e9409a19fd632fce9c2621cbcd6742d8353fdd9eccbe3 |
OpenAccessLink | http://hdl.handle.net/20.500.11850/185421 |
PageCount | 6 |
ParticipantIDs | ieee_primary_7989624 |
PublicationCentury | 2000 |
PublicationDate | 2017-May |
PublicationDateYYYYMMDD | 2017-05-01 |
PublicationDate_xml | – month: 05 year: 2017 text: 2017-May |
PublicationDecade | 2010 |
PublicationTitle | 2017 IEEE International Conference on Robotics and Automation (ICRA) |
PublicationTitleAbbrev | ICRA |
PublicationYear | 2017 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.8567537 |
Snippet | We present an algorithm that generates walking motions for quadruped robots without the use of an explicit footstep planner by simultaneously optimizing over... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 5308 |
SubjectTerms | Acceleration Force Legged locomotion Mathematical model Optimization Trajectory |
Title | Online walking motion and foothold optimization for quadruped locomotion |
URI | https://ieeexplore.ieee.org/document/7989624 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA5tT55UWvFNDh7dbXc3zSZHKZYqVEQs9FaSzARE3a1lF8Ffb7JZK4oHLyEMCQkZknlk5htCLkxibQbAotw3LDUiElooD3fnyBrFqAFxnd_x2YLdLsfLDrnc5sIgYhN8hrHvNn_5UJrau8qGuRSSp6xLus5wC7la7UdlMpLDm8nDlY_VyuN23I-CKY28mO6S-ddKIUzkOa4rHZuPXyCM_93KHhl8Z-bR-63M2ScdLPpkFvBC6bt68Y5vGirzUFUAtWXp_Z5AS_c0vLY5l466oW-1gk29RqBOnJVhyoAsptePk1nUVkiInpxtySIUOlWWo7bu5kk7zpx-gNKZbCqRFniWWoPSpDxNjDbAnRkMTuPKLIB0rNOYHZBeURZ4SCiko1xl0ghhBdNcaeOUObRaMaPGBvQR6ftTWK0DCMaqPYDjv8knZMdzIkQGnpJetanxzEnvSp83bPsEnm2f1A |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwED_mfNAnlU38Ng8-2m5tszZ5lOHodBsiG-xt5OMCorZzrAj-9SZtnSg--BLC0ZKQo_3dXe5-B3ClAmMiramXuIGGinlMMuHo7qxYIuuWJK7jSZzO6N28N2_A9aYWBhHL5DP03bS8y9e5KlyorJNwxuOQbsG2xX3Kq2qt-qoy6PLOsP9447K1Er9-8kfLlBIxBnsw_lqrShR59ou19NXHLxrG_25mH9rftXnkYYM6B9DArAVpxRhK3sWLC32TqjcPEZkmJs9d5FOT3P4cXuuqSytdkbdC6FWxRE0soOXVK22YDW6n_dSreyR4T9a7pB4yGQoTozT22-OmF1kLAbl12kTAjY6j0CjkKozDQEmlY-sIa2tzRUZrbpUnMTqEZpZneAREh91ERFwxZhiVsZDKmnNopKBK9JSWx9Byp7BYVjQYi_oATv4WX8JOOh2PFqPh5P4Udp1WqjzBM2iuVwWeWyxfy4tShZ8udKMk |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+IEEE+International+Conference+on+Robotics+and+Automation+%28ICRA%29&rft.atitle=Online+walking+motion+and+foothold+optimization+for+quadruped+locomotion&rft.au=Winkler%2C+Alexander+W.&rft.au=Farshidian%2C+Farbod&rft.au=Neunert%2C+Michael&rft.au=Pardo%2C+Diego&rft.date=2017-05-01&rft.pub=IEEE&rft.spage=5308&rft.epage=5313&rft_id=info:doi/10.1109%2FICRA.2017.7989624&rft.externalDocID=7989624 |