Solving Footstep Planning as a Feasibility Problem Using L1-Norm Minimization

被引:9
|
作者
Song, Daeun [1 ]
Fernbach, Pierre [2 ]
Flayols, Thomas [2 ]
Prete, Andrea Del [3 ]
Mansard, Nicolas [2 ]
Tonneau, Steve [4 ]
Kim, Young J. [1 ]
机构
[1] Ewha Womans Univ, Dept Comp Sci & Engn, Seoul 03760, South Korea
[2] Univ Toulouse, CNRS, LAAS, F-31400 Toulouse, France
[3] Univ Trento, Dept Ind Engn, Via Sommarive 9, I-30123 Trento, Italy
[4] Univ Edinburgh, IPAB, Edinburgh EH8 9YL, Midlothian, Scotland
基金
欧盟地平线“2020”;
关键词
Humanoid and bipedal locomotion; legged robots; motion and path planning; LEGGED ROBOTS;
D O I
10.1109/LRA.2021.3088797
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
One challenge of legged locomotion on uneven terrains is to deal with both the discrete problem of selecting a contact surface for each footstep and the continuous problem of placing each footstep on the selected surface. Consequently, footstep planning can be addressed with a Mixed Integer Program (MIP), an elegant but computationally demanding method, which can make it unsuitable for online planning. We reformulate the MIP into a cardinality problem, then approximate it as a computationally efficient similar to 1-norm minimisation, called SL1M. Moreover, we improve the performance and convergence of SL1M by combining it with a sampling-based root trajectory planner to prune irrelevant surface candidates. Our tests on the humanoid Talos in four representative scenarios show that SL1M always converges faster than MIP. For scenarios when the combinatorial complexity is small (< 10 surfaces per step), SL1M converges at least two times faster than MIP with no need for pruning. In more complex cases, SL1M converges up to 100 times faster thanMIP with the help of pruning. Moreover, pruning can also improve the MIP computation time. The versatility of the framework is shown with additional tests on the quadruped robot ANYmal.
引用
收藏
页码:5961 / 5968
页数:8
相关论文
共 50 条
  • [1] Optimized parameter selection using L1-norm minimization
    You, KH
    Lee, JH
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2003, 37 (03) : 23 - 34
  • [2] Robust polynomial classifier using L1-norm minimization
    K. Assaleh
    T. Shanableh
    [J]. Applied Intelligence, 2010, 33 : 330 - 339
  • [3] L1-NORM MINIMIZATION FOR OCTONION SIGNALS
    Wang, Rui
    Xiang, Guijun
    Zhang, Fagan
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING (ICALIP), 2016, : 552 - 556
  • [4] A Laplacian approach to l1-norm minimization
    Bonifaci, Vincenzo
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2021, 79 (02) : 441 - 469
  • [5] Linearized alternating directions method for l1-norm inequality constrained l1-norm minimization
    Cao, Shuhan
    Xiao, Yunhai
    Zhu, Hong
    [J]. APPLIED NUMERICAL MATHEMATICS, 2014, 85 : 142 - 153
  • [6] Orthogonal Neighborhood Preserving Projection using L1-norm Minimization
    Koringa, Purvi A.
    Mitra, Suman K.
    [J]. ICPRAM: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION APPLICATIONS AND METHODS, 2017, : 165 - 172
  • [7] ORDER REDUCTION BY L1-NORM AND L00-NORM MINIMIZATION
    ELATTAR, RA
    VIDYASAGAR, M
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1978, 23 (04) : 731 - 734
  • [8] Robust Timing Calibration for PET Using L1-Norm Minimization
    Freese, David L.
    Hsu, David F. C.
    Innes, Derek
    Levin, Craig S.
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2017, 36 (07) : 1418 - 1426
  • [9] SPECTRAL ESTIMATION BY REPETITIVE L1-NORM MINIMIZATION
    MARTINELLI, G
    ORLANDI, G
    BURRASCANO, P
    [J]. PROCEEDINGS OF THE IEEE, 1986, 74 (03) : 523 - 524
  • [10] Distortionless Beamforming Optimized With l1-Norm Minimization
    Emura, Satoru
    Araki, Shoko
    Nakatani, Tomohiro
    Harada, Noboru
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (07) : 936 - 940