{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T00:06:01Z","timestamp":1771459561883,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2019,3,27]],"date-time":"2019-03-27T00:00:00Z","timestamp":1553644800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/100008316","name":"Baden-W\u00fcrttemberg Stiftung","doi-asserted-by":"publisher","award":["Baden-W\u00fcrttemberg Stipendium"],"award-info":[{"award-number":["Baden-W\u00fcrttemberg Stipendium"]}],"id":[{"id":"10.13039\/100008316","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002790","name":"Canadian Network for Research and Innovation in Machining Technology, Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN-2014-04634"],"award-info":[{"award-number":["RGPIN-2014-04634"]}],"id":[{"id":"10.13039\/501100002790","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007224","name":"Connaught Fund","doi-asserted-by":"publisher","award":["Connaught New Researcher Award"],"award-info":[{"award-number":["Connaught New Researcher Award"]}],"id":[{"id":"10.13039\/501100007224","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton Robot"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s10514-019-09845-4","type":"journal-article","created":{"date-parts":[[2019,3,27]],"date-time":"2019-03-27T21:05:16Z","timestamp":1553720716000},"page":"1989-2010","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":37,"title":["Distributed iterative learning control for multi-agent systems"],"prefix":"10.1007","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1276-6180","authenticated-orcid":false,"given":"Andreas","family":"Hock","sequence":"first","affiliation":[]},{"given":"Angela P.","family":"Schoellig","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,27]]},"reference":[{"key":"9845_CR1","unstructured":"Ren, W., Beard, R. W., & Atkins, E. M. (2005). A survey of consensus problems in multi-agent coordination. In Proceedings of the American control conference (ACC) (pp. 1859\u20131864)."},{"issue":"9","key":"9845_CR2","doi-asserted-by":"publisher","first-page":"1520","DOI":"10.1109\/TAC.2004.834113","volume":"49","author":"R Olfati-Saber","year":"2004","unstructured":"Olfati-Saber, R., & Murray, R. M. (2004). Consensus problems in networks of agents with switching topology and time-delays. IEEE Transactions on Automatic Control, 49(9), 1520\u20131533.","journal-title":"IEEE Transactions on Automatic Control"},{"issue":"2","key":"9845_CR3","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/MCS.2007.338264","volume":"27","author":"W Ren","year":"2007","unstructured":"Ren, W., Beard, R. W., & Atkins, E. M. (2007). Information consensus in multivehicle cooperative control. IEEE Control Systems Magazine, 27(2), 71\u201382.","journal-title":"IEEE Control Systems Magazine"},{"issue":"10\u201311","key":"9845_CR4","doi-asserted-by":"publisher","first-page":"941","DOI":"10.1002\/rnc.1144","volume":"17","author":"G Xie","year":"2007","unstructured":"Xie, G., & Wang, L. (2007). Consensus control for a class of networks of dynamic agents. International Journal of Robust and Nonlinear Control, 17(10\u201311), 941\u2013959.","journal-title":"International Journal of Robust and Nonlinear Control"},{"issue":"2","key":"9845_CR5","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1002\/rob.4620010203","volume":"1","author":"S Arimoto","year":"1984","unstructured":"Arimoto, S., Kawamura, S., & Miyazaki, F. (1984). Bettering operation of robots by learning. Journal of Robotic Systems, 1(2), 123\u2013140.","journal-title":"Journal of Robotic Systems"},{"issue":"3","key":"9845_CR6","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MCS.2006.1636313","volume":"26","author":"DA Bristow","year":"2006","unstructured":"Bristow, D. A., Tharayil, M., & Alleyne, A. G. (2006). A survey of iterative learning control. IEEE Control Systems, 26(3), 96\u2013114.","journal-title":"IEEE Control Systems"},{"issue":"1\u20132","key":"9845_CR7","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/s10514-012-9283-2","volume":"33","author":"AP Schoellig","year":"2012","unstructured":"Schoellig, A. P., Mueller, F. L., & D\u2019Andrea, R. (2012). Optimization-based iterative learning for precise quadrocopter trajectory tracking. Autonomous Robots, 33(1\u20132), 103\u2013127.","journal-title":"Autonomous Robots"},{"issue":"8","key":"9845_CR8","doi-asserted-by":"publisher","first-page":"954","DOI":"10.1016\/j.mechatronics.2014.09.013","volume":"24","author":"M Hehn","year":"2014","unstructured":"Hehn, M., & D\u2019Andrea, R. (2014). A frequency domain iterative learning algorithm for high-performance, periodic quadrocopter maneuvers. Mechatronics, 24(8), 954\u2013965.","journal-title":"Mechatronics"},{"issue":"6","key":"9845_CR9","doi-asserted-by":"publisher","first-page":"1218","DOI":"10.1109\/TCST.2008.919433","volume":"16","author":"KL Barton","year":"2008","unstructured":"Barton, K. L., & Alleyne, A. G. (2008). A cross-coupled iterative learning control design for precision motion control. IEEE Transactions on Control Systems Technology, 16(6), 1218\u20131231.","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"9845_CR10","unstructured":"Ahn, H.-S., & Chen, Y. (2009). Iterative learning control for multi-agent formation. In Proceedings of ICROS-SICE international joint conference (pp.\u00a03111\u20133116)."},{"key":"9845_CR11","unstructured":"Yang, S., Xu, J.-X., & Huang, D. (2012). Iterative learning control for multi-agent systems consensus tracking. In Proceedings of the IEEE conference on decision and control (CDC) (pp. 4672\u20134677)."},{"issue":"7","key":"9845_CR12","doi-asserted-by":"publisher","first-page":"807","DOI":"10.1016\/j.sysconle.2012.04.007","volume":"61","author":"D Meng","year":"2012","unstructured":"Meng, D., Jia, Y., Du, J., & Yu, F. (2012). Tracking control over a finite interval for multi-agent systems with a time-varying reference trajectory. Systems & Control Letters, 61(7), 807\u2013818.","journal-title":"Systems & Control Letters"},{"issue":"1","key":"9845_CR13","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.sysconle.2011.10.011","volume":"61","author":"Y Liu","year":"2012","unstructured":"Liu, Y., & Jia, Y. (2012). An iterative learning approach to formation control of multi-agent systems. Systems & Control Letters, 61(1), 148\u2013154.","journal-title":"Systems & Control Letters"},{"key":"9845_CR14","doi-asserted-by":"publisher","first-page":"3282","DOI":"10.1002\/rnc.3055","volume":"24","author":"J Li","year":"2014","unstructured":"Li, J., & Li, J. (2014). Adaptive iterative learning control for coordination of second-order multi-agent systems. International Journal of Robust and Nonlinear Control, 24, 3282\u20133299.","journal-title":"International Journal of Robust and Nonlinear Control"},{"issue":"4","key":"9845_CR15","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1080\/00207721.2013.793781","volume":"46","author":"Y Liu","year":"2015","unstructured":"Liu, Y., & Jia, Y. (2015). Robust formation control of discrete-time multi-agent systems by iterative learning approach. International Journal of Systems Science, 46(4), 625\u2013633.","journal-title":"International Journal of Systems Science"},{"issue":"5","key":"9845_CR16","doi-asserted-by":"publisher","first-page":"857","DOI":"10.1080\/00207721.2013.798445","volume":"46","author":"D Meng","year":"2015","unstructured":"Meng, D., Jia, Y., & Du, J. (2015). Robust iterative learning protocols for finite-time consensus of multi-agent systems with interval uncertain topologies. International Journal of Systems Science, 46(5), 857\u2013871.","journal-title":"International Journal of Systems Science"},{"key":"9845_CR17","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1016\/j.sysconle.2014.04.009","volume":"69","author":"S Yang","year":"2014","unstructured":"Yang, S., Xu, J.-X., Huang, D., & Tan, Y. (2014). Optimal iterative learning control design for multi-agent systems consensus tracking. Systems & Control Letters, 69, 80\u201389.","journal-title":"Systems & Control Letters"},{"issue":"14","key":"9845_CR18","doi-asserted-by":"publisher","first-page":"1655","DOI":"10.1002\/rnc.1538","volume":"20","author":"H-S Ahn","year":"2010","unstructured":"Ahn, H.-S., Moore, K. L., & Chen, Y. (2010). Trajectory-keeping in satellite formation flying via robust periodic learning control. International Journal of Robust and Nonlinear Control, 20(14), 1655\u20131666.","journal-title":"International Journal of Robust and Nonlinear Control"},{"key":"9845_CR19","unstructured":"Hock, A., & Schoellig, A.\u00a0P. (2016). Distributed iterative learning control for a team of quadrotors. In Proceedings of the IEEE conference on decision and control (CDC). \n                    arXiv:1603.05933\n                    \n                  ."},{"key":"9845_CR20","doi-asserted-by":"publisher","DOI":"10.1515\/9781400835355","volume-title":"Graph theoretic methods in multiagent networks","author":"M Mesbahi","year":"2010","unstructured":"Mesbahi, M., & Egerstedt, M. (2010). Graph theoretic methods in multiagent networks. Princeton: Princeton University Press."},{"issue":"11","key":"9845_CR21","doi-asserted-by":"publisher","first-page":"4193","DOI":"10.1016\/j.laa.2012.01.020","volume":"436","author":"F Bauer","year":"2012","unstructured":"Bauer, F. (2012). Normalized graph Laplacians for directed graphs. Linear Algebra and its Applications, 436(11), 4193\u20134222.","journal-title":"Linear Algebra and its Applications"},{"key":"9845_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-015-5","volume-title":"Distributed consensus in multi-vehicle cooperative control","author":"W Ren","year":"2008","unstructured":"Ren, W., & Beard, R. W. (2008). Distributed consensus in multi-vehicle cooperative control. Berlin: Springer."},{"issue":"9","key":"9845_CR23","doi-asserted-by":"publisher","first-page":"1465","DOI":"10.1109\/TAC.2004.834433","volume":"49","author":"J Fax","year":"2004","unstructured":"Fax, J., & Murray, R. (2004). Information flow and cooperative control of vehicle formations. IEEE Transactions on Automatic Control, 49(9), 1465\u20131476.","journal-title":"IEEE Transactions on Automatic Control"},{"issue":"14","key":"9845_CR24","doi-asserted-by":"publisher","first-page":"1114","DOI":"10.1080\/00207170210159122","volume":"75","author":"M Norrl\u00f6f","year":"2002","unstructured":"Norrl\u00f6f, M., & Gunnarsson, S. (2002). Time and frequency domain convergence properties in iterative learning control. International Journal of Control, 75(14), 1114\u20131126.","journal-title":"International Journal of Control"},{"issue":"10","key":"9845_CR25","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1080\/002071700405905","volume":"73","author":"RW Longman","year":"2010","unstructured":"Longman, R. W. (2010). Iterative learning control and repetitive control for engineering practice. International Journal of Control, 73(10), 930\u2013954.","journal-title":"International Journal of Control"},{"key":"9845_CR26","doi-asserted-by":"crossref","unstructured":"Bristow, D. A., & Alleyne, A. G. (2003). A manufacturing system for microscale robotic deposition. In Proceedings of the American control conference (ACC) (pp.\u00a02620\u20132625).","DOI":"10.1109\/ACC.2003.1243472"},{"key":"9845_CR27","unstructured":"Elci, H., Longman, R. W., Juang, J.-N., Ugoletti, R., Phan, M., Juang, J.-N., & Ugoletti, R. (1994). Discrete frequency based learning control for precision motion control. In: Proceedings of the IEEE international conference on systems, man, and cybernetics (pp.\u00a02767\u20132773)."},{"key":"9845_CR28","unstructured":"de\u00a0Roover, D. (1996). Synthesis of a robust iterative learning controller using an \n                    \n                      \n                    \n                    $$H_\\infty $$\n                    \n                      \n                        \n                          H\n                          \u221e\n                        \n                      \n                    \n                   approach. In: Proceedings of the IEEE conference on decision and control (CDC) (pp.\u00a03044\u20133049)."},{"key":"9845_CR29","doi-asserted-by":"crossref","unstructured":"Mueller, F. L., Schoellig, A. P., & D\u2019Andrea, R. (2012) Iterative learning of feed-forward corrections for high-performance tracking. In Proceedings of the IEEE international conference on intelligent robots and systems (pp.\u00a03276\u20133281).","DOI":"10.1109\/IROS.2012.6385647"},{"key":"9845_CR30","doi-asserted-by":"crossref","unstructured":"Degen, N., & Schoellig, A. P. (2014) Design of norm-optimal iterative learning controllers: The effect of an iteration-domain Kalman filter for disturbance estimation. In Proceedings of the IEEE conference on decision and control (CDC) (pp.\u00a03590\u20133596).","DOI":"10.1109\/CDC.2014.7039947"},{"key":"9845_CR31","unstructured":"Zhou, Q. L., Zhang, Y., Rabbath, C. A., & Theilliol, D. (2010). Design of feedback linearization control and reconfigurable control allocation with application to a quadrotor UAV. In: Proceedings of the IEEE conference on control and fault tolerant systems (pp.\u00a0371\u2013376)."},{"issue":"3","key":"9845_CR32","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MRA.2010.937855","volume":"17","author":"N Michael","year":"2010","unstructured":"Michael, N., Mellinger, D., Lindsey, Q., & Kumar, V. (2010). The GRASP multiple micro-UAV testbed. IEEE Robotics and Automation Magazine, 17(3), 56\u201365.","journal-title":"IEEE Robotics and Automation Magazine"},{"key":"9845_CR33","unstructured":"Schoellig, A. P., Hehn, M., Lupashin, S., & D\u2019Andrea, R. (2011). Feasiblity of motion primitives for choreographed quadrocopter flight. In: Proceedings of the American control conference (ACC) (pp.\u00a03843\u20133849)."},{"key":"9845_CR34","unstructured":"Chen, Y., & Moore, K. L. (2002). An optimal design of PD-type iterative learning control with monotonic convergence. In: Proceedings of the IEEE international symposium on intelligent control (pp.\u00a055\u201360)."},{"key":"9845_CR35","unstructured":"M\u00fcnz, U., Papachristodoulou, A., & Allg\u00f6wer, F. (2008). Delay-dependent rendezvous and flocking of large scale multi-agent systems with communication delays. In: Proceedings of the IEEE conference on decision and control (CDC) (pp.\u00a02038\u20132043)."},{"issue":"1","key":"9845_CR36","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1049\/iet-cta.2008.0479","volume":"4","author":"J Hu","year":"2010","unstructured":"Hu, J., & Lin, Y. (2010). Consensus control for multi-agent systems with double-integrator dynamics and time delays. IET Control Theory & Applications, 4(1), 109\u2013118.","journal-title":"IET Control Theory & Applications"}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-019-09845-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10514-019-09845-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-019-09845-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,26]],"date-time":"2020-03-26T00:22:04Z","timestamp":1585182124000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10514-019-09845-4"}},"subtitle":["Theoretic developments and application to formation flying"],"short-title":[],"issued":{"date-parts":[[2019,3,27]]},"references-count":36,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["9845"],"URL":"https:\/\/doi.org\/10.1007\/s10514-019-09845-4","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"value":"0929-5593","type":"print"},{"value":"1573-7527","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,27]]},"assertion":[{"value":"17 August 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}