Sparsity-Inducing Optimal Control via Differential Dynamic Programming

被引:1
|
作者
Dinev, Traiko [2 ]
Merkt, Wolfgang [1 ]
Ivan, Vladimir [2 ]
Havoutis, Ioannis [1 ]
Vijayakumar, Sethu [2 ]
机构
[1] Univ Oxford, Oxford Robot Inst, Oxford, England
[2] Univ Edinburgh, Edinburgh Ctr Robot, Edinburgh, Midlothian, Scotland
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1109/ICRA48506.2021.9560961
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Optimal control is a popular approach to synthesize highly dynamic motion. Commonly, L-2 regularization is used on the control inputs in order to minimize energy used and to ensure smoothness of the control inputs. However, for some systems, such as satellites, the control needs to be applied in sparse bursts due to how the propulsion system operates. In this paper, we study approaches to induce sparsity in optimal control solutions-namely via smooth L-1 and Huber regularization penalties. We apply these loss terms to state-of-the-art Differential Dynamic Programming (DDP)-based solvers to create a family of sparsity-inducing optimal control methods. We analyze and compare the effect of the different losses on inducing sparsity, their numerical conditioning, their impact on convergence, and discuss hyperparameter settings. We demonstrate our method in simulation and hardware experiments on canonical dynamics systems, control of satellites, and the NASA Valkyrie humanoid robot. We provide an implementation of our method and all examples for reproducibility on GitHub.
引用
收藏
页码:8216 / 8222
页数:7
相关论文
共 50 条
  • [41] Sparsity-Inducing Super-Resolution Passive Radar Imaging with Illuminators of Opportunity
    Zhang, Shunsheng
    Zhang, Yongqiang
    Wang, Wen-Qin
    Hu, Cheng
    Yeo, Tat Soon
    REMOTE SENSING, 2016, 8 (11)
  • [42] Differential Dynamic Programming for Optimal Estimation
    Kobilarov, Marin
    Duy-Nguyen Ta
    Dellaert, Frank
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 863 - 869
  • [43] Optimal control solution to operator differential equations using dynamic programming
    Ahangar, R
    CSC '05: Proceedings of the 2005 International Conference on Scientific Computing, 2005, : 16 - 22
  • [44] Optimal-Horizon Model Predictive Control with Differential Dynamic Programming
    Stachowicz, Kyle
    Theodorou, Evangelos A.
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2022), 2022, : 1440 - 1446
  • [45] Subset relay selection in wireless cooperative networks using sparsity-inducing norms
    Blanco, Luis
    Najar, Montse
    2014 11TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATIONS SYSTEMS (ISWCS), 2014, : 501 - 505
  • [46] Doubly majorized algorithm for sparsity-inducing optimization problems with regularizer-compatible constraints
    Tianxiang Liu
    Ting Kei Pong
    Akiko Takeda
    Computational Optimization and Applications, 2023, 86 : 521 - 553
  • [47] DIRECTIONAL SPARSITY IN OPTIMAL CONTROL OF PARTIAL DIFFERENTIAL EQUATIONS
    Herzog, Roland
    Stadler, Georg
    Wachsmuth, Gerd
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2012, 50 (02) : 943 - 963
  • [48] Computational approaches to non-convex, sparsity-inducing multi-penalty regularization
    Kereta, Zeljko
    Maly, Johannes
    Naumova, Valeriya
    INVERSE PROBLEMS, 2021, 37 (05)
  • [49] Doubly majorized algorithm for sparsity-inducing optimization problems with regularizer-compatible constraints
    Liu, Tianxiang
    Pong, Ting Kei
    Takeda, Akiko
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2023, 86 (02) : 521 - 553
  • [50] Online Voltage Event Detection Using Synchrophasor Data with Structured Sparsity-Inducing Norms
    Kong, Xianghao
    Foggo, Brandon
    Yu, Nanpeng
    Yamashital, Koji
    2023 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, PESGM, 2023,