{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T18:42:40Z","timestamp":1771958560847,"version":"3.50.1"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030958916","type":"print"},{"value":"9783030958923","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T00:00:00Z","timestamp":1649376000000},"content-version":"vor","delay-in-days":97,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Fixed wing and multirotor UAVs are common in the field of robotics. Solutions for simulation and control of these vehicles are ubiquitous. This is not the case for airships, a simulation of which needs to address unique properties, i) dynamic deformation in response to aerodynamic and control forces, ii) high susceptibility to wind and turbulence at low airspeed, iii) high variability in airship designs regarding placement, direction and vectoring of thrusters and control surfaces. We present a flexible framework for modeling, simulation and control of airships. It is based on Robot operating system (ROS), simulation environment (Gazebo) and commercial off the shelf (COTS) electronics, all of which are open source. Based on simulated wind and deformation, we predict substantial effects on controllability which are verified in real-world flight experiments. All our code is shared as open source, for the benefit of the community and to facilitate lighter-than-air vehicle (LTAV) research. (Source code:<jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/robot-perception-group\/airship_simulation\">https:\/\/github.com\/robot-perception-group\/airship_simulation<\/jats:ext-link>.)<\/jats:p>","DOI":"10.1007\/978-3-030-95892-3_46","type":"book-chapter","created":{"date-parts":[[2022,4,7]],"date-time":"2022-04-07T07:02:54Z","timestamp":1649314974000},"page":"608-626","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Simulation and\u00a0Control of\u00a0Deformable Autonomous Airships in\u00a0Turbulent Wind"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3480-8054","authenticated-orcid":false,"given":"Eric","family":"Price","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8166-740X","authenticated-orcid":false,"given":"Yu Tang","family":"Liu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6077-4540","authenticated-orcid":false,"given":"Michael J.","family":"Black","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0727-3031","authenticated-orcid":false,"given":"Aamir","family":"Ahmad","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,4,8]]},"reference":[{"key":"46_CR1","doi-asserted-by":"crossref","unstructured":"Sahawneh, L., Jarrah, M.A.: Development and calibration of low cost MEMS IMU for UAV applications. In: 2008 5th International Symposium on Mechatronics and Its Applications, pp. 1\u20139 (2008)","DOI":"10.1109\/ISMA.2008.4648819"},{"key":"46_CR2","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.micpro.2018.05.002","volume":"61","author":"E Ebeid","year":"2018","unstructured":"Ebeid, E., Skriver, M., Terkildsen, K.H., Jensen, K., Schultz, U.P.: A survey of open-source UAV flight controllers and flight simulators. Microprocess. Microsyst. 61, 11\u201320 (2018)","journal-title":"Microprocess. Microsyst."},{"key":"46_CR3","unstructured":"Perry, A.R.: The flightgear flight simulator. In: Proceedings of the Annual Conference on USENIX Annual Technical Conference, ATEC 2004, USA, p. 31. USENIX Association (2004)"},{"key":"46_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1007\/3-540-45993-6_13","volume-title":"Sensor Based Intelligent Robots","author":"A Elfes","year":"2002","unstructured":"Elfes, A., et al.: Modelling, control and perception for an autonomous robotic airship. In: Hager, G.D., Christensen, H.I., Bunke, H., Klein, R. (eds.) Sensor Based Intelligent Robots. LNCS, vol. 2238, pp. 216\u2013244. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-45993-6_13"},{"key":"46_CR5","doi-asserted-by":"crossref","unstructured":"Fukao, T., Fujitani, K., Kanade, T.: Image-based tracking control of a blimp. In: 42nd IEEE International Conference on Decision and Control (IEEE Cat. No. 03CH37475), vol. 5, pp. 5414\u20135419 (2003)","DOI":"10.1109\/CDC.2003.1272498"},{"key":"46_CR6","doi-asserted-by":"crossref","unstructured":"Ko, J., Klein, D.J., Fox, D., Haehnel, D.: Gaussian processes and reinforcement learning for identification and control of an autonomous blimp. In: Proceedings 2007 IEEE International Conference on Robotics and Automation, pp. 742\u2013747 (2007)","DOI":"10.1109\/ROBOT.2007.363075"},{"key":"46_CR7","doi-asserted-by":"crossref","unstructured":"Rottmann, A., Plagemann, C., Hilgers, P., Burgard, W.: Autonomous blimp control using model-free reinforcement learning in a continuous state and action space. In: 2007 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 1895\u20131900 (2007)","DOI":"10.1109\/IROS.2007.4399531"},{"key":"46_CR8","doi-asserted-by":"crossref","unstructured":"Repoulias, F., Papadopoulos, E.: Robotic airship trajectory tracking control using a backstepping methodology. In: 2008 IEEE International Conference on Robotics and Automation, pp. 188\u2013193 (2008)","DOI":"10.1109\/ROBOT.2008.4543207"},{"key":"46_CR9","doi-asserted-by":"crossref","unstructured":"Zhang, H., Ostrowski, J.P.: Visual servoing with dynamics: control of an unmanned blimp. In: Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C), vol. 1, pp. 618\u2013623 (1999)","DOI":"10.1109\/ROBOT.1999.770044"},{"key":"46_CR10","doi-asserted-by":"crossref","unstructured":"de Paiva, E.C., Bueno, S.S., Gomes, S.B.V., Ramos, J.J.G., Bergerman, M.: A control system development environment for AURORA\u2019s semi-autonomous robotic airship. In: Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C), vol.\u00a03, pp. 2328\u20132335 (1999)","DOI":"10.1109\/ROBOT.1999.770453"},{"issue":"3","key":"46_CR11","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.paerosci.2010.10.001","volume":"47","author":"Y Li","year":"2011","unstructured":"Li, Y., Nahon, M., Sharf, I.: Airship dynamics modeling: a literature review. Prog. Aerosp. Sci. 47(3), 217\u2013239 (2011)","journal-title":"Prog. Aerosp. Sci."},{"key":"46_CR12","doi-asserted-by":"crossref","unstructured":"Sciortino, C., Fagiolini, A.: ROS\/Gazebo-based simulation of quadcopter aircrafts. In: 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), pp. 1\u20136 (2018)","DOI":"10.1109\/RTSI.2018.8548411"},{"key":"46_CR13","unstructured":"Jessie, C.Y.: Implementation and testing of turbulence models for the F18-HARV simulation. Technical report, NASA (1998)"},{"key":"46_CR14","unstructured":"librepilot.org: Librepilot (2015). https:\/\/web.archive.org\/web\/20201112014955\/https%3A%2F%2Fwww.librepilot.org\/site\/index.html. Accessed 12 Nov 2020"},{"key":"46_CR15","doi-asserted-by":"crossref","unstructured":"Ramos, J.J.G., Maeta, S.M., Bergerman, M., Bueno, S.S., Mirisola, L.G.B., Bruciapaglia, A.: Development of a VRML\/Java unmanned airship simulating environment. In: Proceedings 1999 IEEE\/RSJ International Conference on Intelligent Robots and Systems (Cat. No. 99CH36289), vol. 3, pp. 1354\u20131359 (1999)","DOI":"10.1109\/IROS.1999.811668"},{"issue":"158","key":"46_CR16","first-page":"88","volume":"28","author":"R Jones","year":"1924","unstructured":"Jones, R.: The aerodynamical characteristics of the airship as deduced from experiments on models, with application to motion in a horizontal plane. J. R. Aeronaut. Soc. 28(158), 88\u2013150 (1924)","journal-title":"J. R. Aeronaut. Soc."},{"key":"46_CR17","unstructured":"Lutz, T., Funk, P., Jakobi, A., Wagner, S.: Summary of aerodynamic studies on the LOTTE airship. In: 4th International Airship Convention and Exhibition, pp. 28\u201331 (2002)"},{"issue":"2","key":"46_CR18","doi-asserted-by":"publisher","first-page":"120","DOI":"10.2514\/3.44840","volume":"20","author":"S Jones","year":"1983","unstructured":"Jones, S., DeLaurier, J.: Aerodynamic estimation techniques for aerostats and airships. J. Aircr. 20(2), 120\u2013126 (1983)","journal-title":"J. Aircr."},{"key":"46_CR19","doi-asserted-by":"crossref","unstructured":"de Coelho, L.S., Campos, M.F.M., Kumar, V.: Computer vision-based navigation for autonomous blimps. In: Proceedings of the International Symposium on Computer Graphics, Image Processing, and Vision (Cat. No. 98EX237), SIBGRAPI 1998, pp. 287\u2013294 (1998)","DOI":"10.1109\/SIBGRA.1998.722762"},{"key":"46_CR20","doi-asserted-by":"crossref","unstructured":"Fukao, T., Fujitani, K., Kanade, T.: An autonomous blimp for a surveillance system. In: Proceedings 2003 IEEE\/RSJ International Conference on Intelligent Robots and Systems, IROS 2003 (Cat. No. 03CH37453), vol. 2, pp. 1820\u20131825 (2003)","DOI":"10.1109\/IROS.2003.1248908"},{"key":"46_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.ast.2019.105610","volume":"97","author":"SQ Liu","year":"2020","unstructured":"Liu, S.Q., Sang, Y.J., Whidborne, J.F.: Adaptive sliding-mode-backstepping trajectory tracking control of underactuated airships. Aerosp. Sci. Technol. 97, 105610 (2020)","journal-title":"Aerosp. Sci. Technol."},{"issue":"1","key":"46_CR22","doi-asserted-by":"publisher","first-page":"526","DOI":"10.1016\/j.asr.2018.09.008","volume":"63","author":"L Cheng","year":"2019","unstructured":"Cheng, L., Zuo, Z., Song, J., Liang, X.: Robust three-dimensional path-following control for an under-actuated stratospheric airship. Adv. Space Res. 63(1), 526\u2013538 (2019)","journal-title":"Adv. Space Res."}],"container-title":["Lecture Notes in Networks and Systems","Intelligent Autonomous Systems 16"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-95892-3_46","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,21]],"date-time":"2024-09-21T19:01:31Z","timestamp":1726945291000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-95892-3_46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783030958916","9783030958923"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-95892-3_46","relation":{},"ISSN":["2367-3370","2367-3389"],"issn-type":[{"value":"2367-3370","type":"print"},{"value":"2367-3389","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"8 April 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IAS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Intelligent Autonomous Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Singapore","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Singapore","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 June 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ias2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ias-16.com","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}