[20] W. Jin, Z. Wang, Z. Yang, and S. Mou. Pontryagin Differentiable Programming: An End-to-End Learning and Control Framework. Advances in Neural Information Processing Systems, 33: 7979–7992, 2020.
[21] W. Jin, D. Kulic, S. Mou, and S. Hirche. Inverse optimal control from incomplete trajectory observations. The International Journal of Robotics Research, 40(6-7):848-865, 2021. doi: 10.1177/0278364921996384.
[22] W. Jin, S. Mou, and G. J. Pappas. Safe Pontryagin Differentiable Programming. Advances in Neural Information Processing Systems, 34:16034-16050, 2021.
[23] M. Johnson, N. Aghasadeghi, and T. Bretl. Inverse optimal control for deterministic continuous-time nonlinear systems. In Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on, pages 2906-2913, Dec 2013.
[24] A. Keshavarz, Y. Wang, and S. Boyd. Imputing a convex objective function. In Intelligent Control (ISIC), 2011 IEEE International Symposium on, pages 613-619. IEEE, 2011.
[25] F. Laine and C. Tomlin. Efficient computation of feedback control for equality-constrained lqr. In Proc. of the IEEE International Conference on Robotics and Automation (ICRA), 2019. doi: 10.1109/ICRA.2019.8793566.
[26] B. Landry, Z. Manchester, and M. Pavone. A differentiable augmented lagrangian method for bilevel nonlinear optimization. In Robotics: Science and Systems, 2019.
[27] E. László, M. Giles, and J. Appleyard. Manycore algorithms for batch scalar and block tridiagonal solvers. ACM Transactions on Mathematical Software, 42(4), 2016.
[28] K. Lee, S. Maji, A. Ravichandran, and S. Soatto. Meta-learning with differentiable convex optimization. In Proc. of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019.
[29] L. Ljung. System identification: theory for the user. Prentice Hall PTR, Upper Saddle River, NJ, 1999.
[30] C. Mastalli, R. Budhiraja, W. Merkt, G. Saurel, B. Hammoud, M. Naveau, J. Carpentier, L. Righetti, S. Vijayakumar, and N. Mansard. Crocoddyl: An Efficient and Versatile Framework for Multi-Contact Optimal Control. In Proc. of the IEEE International Conference on Robotics and Automation (ICRA), 2020.
[31] A. Mensch and M. Blondel. Differentiable dynamic programming for structured prediction and attention. In Proc. of the International Conference on Machine Learning (ICML), 2018.
[32] T. L. Molloy, J. J. Ford, and T. Perez. Finite-horizon inverse optimal control for discrete-time nonlinear systems. Automatica, 87:442 - 446, 2018. doi: 10.1016/j.automatica.2017.09.023.
[33] T. L. Molloy, J. Inga Charaja, S. Hohmann, and T. Perez. Inverse Optimal Control and Inverse Noncooperative Dynamic Game Theory: A Minimum-Principle Approach. Springer International Publishing, 2022.
[34] K. Mombaur, A. Truong, and J.-P. Laumond. From human to humanoid locomotion—an inverse optimal control approach. Autonomous robots, 28(3):369-383, 2010.
[35] L. Pineda, T. Fan, M. Monge, S. Venkataraman, P. Sodhi, R. T. Chen, J. Ortiz, D. DeTone, A. Wang, S. Anderson, J. Dong, B. Amos, and M. Mukadam. Theseus: A Library for Differentiable Nonlinear Optimization. Advances in Neural Information Processing Systems, 2022.
[36] E. Polizzi and A. H. Sameh. A parallel hybrid banded system solver: the spike algorithm. Parallel Computing, 32(2):177-194, 2006.
[37] N. D. Ratliff, J. A. Bagnell, and M. A. Zinkevich. Maximum margin planning. In Proceedings of the 23rd international conference on Machine learning, pages 729-736. ACM, 2006.
[38] A. Romero, Y. Song, and D. Scaramuzza. Actor-critic model predictive control, 2023.