Real-Time Feasible Footstep Planning for Bipedal Robots in Three-Dimensional Environments Using Particle Swarm Optimization
Footstep planning in various three-dimensional environments is formulated as an optimization problem, which is solved using a particle swarm optimi-zation. The objective function for optimization is designed to achieve real-time footstep planning considering arrival at the goal with effective not on...
Saved in:
Published in | IEEE/ASME transactions on mechatronics Vol. 25; no. 1; pp. 429 - 437 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.02.2020
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Footstep planning in various three-dimensional environments is formulated as an optimization problem, which is solved using a particle swarm optimi-zation. The objective function for optimization is designed to achieve real-time footstep planning considering arrival at the goal with effective not only foot placements but also walking periods, kinematic constraints: obstacle avoidance and hardware limitations, and dynamic constraints for the bipedal dynamics: stability while walking and feasibility of footsteps in a walking pattern generator. Specifically, optimization objectives are to minimize remaining distance to the goal, lateral movement, rotational movement, and walking period variation. Three penalties are also consid-ered depending on the situations. The first penalty is for obstacle collision avoidance along with prevention of unstable walking due to excessive footstep height variation. The second penalty is for walking satisfying stable zero-moment point condition along with the foot collision avoidance. The third penalty is for feasible footstep planning in a walking pattern generator. Any approxi-mation or precomputation is not required for the proposed footstep planning method. The validity of the proposed method is verified through experiments in various 3-D environments with static and dynamic obstacles. |
---|---|
AbstractList | Footstep planning in various three-dimensional environments is formulated as an optimization problem, which is solved using a particle swarm optimi-zation. The objective function for optimization is designed to achieve real-time footstep planning considering arrival at the goal with effective not only foot placements but also walking periods, kinematic constraints: obstacle avoidance and hardware limitations, and dynamic constraints for the bipedal dynamics: stability while walking and feasibility of footsteps in a walking pattern generator. Specifically, optimization objectives are to minimize remaining distance to the goal, lateral movement, rotational movement, and walking period variation. Three penalties are also consid-ered depending on the situations. The first penalty is for obstacle collision avoidance along with prevention of unstable walking due to excessive footstep height variation. The second penalty is for walking satisfying stable zero-moment point condition along with the foot collision avoidance. The third penalty is for feasible footstep planning in a walking pattern generator. Any approxi-mation or precomputation is not required for the proposed footstep planning method. The validity of the proposed method is verified through experiments in various 3-D environments with static and dynamic obstacles. |
Author | Hong, Young-Dae Lee, Bumjoo |
Author_xml | – sequence: 1 givenname: Young-Dae orcidid: 0000-0002-6174-6442 surname: Hong fullname: Hong, Young-Dae email: ydhong@ajou.ac.kr organization: Department of Electrical and Computer Engineering, Ajou University, Suwon, Korea – sequence: 2 givenname: Bumjoo orcidid: 0000-0001-5985-4594 surname: Lee fullname: Lee, Bumjoo email: bjlee@mju.ac.kr organization: Department of Electrical Engineering, Myongji University, Yongin, Korea |
BookMark | eNp9kE9LAzEQxYMoqNUvoJcFz1uT_ZsctVYrKJa6grdlup1oZDdZk1RRv7xpKx48eJph3vyGN2-fbGujkZAjRoeMUXFa3Y5Hk2FCmRgmIs9LyrbIHhMZiynLHrdDT3kaZ1ma75J9514opRmjbI98zRDauFIdRpcITs3b0Bjjncc-mragtdJPkTQ2Olc9LqCNZmYe5EjpqHq2iPFFYLVTRgdtrN-UNToMwsaDW6FTsF414er9O9guuuu96tQn-AAckB0JrcPDnzogD5fjajSJb-6urkdnN3ETfvFxIWkheQ4FoJQJRZkvWCgcUsp5kclSioWAghYwz3jBIeMNlALKJrwMkmE6ICebu701r0t0vn4xSxv8ujpJcy5oyUIyA8I3W401zlmUdaP82qe3oNqa0XoVdb2Oul5FXf9EHdDkD9pb1YH9-B863kAKEX8BLhjLg_oNr9aOMQ |
CODEN | IATEFW |
CitedBy_id | crossref_primary_10_1109_TMECH_2021_3137848 crossref_primary_10_1109_TMECH_2021_3072675 crossref_primary_10_1177_0142331220911827 crossref_primary_10_1007_s10489_022_03757_0 crossref_primary_10_1115_1_4050827 crossref_primary_10_1109_TCYB_2021_3052253 crossref_primary_10_1109_TMECH_2020_3023261 crossref_primary_10_1109_TMECH_2022_3174961 crossref_primary_10_1088_1361_6501_ad8fc2 crossref_primary_10_1109_TMECH_2021_3071723 crossref_primary_10_1109_ACCESS_2020_3044933 crossref_primary_10_1109_TMECH_2021_3075479 crossref_primary_10_3390_machines11060619 crossref_primary_10_1109_TMECH_2022_3173805 crossref_primary_10_1007_s10846_021_01468_1 crossref_primary_10_1109_TCDS_2023_3345539 crossref_primary_10_3390_biomimetics8080616 crossref_primary_10_1016_j_eswa_2023_121798 crossref_primary_10_1109_TMECH_2021_3083594 crossref_primary_10_1177_0142331221989512 crossref_primary_10_1109_LRA_2020_3007427 crossref_primary_10_1109_TTE_2022_3209521 crossref_primary_10_1109_TMECH_2023_3239099 |
Cites_doi | 10.1109/TMECH.2016.2628870 10.1109/ICHR.2007.4813868 10.1109/ROBOT.2002.1013335 10.1109/IROS.2013.6696731 10.1109/TIE.2008.2005150 10.1109/TMECH.2016.2631170 10.1109/TRO.2008.926859 10.21236/ADA609276 10.1109/HUMANOIDS.2012.6651592 10.1109/TMECH.2010.2089530 10.1109/IRDS.2002.1041675 10.1109/TIE.2016.2614272 10.1109/HUMANOIDS.2016.7803256 10.3390/s19153407 10.1109/ROBOT.2005.1570188 10.1109/TMECH.2012.2182777 10.1109/Humanoids.2011.6100844 10.1109/TRO.2011.2172152 10.5772/5618 10.1109/ICNN.1995.488968 10.1109/HUMANOIDS.2015.7363465 10.1007/s10514-015-9479-3 10.1002/rob.21546 10.1109/IROS.2001.973406 10.1142/S0219843606000643 10.1007/s10846-018-0965-7 10.1109/TMECH.2010.2051679 10.1109/HUMANOIDS.2016.7803385 10.2514/6.2005-1897 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
DOI | 10.1109/TMECH.2019.2955701 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
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 |
Discipline | Engineering |
EISSN | 1941-014X |
EndPage | 437 |
ExternalDocumentID | 10_1109_TMECH_2019_2955701 8911501 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Research Foundation of Korea funderid: 10.13039/501100003725 – fundername: Korea government grantid: 2019R1C1C1002049 |
GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E 9M8 AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK ACKIV AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 EBS EJD F5P H~9 IFIPE IFJZH IPLJI JAVBF LAI M43 OCL RIA RIE RNS TN5 VH1 AAYXX CITATION RIG 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c295t-6f06f85a6aeff20ef5d120e8a308864f7f9d9a606ab4868a48ca79a7c083af1e3 |
IEDL.DBID | RIE |
ISSN | 1083-4435 |
IngestDate | Sun Jun 29 16:13:44 EDT 2025 Tue Jul 01 04:23:18 EDT 2025 Thu Apr 24 23:02:52 EDT 2025 Wed Aug 27 02:36:25 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 1 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c295t-6f06f85a6aeff20ef5d120e8a308864f7f9d9a606ab4868a48ca79a7c083af1e3 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0002-6174-6442 0000-0001-5985-4594 |
PQID | 2358907144 |
PQPubID | 85420 |
PageCount | 9 |
ParticipantIDs | ieee_primary_8911501 proquest_journals_2358907144 crossref_citationtrail_10_1109_TMECH_2019_2955701 crossref_primary_10_1109_TMECH_2019_2955701 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2020-Feb. 2020-2-00 20200201 |
PublicationDateYYYYMMDD | 2020-02-01 |
PublicationDate_xml | – month: 02 year: 2020 text: 2020-Feb. |
PublicationDecade | 2020 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE/ASME transactions on mechatronics |
PublicationTitleAbbrev | TMECH |
PublicationYear | 2020 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref12 ref15 ref14 ref30 ref11 ref10 ref2 ref1 ref17 ref16 ref19 ref18 chestnutt (ref8) 2003 ref24 ref26 ref25 ref20 ref22 ref21 lee (ref23) 2008; 24 ref28 ref27 ref29 ref7 ref9 ref4 ref3 ref5 kim (ref6) 2016; 96 |
References_xml | – ident: ref2 doi: 10.1109/TMECH.2016.2628870 – ident: ref30 doi: 10.1109/ICHR.2007.4813868 – ident: ref19 doi: 10.1109/ROBOT.2002.1013335 – year: 2003 ident: ref8 article-title: Planning biped navigation strategies in complex environments publication-title: Proc IEEE-RAS Int Conf Humanoid Robots – ident: ref10 doi: 10.1109/IROS.2013.6696731 – ident: ref22 doi: 10.1109/TIE.2008.2005150 – ident: ref1 doi: 10.1109/TMECH.2016.2631170 – volume: 24 start-page: 917 year: 2008 ident: ref23 article-title: Modifiable walking pattern of a humanoid robot by using allowable ZMP variation publication-title: IEEE Trans Robot doi: 10.1109/TRO.2008.926859 – ident: ref17 doi: 10.21236/ADA609276 – ident: ref9 doi: 10.1109/HUMANOIDS.2012.6651592 – ident: ref24 doi: 10.1109/TMECH.2010.2089530 – ident: ref20 doi: 10.1109/IRDS.2002.1041675 – ident: ref3 doi: 10.1109/TIE.2016.2614272 – ident: ref15 doi: 10.1109/HUMANOIDS.2016.7803256 – ident: ref5 doi: 10.3390/s19153407 – ident: ref29 doi: 10.1109/ROBOT.2005.1570188 – ident: ref25 doi: 10.1109/TMECH.2012.2182777 – ident: ref13 doi: 10.1109/Humanoids.2011.6100844 – ident: ref14 doi: 10.1109/TRO.2011.2172152 – ident: ref28 doi: 10.5772/5618 – ident: ref26 doi: 10.1109/ICNN.1995.488968 – ident: ref18 doi: 10.1109/HUMANOIDS.2015.7363465 – ident: ref4 doi: 10.1007/s10514-015-9479-3 – ident: ref16 doi: 10.1002/rob.21546 – ident: ref7 doi: 10.1109/IROS.2001.973406 – ident: ref21 doi: 10.1142/S0219843606000643 – volume: 96 start-page: 345 year: 2016 ident: ref6 article-title: Stability control for dynamic walking of bipedal robot with real-time capture point trajectory optimization publication-title: J Intell Robot Syst doi: 10.1007/s10846-018-0965-7 – ident: ref12 doi: 10.1109/TMECH.2010.2051679 – ident: ref11 doi: 10.1109/HUMANOIDS.2016.7803385 – ident: ref27 doi: 10.2514/6.2005-1897 |
SSID | ssj0004101 |
Score | 2.4058616 |
Snippet | Footstep planning in various three-dimensional environments is formulated as an optimization problem, which is solved using a particle swarm optimi-zation. The... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Enrichment Source Index Database Publisher |
StartPage | 429 |
SubjectTerms | Bipedal robot bipedal walking Collision avoidance Dynamic stability Feasibility Foot footstep following footstep planning Legged locomotion Obstacle avoidance Optimization Particle swarm optimization Planning Real time Real-time systems Three-dimensional displays Walking |
Title | Real-Time Feasible Footstep Planning for Bipedal Robots in Three-Dimensional Environments Using Particle Swarm Optimization |
URI | https://ieeexplore.ieee.org/document/8911501 https://www.proquest.com/docview/2358907144 |
Volume | 25 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG6Qkx78hUYUTQ_etIOxbqxHRQgxQQ1Cwm1pS5sYYSM4YqL_vK_dhvgjxtOarF2avdf2e9v7vofQORwBVDAhiPR9n1DthoR7gdEibLq8pTwhuFX7vAt6I3o79scldLniwiilbPKZckzT_sufJHJpPpXVQ2bwC8Q6GxC4ZVytTw6ka0sduwApCAUMUBBkGqw-7HfaPZPFxZwmM5JT7pdDyFZV-bEV2_Olu4P6xcyytJJnZ5kKR759E23879R30XYONPFV5hl7qKTifbS1Jj9YQe8DQInEkEAwIEFYG1NoJEkKhp_jopoRBlSLr5_magJPGyQCbuOnGA_BBxS5MbUBMl0P3FmjzGGbiYAfcr_Ej698McP3sD3Nct7nARp1O8N2j-TFGIiEl5aSQDcCHfo84ErrZkNpf-LCJeQe7FMB1S3NJoxDOMQFDYOQ01DyFuMtCQbh2lXeISrHSayOEAbQoANNDbSQFBCGAEgRcsalx01Ep6rILawTyVyp3BTMmEY2YmmwyFo0MhaNcotW0cVqzDzT6fizd8WYaNUzt04V1QoniPKl_BIZLjEzNC96_PuoE7TZNEG4TeWuoXK6WKpTQCqpOLMu-gH7C-T3 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwEB0hOAAHdkRZfeAGLnXjpPGRpagsBQRF4hbZri1VQFNBKiT4ecZOUlYhTrEUO7IyY_tNMu8NwDYeAVwJpagOw5Byy2Iqg8hpEdaZbJhAKenVPi-i1i0_vQvvxmB3xIUxxvjkM1N1Tf8vv5vqoftUthcLh18w1pnAcz9kOVvrgwXJfLFjhqCCckQBJUWmJvY67eZhy-VxiWpdONEp9uUY8nVVfmzG_oQ5noV2Obc8seS-OsxUVb9-k2387-TnYKaAmmQ_9415GDP9BZj-JEC4CG_XiBOpo4EQxIK4Oh6wkaYZmn5AynpGBHEtOegNTBefdp0qvE16fdJBLzD0yFUHyJU9SPMTaY74XARyVXgmuXmRT4_kEjeox4L5uQS3x83OYYsW5RioxpeW0cjWIhuHMpLG2nrN2LDL8BLLAHeqiNuGFV0hMSCSisdRLHmsZUPIhkaDSMtMsAzj_bRvVoAgbLCR5Q5caI4YQyGoiKWQOpAupjMVYKV1El1olbuSGQ-Jj1lqIvEWTZxFk8KiFdgZjRnkSh1_9l50Jhr1LKxTgfXSCZJiMT8njk0sHNGLr_4-agsmW532eXJ-cnG2BlN1F5L7xO51GM-ehmYDcUumNr27vgMTF-hA |
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%3Ajournal&rft.genre=article&rft.atitle=Real-Time+Feasible+Footstep+Planning+for+Bipedal+Robots+in+Three-Dimensional+Environments+Using+Particle+Swarm+Optimization&rft.jtitle=IEEE%2FASME+transactions+on+mechatronics&rft.au=Hong%2C+Young-Dae&rft.au=Lee%2C+Bumjoo&rft.date=2020-02-01&rft.pub=IEEE&rft.issn=1083-4435&rft.volume=25&rft.issue=1&rft.spage=429&rft.epage=437&rft_id=info:doi/10.1109%2FTMECH.2019.2955701&rft.externalDocID=8911501 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1083-4435&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1083-4435&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1083-4435&client=summon |