{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T22:31:02Z","timestamp":1775341862016,"version":"3.50.1"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"7976","license":[{"start":{"date-parts":[[2023,8,30]],"date-time":"2023-08-30T00:00:00Z","timestamp":1693353600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,30]],"date-time":"2023-08-30T00:00:00Z","timestamp":1693353600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Nature"],"published-print":{"date-parts":[[2023,8,31]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>First-person view (FPV) drone racing is a televised sport in which professional competitors pilot high-speed aircraft through a 3D circuit. Each pilot sees the environment from the perspective of their drone by means of video streamed from an onboard camera. Reaching the level of professional pilots with an autonomous drone is challenging because the robot needs to fly at its physical limits while estimating its speed and location in the circuit exclusively from onboard sensors<jats:sup>1<\/jats:sup>. Here we introduce Swift, an autonomous system that can race physical vehicles at the level of the human world champions. The system combines deep reinforcement learning (RL) in simulation with data collected in the physical world. Swift competed against three human champions, including the world champions of two international leagues, in real-world head-to-head races. Swift won several races against each of the human champions and demonstrated the fastest recorded race time. This work represents a milestone for mobile robotics and machine intelligence<jats:sup>2<\/jats:sup>, which may inspire the deployment of hybrid learning-based solutions in other physical systems.<\/jats:p>","DOI":"10.1038\/s41586-023-06419-4","type":"journal-article","created":{"date-parts":[[2023,8,30]],"date-time":"2023-08-30T16:02:14Z","timestamp":1693411334000},"page":"982-987","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":529,"title":["Champion-level drone racing using deep reinforcement learning"],"prefix":"10.1038","volume":"620","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6094-5901","authenticated-orcid":false,"given":"Elia","family":"Kaufmann","sequence":"first","affiliation":[]},{"given":"Leonard","family":"Bauersfeld","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8410-3933","authenticated-orcid":false,"given":"Antonio","family":"Loquercio","sequence":"additional","affiliation":[]},{"given":"Matthias","family":"M\u00fcller","sequence":"additional","affiliation":[]},{"given":"Vladlen","family":"Koltun","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3831-6778","authenticated-orcid":false,"given":"Davide","family":"Scaramuzza","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,30]]},"reference":[{"key":"6419_CR1","doi-asserted-by":"publisher","first-page":"923","DOI":"10.1038\/s42256-021-00405-z","volume":"3","author":"C De Wagter","year":"2021","unstructured":"De Wagter, C., Paredes-Vall\u00e9s, F., Sheth, N. & de Croon, G. Learning fast in autonomous drone racing. Nat. Mach. Intell. 3, 923 (2021).","journal-title":"Nat. Mach. Intell."},{"key":"6419_CR2","unstructured":"Hanover, D. et al. Autonomous drone racing: a survey. Preprint at https:\/\/arxiv.org\/abs\/2301.01755 (2023)."},{"key":"6419_CR3","unstructured":"Sutton, R. S. & Barto, A. G. Reinforcement Learning: An Introduction (MIT Press, 2018)."},{"key":"6419_CR4","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1038\/nature14236","volume":"518","author":"V Mnih","year":"2015","unstructured":"Mnih, V. et al. Human-level control through deep reinforcement learning. Nature 518, 529\u2013533 (2015).","journal-title":"Nature"},{"key":"6419_CR5","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1038\/s41586-020-03051-4","volume":"588","author":"J Schrittwieser","year":"2020","unstructured":"Schrittwieser, J. et al. Mastering Atari, Go, chess and shogi by planning with a learned model. Nature 588, 604\u2013609 (2020).","journal-title":"Nature"},{"key":"6419_CR6","doi-asserted-by":"publisher","first-page":"580","DOI":"10.1038\/s41586-020-03157-9","volume":"590","author":"A Ecoffet","year":"2021","unstructured":"Ecoffet, A., Huizinga, J., Lehman, J., Stanley, K. O. & Clune, J. First return, then explore. Nature 590, 580\u2013586 (2021).","journal-title":"Nature"},{"key":"6419_CR7","doi-asserted-by":"publisher","first-page":"484","DOI":"10.1038\/nature16961","volume":"529","author":"D Silver","year":"2016","unstructured":"Silver, D. et al. Mastering the game of Go with deep neural networks and tree search. Nature 529, 484\u2013489 (2016).","journal-title":"Nature"},{"key":"6419_CR8","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1038\/nature24270","volume":"550","author":"D Silver","year":"2017","unstructured":"Silver, D. et al. Mastering the game of Go without human knowledge. Nature 550, 354\u2013359 (2017).","journal-title":"Nature"},{"key":"6419_CR9","doi-asserted-by":"publisher","first-page":"1140","DOI":"10.1126\/science.aar6404","volume":"362","author":"D Silver","year":"2018","unstructured":"Silver, D. et al. A general reinforcement learning algorithm that masters chess, shogi, and Go through self-play. Science 362, 1140\u20131144 (2018).","journal-title":"Science"},{"key":"6419_CR10","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1038\/s41586-019-1724-z","volume":"575","author":"O Vinyals","year":"2019","unstructured":"Vinyals, O. et al. Grandmaster level in StarCraft II using multi-agent reinforcement learning. Nature 575, 350\u2013354 (2019).","journal-title":"Nature"},{"key":"6419_CR11","unstructured":"Berner, C. et al. Dota 2 with large scale deep reinforcement learning. Preprint at https:\/\/arxiv.org\/abs\/1912.06680 (2019)."},{"key":"6419_CR12","doi-asserted-by":"publisher","first-page":"4257","DOI":"10.1109\/LRA.2021.3064284","volume":"6","author":"F Fuchs","year":"2021","unstructured":"Fuchs, F., Song, Y., Kaufmann, E., Scaramuzza, D. & D\u00fcrr, P. Super-human performance in Gran Turismo Sport using deep reinforcement learning. IEEE Robot. Autom. Lett. 6, 4257\u20134264 (2021).","journal-title":"IEEE Robot. Autom. Lett."},{"key":"6419_CR13","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1038\/s41586-021-04357-7","volume":"602","author":"PR Wurman","year":"2022","unstructured":"Wurman, P. R. et al. Outracing champion Gran Turismo drivers with deep reinforcement learning. Nature 602, 223\u2013228 (2022).","journal-title":"Nature"},{"key":"6419_CR14","unstructured":"Funke, J. et al. in Proc. 2012 IEEE Intelligent Vehicles Symposium 541\u2013547 (IEEE, 2012)."},{"key":"6419_CR15","doi-asserted-by":"publisher","first-page":"eaaw1975","DOI":"10.1126\/scirobotics.aaw1975","volume":"4","author":"NA Spielberg","year":"2019","unstructured":"Spielberg, N. A., Brown, M., Kapania, N. R., Kegelman, J. C. & Gerdes, J. C. Neural network vehicle models for high-performance automated driving. Sci. Robot. 4, eaaw1975 (2019).","journal-title":"Sci. Robot."},{"key":"6419_CR16","doi-asserted-by":"publisher","first-page":"eabb9764","DOI":"10.1126\/scirobotics.abb9764","volume":"5","author":"D-O Won","year":"2020","unstructured":"Won, D.-O., M\u00fcller, K.-R. & Lee, S.-W. An adaptive deep reinforcement learning framework enables curling robots with human-like performance in real-world conditions. Sci. Robot. 5, eabb9764 (2020).","journal-title":"Sci. Robot."},{"key":"6419_CR17","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MRA.2016.2646090","volume":"24","author":"H Moon","year":"2017","unstructured":"Moon, H., Sun, Y., Baltes, J. & Kim, S. J. The IROS 2016 competitions. IEEE Robot. Autom. Mag. 24, 20\u201329 (2017).","journal-title":"IEEE Robot. Autom. Mag."},{"key":"6419_CR18","doi-asserted-by":"publisher","first-page":"2539","DOI":"10.1109\/LRA.2018.2808368","volume":"3","author":"S Jung","year":"2018","unstructured":"Jung, S., Hwang, S., Shin, H. & Shim, D. H. Perception, guidance, and navigation for indoor autonomous drone racing using deep learning. IEEE Robot. Autom. Lett. 3, 2539\u20132544 (2018).","journal-title":"IEEE Robot. Autom. Lett."},{"key":"6419_CR19","unstructured":"Kaufmann, E. et al. in Proc. 2nd Conference on Robot Learning (CoRL) 133\u2013145 (PMLR, 2018)."},{"key":"6419_CR20","doi-asserted-by":"crossref","unstructured":"Zhang, D. & Doyle, D. D. in Proc. 2020 IEEE Aerospace Conference, 1\u201311 (IEEE, 2020).","DOI":"10.1109\/AERO47225.2020.9172619"},{"key":"6419_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TRO.2019.2942989","volume":"36","author":"A Loquercio","year":"2019","unstructured":"Loquercio, A. et al. Deep drone racing: from simulation to reality with domain randomization. IEEE Trans. Robot. 36, 1\u201314 (2019).","journal-title":"IEEE Trans. Robot."},{"key":"6419_CR22","doi-asserted-by":"publisher","first-page":"eabg5810","DOI":"10.1126\/scirobotics.abg5810","volume":"6","author":"A Loquercio","year":"2021","unstructured":"Loquercio, A. et al. Learning high-speed flight in the wild. Sci. Robot. 6, eabg5810 (2021).","journal-title":"Sci. Robot."},{"key":"6419_CR23","unstructured":"Kaufmann, E. et al. in Proc. 2019 International Conference on Robotics and Automation (ICRA) 690\u2013696 (IEEE, 2019)."},{"key":"6419_CR24","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1002\/rob.21956","volume":"37","author":"S Li","year":"2020","unstructured":"Li, S., van der Horst, E., Duernay, P., De Wagter, C. & de Croon, G. C. Visual model-predictive localization for computationally efficient autonomous racing of a 72-g drone. J. Field Robot. 37, 667\u2013692 (2020).","journal-title":"J. Field Robot."},{"key":"6419_CR25","unstructured":"A.I. is flying drones (very, very slowly). https:\/\/www.nytimes.com\/2019\/03\/26\/technology\/alphapilot-ai-drone-racing.html (2019)."},{"key":"6419_CR26","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1007\/s10514-021-10011-y","volume":"46","author":"P Foehn","year":"2021","unstructured":"Foehn, P. et al. AlphaPilot: autonomous drone racing. Auton. Robots 46, 307\u2013320 (2021).","journal-title":"Auton. Robots"},{"key":"6419_CR27","doi-asserted-by":"publisher","first-page":"1263","DOI":"10.55417\/fr.2022042","volume":"2","author":"CD Wagter","year":"2022","unstructured":"Wagter, C. D., Paredes-Vall\u00e9, F., Sheth, N. & de Croon, G. The sensing, state-estimation, and control behind the winning entry to the 2019 Artificial Intelligence Robotic Racing Competition. Field Robot. 2, 1263\u20131290 (2022).","journal-title":"Field Robot."},{"key":"6419_CR28","doi-asserted-by":"publisher","first-page":"eabh1221","DOI":"10.1126\/scirobotics.abh1221","volume":"6","author":"P Foehn","year":"2021","unstructured":"Foehn, P., Romero, A. & Scaramuzza, D. Time-optimal planning for quadrotor waypoint flight. Sci. Robot. 6, eabh1221 (2021).","journal-title":"Sci. Robot."},{"key":"6419_CR29","doi-asserted-by":"publisher","first-page":"3340","DOI":"10.1109\/TRO.2022.3173711","volume":"38","author":"A Romero","year":"2022","unstructured":"Romero, A., Sun, S., Foehn, P. & Scaramuzza, D. Model predictive contouring control for time-optimal quadrotor flight. IEEE Trans. Robot. 38, 3340\u20133356 (2022).","journal-title":"IEEE Trans. Robot."},{"key":"6419_CR30","doi-asserted-by":"publisher","first-page":"3357","DOI":"10.1109\/TRO.2022.3177279","volume":"38","author":"S Sun","year":"2021","unstructured":"Sun, S., Romero, A., Foehn, P., Kaufmann, E. & Scaramuzza, D. A comparative study of nonlinear MPC and differential-flatness-based control for quadrotor agile flight. IEEE Trans. Robot. 38, 3357\u20133373 (2021).","journal-title":"IEEE Trans. Robot."},{"key":"6419_CR31","unstructured":"Schulman, J., Wolski, F., Dhariwal, P., Radford, A. & Klimov, O. Proximal policy optimization algorithms. Preprint at https:\/\/arxiv.org\/abs\/1707.06347 (2017)."},{"key":"6419_CR32","unstructured":"Scaramuzza, D. & Zhang, Z. Encyclopedia of Robotics (eds Ang, M., Khatib, O. & Siciliano, B.) 1\u20139 (Springer, 2019)."},{"key":"6419_CR33","unstructured":"Huang, G. in Proc. 2019 International Conference on Robotics and Automation (ICRA) 9572\u20139582 (IEEE, 2019)."},{"key":"6419_CR34","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1007\/s11263-014-0725-5","volume":"109","author":"T Collins","year":"2014","unstructured":"Collins, T. & Bartoli, A. Infinitesimal plane-based pose estimation. Int. J. Comput. Vis. 109, 252\u2013286 (2014).","journal-title":"Int. J. Comput. Vis."},{"key":"6419_CR35","unstructured":"Song, Y., Steinweg, M., Kaufmann, E. & Scaramuzza, D. in Proc. 2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) 1205\u20131212 (IEEE, 2021)."},{"key":"6419_CR36","doi-asserted-by":"crossref","unstructured":"Williams, C. K. & Rasmussen, C. E. Gaussian Processes for Machine Learning (MIT Press, 2006).","DOI":"10.7551\/mitpress\/3206.001.0001"},{"key":"6419_CR37","doi-asserted-by":"publisher","first-page":"eaau5872","DOI":"10.1126\/scirobotics.aau5872","volume":"4","author":"J Hwangbo","year":"2019","unstructured":"Hwangbo, J. et al. Learning agile and dynamic motor skills for legged robots. Sci. Robot. 4, eaau5872 (2019).","journal-title":"Sci. Robot."},{"key":"6419_CR38","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-019-13073-w","volume":"10","author":"C-C Hung","year":"2019","unstructured":"Hung, C.-C. et al. Optimizing agent behavior over long time scales by transporting value. Nat. Commun. 10, 5223 (2019).","journal-title":"Nat. Commun."},{"key":"6419_CR39","doi-asserted-by":"publisher","first-page":"3467","DOI":"10.1109\/LRA.2021.3064282","volume":"6","author":"C Pfeiffer","year":"2021","unstructured":"Pfeiffer, C. & Scaramuzza, D. Human-piloted drone racing: visual processing and control. IEEE Robot. Autom. Lett. 6, 3467\u20133474 (2021).","journal-title":"IEEE Robot. Autom. Lett."},{"key":"6419_CR40","doi-asserted-by":"publisher","first-page":"1389","DOI":"10.1109\/TRO.2020.2994881","volume":"36","author":"R Spica","year":"2020","unstructured":"Spica, R., Cristofalo, E., Wang, Z., Montijano, E. & Schwager, M. A real-time game theoretic planner for autonomous two-player drone racing. IEEE Trans. Robot. 36, 1389\u20131403 (2020).","journal-title":"IEEE Trans. Robot."},{"key":"6419_CR41","doi-asserted-by":"publisher","first-page":"R583","DOI":"10.1016\/j.cub.2005.07.053","volume":"15","author":"BL Day","year":"2005","unstructured":"Day, B. L. & Fitzpatrick, R. C. The vestibular system. Curr. Biol. 15, R583\u2013R586 (2005).","journal-title":"Curr. Biol."},{"key":"6419_CR42","doi-asserted-by":"publisher","first-page":"218c","DOI":"10.1167\/19.10.218c","volume":"19","author":"J Kim","year":"2019","unstructured":"Kim, J. et al. Esports arms race: latency and refresh rate for competitive gaming tasks. J. Vis. 19, 218c (2019).","journal-title":"J. Vis."},{"key":"6419_CR43","unstructured":"Bauersfeld, L., Kaufmann, E., Foehn, P., Sun, S. & Scaramuzza, D. in Proc. Robotics: Science and Systems XVII 42 (Robotics: Science and Systems Foundation, 2021)."},{"key":"6419_CR44","unstructured":"Kaufmann, E., Bauersfeld, L. & Scaramuzza, D. in Proc. 2022 International Conference on Robotics and Automation (ICRA) 10504\u201310510 (IEEE, 2022)."},{"key":"6419_CR45","unstructured":"The Betaflight Open Source Flight Controller Firmware Project. Betaflight. https:\/\/github.com\/betaflight\/betaflight (2022)."},{"key":"6419_CR46","doi-asserted-by":"publisher","first-page":"2953","DOI":"10.1109\/LRA.2022.3145063","volume":"7","author":"L Bauersfeld","year":"2022","unstructured":"Bauersfeld, L. & Scaramuzza, D. Range, endurance, and optimal speed estimates for multicopters. IEEE Robot. Autom. Lett. 7, 2953\u20132960 (2022).","journal-title":"IEEE Robot. Autom. Lett."},{"key":"6419_CR47","unstructured":"Zhou, Y., Barnes, C., Lu, J., Yang, J. & Li, H. in Proc. IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 5745\u20135753 (IEEE, 2019)."},{"key":"6419_CR48","unstructured":"Pinto, L., Andrychowicz, M., Welinder, P., Zaremba, W. & Abbeel, P. in Proc. Robotics: Science and Systems XIV (MIT Press Journals, 2018)."},{"key":"6419_CR49","unstructured":"Molchanov, A. et al. in Proc. 2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) 59\u201366 (IEEE, 2019)."},{"key":"6419_CR50","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1177\/0278364919887447","volume":"39","author":"OM Andrychowicz","year":"2020","unstructured":"Andrychowicz, O. M. et al. Learning dexterous in-hand manipulation. Int. J. Robot. Res. 39, 3\u201320 (2020).","journal-title":"Int. J. Robot. Res."},{"key":"6419_CR51","unstructured":"Guadarrama, S. et al. TF-Agents: a library for reinforcement learning in TensorFlow. https:\/\/github.com\/tensorflow\/agents (2018)."},{"key":"6419_CR52","doi-asserted-by":"publisher","first-page":"3769","DOI":"10.1109\/LRA.2021.3061307","volume":"6","author":"G Torrente","year":"2021","unstructured":"Torrente, G., Kaufmann, E., Foehn, P. & Scaramuzza, D. Data-driven MPC for quadrotors. IEEE Robot. Autom. Lett. 6, 3769\u20133776 (2021).","journal-title":"IEEE Robot. Autom. Lett."},{"key":"6419_CR53","doi-asserted-by":"crossref","unstructured":"Ronneberger, O., Fischer, P. & Brox, T. in Proc. International Conference on Medical Image Computing and Computer-assisted Intervention 234\u2013241 (Springer, 2015).","DOI":"10.1007\/978-3-319-24574-4_28"},{"key":"6419_CR54","unstructured":"Intel RealSense T265 series product family. https:\/\/www.intelrealsense.com\/wp-content\/uploads\/2019\/09\/Intel_RealSense_Tracking_Camera_Datasheet_Rev004_release.pdf (2019)."},{"key":"6419_CR55","doi-asserted-by":"publisher","first-page":"1352","DOI":"10.1177\/02783649211033317","volume":"40","author":"G Ryou","year":"2021","unstructured":"Ryou, G., Tal, E. & Karaman, S. Multi-fidelity black-box optimization for time-optimal quadrotor maneuvers. Int. J. Robot. Res. 40, 1352\u20131369 (2021).","journal-title":"Int. J. Robot. Res."},{"key":"6419_CR56","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1109\/TRO.2018.2819195","volume":"34","author":"H Pham","year":"2018","unstructured":"Pham, H. & Pham, Q.-C. A new approach to time-optimal path parameterization based on reachability analysis. IEEE Trans. Robot. 34, 645\u2013659 (2018).","journal-title":"IEEE Trans. Robot."},{"key":"6419_CR57","unstructured":"Song, Y., Romero, A., M\u00fcller, M., Koltun, V. & Scaramuzza, D. Reaching the limit in autonomous racing: optimal control versus reinforcement learning. Sci. Robot. (in the press)."},{"key":"6419_CR58","doi-asserted-by":"publisher","first-page":"eabl6259","DOI":"10.1126\/scirobotics.abl6259","volume":"7","author":"P Foehn","year":"2022","unstructured":"Foehn, P. et al. Agilicious: open-source and open-hardware agile quadrotor for vision-based flight. Sci. Robot. 7, eabl6259 (2022).","journal-title":"Sci. Robot."},{"key":"6419_CR59","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1177\/0278364910388963","volume":"30","author":"ES Jones","year":"2011","unstructured":"Jones, E. S. & Soatto, S. Visual-inertial navigation, mapping and localization: a scalable real-time causal approach. Int. J. Robot. Res. 30, 407\u2013430 (2011).","journal-title":"Int. J. Robot. Res."}],"container-title":["Nature"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.nature.com\/articles\/s41586-023-06419-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s41586-023-06419-4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.nature.com\/articles\/s41586-023-06419-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,27]],"date-time":"2024-10-27T05:53:21Z","timestamp":1730008401000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.nature.com\/articles\/s41586-023-06419-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,30]]},"references-count":59,"journal-issue":{"issue":"7976","published-print":{"date-parts":[[2023,8,31]]}},"alternative-id":["6419"],"URL":"https:\/\/doi.org\/10.1038\/s41586-023-06419-4","relation":{},"ISSN":["0028-0836","1476-4687"],"issn-type":[{"value":"0028-0836","type":"print"},{"value":"1476-4687","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,30]]},"assertion":[{"value":"5 January 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}