{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T08:25:38Z","timestamp":1780647938572,"version":"3.54.1"},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T00:00:00Z","timestamp":1698278400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T00:00:00Z","timestamp":1698278400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Swiss Federal Institute of Technology Zurich"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton Robot"],"published-print":{"date-parts":[[2023,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Precise markings for drilling and assembly are crucial, laborious construction tasks. Aerial robots with suitable end-effectors are capable of markings at the millimeter scale. However, so far, they have only been demonstrated under laboratory conditions where rigid state estimation and navigation assumptions do not impede robustness and accuracy. This paper presents a complete aerial layouting system capable of precise markings on-site under realistic conditions. We use a compliant actuated end-effector on an omnidirectional flying base. Combining a two-stage factor-graph state estimator with a Riemannian Motion Policy-based navigation stack, we avoid the need for a globally consistent state estimate and increase robustness. The policy-based navigation is structured into individual behaviors in different state spaces. Through a comprehensive study, we show that the system creates highly precise markings at a relative precision of 1.5 mm and a global accuracy of 5\u20136\u00a0mm and discuss the results in the context of future construction robotics.\n<\/jats:p>","DOI":"10.1007\/s10514-023-10141-5","type":"journal-article","created":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T17:02:09Z","timestamp":1698339729000},"page":"1405-1418","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Chasing millimeters: design, navigation and state estimation for precise in-flight marking on ceilings"],"prefix":"10.1007","volume":"47","author":[{"given":"Christian","family":"Lanegger","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Pantic","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rik","family":"B\u00e4hnemann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roland","family":"Siegwart","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lionel","family":"Ott","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,10,26]]},"reference":[{"key":"10141_CR1","doi-asserted-by":"publisher","unstructured":"Bodie, K., Brunner, M., Pantic, M., et\u00a0al. (2019). An omnidirectional aerial manipulation platform for contact-based inspection. In Robotics: Science and Systems (RSS), https:\/\/doi.org\/10.15607\/rss.2019.xv.019","DOI":"10.15607\/rss.2019.xv.019"},{"key":"10141_CR2","unstructured":"Boston Consulting Group, (2018). Getting ready for robotics in property development and building. Retrieved January 8, 2023, from https:\/\/www.bcg.com\/publications\/2018\/robotics-property-development-building"},{"issue":"1","key":"10141_CR3","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/MRA.2018.2888911","volume":"26","author":"P Chermprayong","year":"2019","unstructured":"Chermprayong, P., Zhang, K., Xiao, F., et al. (2019). An integrated delta manipulator for aerial repair: A new aerial robotic system. IEEE Robotics & Automation Magazine, 26(1), 54\u201366. https:\/\/doi.org\/10.1109\/MRA.2018.2888911","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"10141_CR4","doi-asserted-by":"publisher","unstructured":"Dellaert, F., & Contributors, G. (2022). borglab\/gtsam. https:\/\/doi.org\/10.5281\/zenodo.5794541, https:\/\/github.com\/borglab\/gtsam)","DOI":"10.5281\/zenodo.5794541"},{"issue":"1","key":"10141_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TRO.2016.2597321","volume":"33","author":"C Forster","year":"2016","unstructured":"Forster, C., Carlone, L., Dellaert, F., et al. (2016). On-manifold preintegration for real-time visual-inertial odometry. IEEE Transactions on Robotics, 33(1), 1\u201321. https:\/\/doi.org\/10.1109\/TRO.2016.2597321","journal-title":"IEEE Transactions on Robotics"},{"key":"10141_CR6","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/s11071-017-3862-x","volume":"91","author":"F Hu","year":"2018","unstructured":"Hu, F., & Jing, X. (2018). A 6-DOF passive vibration isolator based on Stewart structure with X-shaped legs. Nonlinear Dynamics, 91, 157\u2013185. https:\/\/doi.org\/10.1007\/s11071-017-3862-x","journal-title":"Nonlinear Dynamics"},{"issue":"8","key":"10141_CR7","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1016\/j.robot.2013.05.001","volume":"61","author":"V Indelman","year":"2013","unstructured":"Indelman, V., Williams, S., Kaess, M., et al. (2013). Information fusion in navigation systems via factor graph based incremental smoothing. Robotics and Autonomous Systems, 61(8), 721\u2013738. https:\/\/doi.org\/10.1016\/j.robot.2013.05.001","journal-title":"Robotics and Autonomous Systems"},{"key":"10141_CR8","doi-asserted-by":"publisher","unstructured":"Lanegger, C., Ruggia, M., Tognon, M., et\u00a0al. (2022). Aerial layouting: Design and control of a compliant and actuated end-effector for precise in-flight marking on ceilings. In: Proceedings of Robotics: Science and Systems (RSS), https:\/\/doi.org\/10.15607\/RSS.2022.XVIII.073","DOI":"10.15607\/RSS.2022.XVIII.073"},{"key":"10141_CR9","doi-asserted-by":"publisher","unstructured":"Lynen, S., Achtelik, MW., Weiss, S., et\u00a0al. (2013). A robust and modular multi-sensor fusion approach applied to mav navigation. In: 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), (pp. 3923\u20133929), https:\/\/doi.org\/10.1109\/IROS.2013.6696917","DOI":"10.1109\/IROS.2013.6696917"},{"issue":"2","key":"10141_CR10","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1109\/LRA.2019.2958473","volume":"5","author":"G Nava","year":"2020","unstructured":"Nava, G., Sabl\u00e9, Q., Tognon, M., et al. (2020). Direct force feedback control and online multi-task optimization for aerial manipulators. IEEE Robotics and Automation Letters, 5(2), 331\u2013338. https:\/\/doi.org\/10.1109\/LRA.2019.2958473","journal-title":"IEEE Robotics and Automation Letters"},{"key":"10141_CR11","doi-asserted-by":"publisher","unstructured":"Nubert, J., Khattak, S., & Hutter, M. (2022). Graph-based multi-sensor fusion for consistent localization of autonomous construction robots. In: IEEE International Conference on Robotics and Automation (ICRA), (pp. 10,048\u201310,054), https:\/\/doi.org\/10.1109\/ICRA46639.2022.9812386","DOI":"10.1109\/ICRA46639.2022.9812386"},{"key":"10141_CR12","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2021.3084395","author":"A Ollero","year":"2021","unstructured":"Ollero, A., Tognon, M., Suarez, A., et al. (2021). Past, present, and future of aerial robotic manipulators. IEEE Transactions on Robotics. https:\/\/doi.org\/10.1109\/TRO.2021.3084395","journal-title":"IEEE Transactions on Robotics"},{"key":"10141_CR13","unstructured":"OpenCV (2015). Open source computer vision library. https:\/\/opencv.org\/"},{"key":"10141_CR14","doi-asserted-by":"publisher","unstructured":"Ratliff, N. D., Issac, J., Kappler, D., et\u00a0al. (2018). Riemannian motion policies. arXiv preprinthttps:\/\/doi.org\/10.48550\/ARXIV.1801.02854","DOI":"10.48550\/ARXIV.1801.02854"},{"key":"10141_CR15","doi-asserted-by":"publisher","DOI":"10.3390\/s20174708","author":"PJ Sanchez-Cuevas","year":"2020","unstructured":"Sanchez-Cuevas, P. J., Gonzalez-Morgado, A., Cortes, N., et al. (2020). Fully-actuated aerial manipulator for infrastructure contact inspection: Design, modeling, localization, and control. Sensors. https:\/\/doi.org\/10.3390\/s20174708","journal-title":"Sensors"},{"key":"10141_CR16","doi-asserted-by":"publisher","unstructured":"Sandy, T., Stadelmann, L., Kerscher, S., et al. (2019). Confusion: Sensor fusion for complex robotic systems using nonlinear optimization. IEEE Robotics and Automation Letters, 4(2), 1093\u20131100. https:\/\/doi.org\/10.1109\/LRA.2019.2894168","DOI":"10.1109\/LRA.2019.2894168"},{"key":"10141_CR17","unstructured":"Schweizerischer Ingenieur- und Architektenverein (2016). Sia norm 414\/2:2016. Obtainable at https:\/\/www.sia.ch"},{"issue":"1","key":"10141_CR18","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/TMECH.2022.3202116","volume":"28","author":"B Stephens","year":"2023","unstructured":"Stephens, B., Nguyen, H. N., Hamaza, S., et al. (2023). An integrated framework for autonomous sensor placement with aerial robots. IEEE\/ASME Transactions on Mechatronics, 28(1), 38\u201349. https:\/\/doi.org\/10.1109\/TMECH.2022.3202116","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"1","key":"10141_CR19","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1243\/PIME\\_PROC\\_1965\\_180\\_029_02","volume":"180","author":"D Stewart","year":"1965","unstructured":"Stewart, D. (1965). A platform with six degrees of freedom. Proceedings of the Institution of Mechanical Engineers, 180(1), 371\u2013386. https:\/\/doi.org\/10.1243\/PIME_PROC_1965_180_029_02","journal-title":"Proceedings of the Institution of Mechanical Engineers"},{"key":"10141_CR20","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2895880","author":"M Tognon","year":"2019","unstructured":"Tognon, M., Tello-Chavez, H. A., Gasparin, E., et al. (2019). A truly-redundant aerial manipulator system with application to push-and-slide inspection in industrial plants. IEEE Robotics and Automation Letters. https:\/\/doi.org\/10.1109\/LRA.2019.2895880","journal-title":"IEEE Robotics and Automation Letters"},{"issue":"6","key":"10141_CR21","doi-asserted-by":"publisher","first-page":"1305","DOI":"10.3390\/S19061305","volume":"19","author":"MA Trujillo","year":"2019","unstructured":"Trujillo, M. A., Mart\u00ednez-De Dios, J. R., Mart\u00edn, C., et al. (2019). Novel aerial manipulator for accurate and robust industrial NDT contact inspection: A new tool for the oil and gas inspection industry. Sensors, 19(6), 1305. https:\/\/doi.org\/10.3390\/S19061305","journal-title":"Sensors"},{"key":"10141_CR22","doi-asserted-by":"publisher","unstructured":"Tzoumanikas, D., Graule, F., Yan, Q., et\u00a0al. (2020). Aerial manipulation using hybrid force and position NMPC applied to aerial writing. In: Robotics: Science and Systems (RSS), https:\/\/doi.org\/10.15607\/RSS.2020.XVI.046","DOI":"10.15607\/RSS.2020.XVI.046"},{"key":"10141_CR23","doi-asserted-by":"publisher","unstructured":"Watson, R., Kamel, M., Zhang, D., et\u00a0al. (2021). Dry coupled ultrasonic non-destructive evaluation using an over-actuated unmanned aerial vehicle. In: IEEE Transactions on Automation Science and Engineering (pp. 1\u201316). https:\/\/doi.org\/10.1109\/TASE.2021.3094966","DOI":"10.1109\/TASE.2021.3094966"}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-023-10141-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10514-023-10141-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-023-10141-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,28]],"date-time":"2023-11-28T18:15:08Z","timestamp":1701195308000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10514-023-10141-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,26]]},"references-count":23,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["10141"],"URL":"https:\/\/doi.org\/10.1007\/s10514-023-10141-5","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"value":"0929-5593","type":"print"},{"value":"1573-7527","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,26]]},"assertion":[{"value":"17 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 October 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}