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...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE International Conference on Robotics and Automation (ICRA) pp. 5308 - 5313
Main Authors Winkler, Alexander W., Farshidian, Farbod, Neunert, Michael, Pardo, Diego, Buchli, Jonas
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2017
Subjects
Online AccessGet full text
DOI10.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