{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T11:54:36Z","timestamp":1777895676269,"version":"3.51.4"},"reference-count":53,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,2,1]],"date-time":"2022-02-01T00:00:00Z","timestamp":1643673600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Autonomous landing on a moving target is challenging because of external disturbances and localization errors. In this paper, we present a vision-based guidance technique with a log polynomial closing velocity controller to achieve faster and more accurate landing as compared to that of the traditional vertical landing approaches. The vision system uses a combination of color segmentation and AprilTags to detect the landing pad. No prior information about the landing target is needed. The guidance is based on pure pursuit guidance law. The convergence of the closing velocity controller is shown, and we test the efficacy of the proposed approach through simulations and field experiments. The landing target during the field experiments was manually dragged with a maximum speed of 0.6 m\/s. In the simulations, the maximum target speed of the ground vehicle was 3 m\/s. We conducted a total of 27 field experiment runs for landing on a moving target and achieved a successful landing in 22 cases. The maximum error magnitude for successful landing was recorded to be 35 cm from the landing target center. For the failure cases, the maximum distance of vehicle landing position from target boundary was 60 cm.<\/jats:p>","DOI":"10.3390\/s22031116","type":"journal-article","created":{"date-parts":[[2022,2,1]],"date-time":"2022-02-01T22:16:18Z","timestamp":1643753778000},"page":"1116","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["Autonomous Quadcopter Landing on a Moving Target"],"prefix":"10.3390","volume":"22","author":[{"given":"Alvika","family":"Gautam","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Texas A&M University, College Station, TX 77840, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mandeep","family":"Singh","sequence":"additional","affiliation":[{"name":"Robotic Institute, Carnegie Mellon University, Pittsburgh, PA 15213, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7297-1493","authenticated-orcid":false,"given":"Pedda Baliyarasimhuni","family":"Sujit","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, IISER Bhopal, Bhauri, Bhopal 462066, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Srikanth","family":"Saripalli","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Texas A&M University, College Station, TX 77840, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Geng, L., Zhang, Y.F., Wang, J.J., Fuh, J.Y.H., and Teo, S.H. (2013, January 12\u201314). Mission planning of autonomous UAVs for urban surveillance with evolutionary algorithms. Proceedings of the IEEE International Conference on Control and Automation, Hangzhou, China.","DOI":"10.1109\/ICCA.2013.6564992"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Tokekar, P., Hook, J.V., Mulla, D., and Isler, V. (2013, January 3\u20137). Sensor planning for a symbiotic UAV and UGV system for precision agriculture. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6697126"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1016\/j.compag.2004.02.006","article-title":"Imaging from an unmanned aerial vehicle: Agricultural surveillance and decision support","volume":"44","author":"Herwitz","year":"2004","journal-title":"Comput. Electron. Agric."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Waharte, S., and Trigoni, N. (2010, January 6\u20137). Supporting Search and Rescue Operations with UAVs. Proceedings of the International Conference on Emerging Security Technologies, Canterbury, UK.","DOI":"10.1109\/EST.2010.31"},{"key":"ref_5","unstructured":"Valavanis, K.P., Beard, R., Oh, P., Ollero, A., Piegl, L.A., and Shim, H. (2010). A Vision-Based Guidance System for UAV Navigation and Safe Landing using Natural Landmarks. International Symposium on UAVs, Springer."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MAES.2015.7119821","article-title":"Autonomous net recovery of fixed-wing UAV with single-frequency carrier-phase differential GNSS","volume":"30","author":"Skulstad","year":"2015","journal-title":"IEEE Aerosp. Electron. Syst. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Falanga, D., Zanchettin, A., Simovic, A., Delmerico, J., and Scaramuzza, D. (2017, January 11\u201313). Vision-based autonomous quadrotor landing on a moving platform. Proceedings of the IEEE International Symposium on Safety, Security and Rescue Robotics, Shanghai, China.","DOI":"10.1109\/SSRR.2017.8088164"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/s10846-017-0757-5","article-title":"Quadrotor Autonomous Approaching and Landing on a Vessel Deck","volume":"92","author":"Wang","year":"2018","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1002\/rob.21814","article-title":"Ellipse proposal and convolutional neural network discriminant for autonomous landing marker detection","volume":"36","author":"Jin","year":"2019","journal-title":"J. Field Robot."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Arora, S., Jain, S., Scherer, S., Nuske, S., Chamberlain, L., and Singh, S. (2013, January 6\u201310). Infrastructure-free shipdeck tracking for autonomous landing. Proceedings of the IEEE International Conference on Robotics and Automation, Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6630595"},{"key":"ref_11","first-page":"17","article-title":"Movable Range-Finding Sensor System and Precise Automated Landing of Quad-Rotor MAV","volume":"5","author":"Iwakura","year":"2011","journal-title":"J. Syst. Des. Dyn."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/TRO.2011.2163435","article-title":"Landing a VTOL Unmanned Aerial Vehicle on a Moving Platform Using Optical Flow","volume":"28","author":"Hamel","year":"2012","journal-title":"IEEE Trans. Robot."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Jung, Y., Bang, H., and Lee, D. (2015, January 13\u201316). Robust marker tracking algorithm for precise UAV vision-based autonomous landing. Proceedings of the International Conference on Control, Automation and Systems, Busan, Korea.","DOI":"10.1109\/ICCAS.2015.7364957"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1109\/TRA.2003.810239","article-title":"Visually guided landing of an unmanned aerial vehicle","volume":"19","author":"Saripalli","year":"2003","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_15","unstructured":"Lange, S., Sunderhauf, N., and Protzel, P. (2009, January 22\u201326). A vision-based onboard approach for landing and position control of an autonomous multirotor UAV in GPS-denied environments. Proceedings of the IEEE International Conference on Advanced Robotics, Munich, Germany."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Hoang, T., Bayasgalan, E., Wang, Z., Tsechpenakis, G., and Panagou, D. (2017, January 24\u201326). Vision-based target tracking and autonomous landing of a quadrotor on a ground vehicle. Proceedings of the American Control Conference (ACC), Seattle, WA, USA.","DOI":"10.23919\/ACC.2017.7963823"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Abu-Jbara, K., Alheadary, W., Sundaramorthi, G., and Claudel, C. (2015, January 9\u201312). A robust vision-based runway detection and tracking algorithm for automatic UAV landing. Proceedings of the International Conference on Unmanned Aircraft Systems, Denver, CO, USA.","DOI":"10.1109\/ICUAS.2015.7152407"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Ghamry, K.A., Dong, Y., Kamel, M.A., and Zhang, Y. (2016, January 21\u201324). Real-time autonomous take-off, tracking and landing of UAV on a moving UGV platform. Proceedings of the 2016 24th Mediterranean Conference on Control and Automation (MED), Athens, Greece.","DOI":"10.1109\/MED.2016.7535886"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1007\/s10514-014-9400-5","article-title":"Coordinated landing of a quadrotor on a skid-steered ground vehicle in the presence of time delays","volume":"38","author":"Daly","year":"2015","journal-title":"Auton. Robot."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1002\/rob.21815","article-title":"Fast vision-based autonomous detection of moving cooperative target for unmanned aerial vehicle landing","volume":"36","author":"Li","year":"2019","journal-title":"J. Field Robot."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1524","DOI":"10.1109\/TRO.2016.2604495","article-title":"Landing of a quadrotor on a moving target using dynamic image-based visual servo control","volume":"32","author":"Serra","year":"2016","journal-title":"IEEE Trans. Robot."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Lee, D., Ryan, T., and Kim, H.J. (2012, January 14\u201318). Autonomous landing of a VTOL UAV on a moving platform using image-based visual servoing. Proceedings of the 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224828"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wynn, J.S., and McLain, T.W. (2019, January 10\u201312). Visual servoing with feed-forward for precision shipboard landing of an autonomous multirotor. Proceedings of the 2019 American Control Conference (ACC), Philadelphia, PA, USA.","DOI":"10.23919\/ACC.2019.8814694"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Rodriguez-Ramos, A., Sampedro, C., Bavle, H., Milosevic, Z., Garcia-Vaquero, A., and Campoy, P. (2017, January 13\u201316). Towards fully autonomous landing on moving platforms for rotary unmanned aerial vehicles. Proceedings of the 2017 International Conference on Unmanned Aircraft Systems (ICUAS), Miami, FL, USA.","DOI":"10.1109\/ICUAS.2017.7991438"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Vlantis, P., Marantos, P., Bechlioulis, C.P., and Kyriakopoulos, K.J. (2015, January 26\u201330). Quadrotor landing on an inclined platform of a moving ground vehicle. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA.","DOI":"10.1109\/ICRA.2015.7139490"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"874","DOI":"10.1002\/rob.21858","article-title":"Autonomous landing on a moving vehicle with an unmanned aerial vehicle","volume":"36","author":"Baca","year":"2019","journal-title":"J. Field Robot."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2378","DOI":"10.2514\/1.G002703","article-title":"Autonomous landing of a quadcopter on a high-speed ground vehicle","volume":"40","author":"Borowczyk","year":"2017","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Gautam, A., Sujit, P., and Saripalli, S. (2014, January 27\u201330). A survey of autonomous landing techniques for UAVs. Proceedings of the International Conference on Unmanned Aircraft Systems, Orlando, FL, USA.","DOI":"10.1109\/ICUAS.2014.6842377"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Voos, H. (2009, January 14\u201317). Nonlinear control of a quadrotor micro-UAV using feedback-linearization. Proceedings of the IEEE International Conference on Mechatronics, M\u00e1laga, Spain.","DOI":"10.1109\/ICMECH.2009.4957154"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Ahmed, B., and Pota, H.R. (2008, January 11\u201313). Backstepping-based landing control of a RUAV using tether incorporating flapping correction dynamics. Proceedings of the American Control Conference, Seattle, WA, USA.","DOI":"10.1109\/ACC.2008.4586905"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"103","DOI":"10.2514\/2.4356","article-title":"Design of Automatic Landing Systems Using Mixed H2\/H\u221e Control","volume":"22","author":"Shue","year":"1999","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Malaek, S.M.B., Sadati, N., Izadi, H., and Pakmehr, M. (2004, January 20\u201323). Intelligent autolanding controller design using neural networks and fuzzy logic. Proceedings of the Asian Control Conference, Melbourne, Australia.","DOI":"10.1142\/9789812702289_0020"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"298","DOI":"10.2514\/2.4522","article-title":"Automatic landing system design using fuzzy logic","volume":"23","author":"Nho","year":"2000","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2006","DOI":"10.2514\/1.30208","article-title":"Analysis of visual cues during landing phase by using neural network modeling","volume":"44","author":"Mori","year":"2007","journal-title":"J. Aircr."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1504","DOI":"10.1109\/TAES.2017.2671698","article-title":"Autonomous landing of a quadrotor on a moving platform","volume":"53","author":"Ghommam","year":"2017","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Gautam, A., Sujit, P., and Saripalli, S. (2015, January 9\u201312). Application of guidance laws to quadrotor landing. Proceedings of the 2015 International Conference on Unmanned Aircraft Systems (ICUAS), Denver, CO, USA.","DOI":"10.1109\/ICUAS.2015.7152312"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Beard, R.W., and McLain, T.W. (2012). Small Unmanned Aircraft: Theory and Practice, Princeton University Press.","DOI":"10.1515\/9781400840601"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1320","DOI":"10.1109\/TMECH.2013.2247411","article-title":"Fully Autonomous Vision-Based Net-Recovery Landing System for a Fixed-Wing UAV","volume":"18","author":"Kim","year":"2013","journal-title":"IEEE\/ASME Trans. Mechatronics"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Yoon, S., Jin Kim, H., and Kim, Y. (2009, January 10\u201313). Spiral Landing Trajectory and Pursuit Guidance Law Design for Vision-Based Net-Recovery UAV. Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Chicago, IL, USA.","DOI":"10.2514\/6.2009-5682"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"46","DOI":"10.5139\/IJASS.2007.8.1.046","article-title":"Guidance law for vision-based automatic landing of UAV","volume":"8","author":"HyoChoong","year":"2007","journal-title":"Int. J. Aeronaut. Space Sci."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"770","DOI":"10.2514\/1.26502","article-title":"Autonomous landing of miniature aerial vehicles","volume":"4","author":"Barber","year":"2007","journal-title":"J. Aerosp. Comput. Inform. Commun."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Valavanis, K.P., Beard, R.O.P.O.A., Piegl, L.A., and Shim, H. (2010). A Vision-Based Automatic Landing Method for Fixed-Wing UAVs. Selected Papers from the 2nd International Symposium on UAVs, Reno, Nevada, USA, 8\u201310 June 2009, Springer.","DOI":"10.1007\/978-90-481-8764-5"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"10501","DOI":"10.1016\/j.ifacol.2017.08.1982","article-title":"Autonomous Quadrotor Landing Using Vision and Pursuit Guidance","volume":"50","author":"Gautam","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_44","unstructured":"Gautam, A., Sujit, P., and Saripalli, S. (2018). Vision Based Robust Autonomous Landing of a Quadrotor on a Moving Target. International Symposium on Experimental Robotics, Springer."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.2514\/1.G003296","article-title":"Log Polynomial Velocity Profile for Vertical Landing","volume":"41","author":"Gautam","year":"2018","journal-title":"J. Guid. Control. Dyn."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Olson, E. (2011, January 9\u201313). AprilTag: A robust and flexible visual fiducial system. Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai, China.","DOI":"10.1109\/ICRA.2011.5979561"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Shah, S., Dey, D., Lovett, C., and Kapoor, A. (2017). AirSim: High-Fidelity Visual and Physical Simulation for Autonomous Vehicles. arXiv.","DOI":"10.1007\/978-3-319-67361-5_40"},{"key":"ref_48","unstructured":"Games, E. (2021, December 27). Unreal Engine. Available online: https:\/\/www.unrealengine.com."},{"key":"ref_49","first-page":"5","article-title":"ROS: An open-source Robot Operating System","volume":"3","author":"Quigley","year":"2009","journal-title":"ICRA Workshop Open Source Softw."},{"key":"ref_50","first-page":"120","article-title":"The OpenCV Library","volume":"25","author":"Bradski","year":"2000","journal-title":"Dr. Dobb\u2019S J. Softw. Tools"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Lee, H., Jung, S., and Shim, D.H. (2016, January 7\u201310). Vision-based UAV landing on the moving vehicle. Proceedings of the 2016 International conference on unmanned aircraft systems (ICUAS), Arlington, VA, USA.","DOI":"10.1109\/ICUAS.2016.7502574"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Chang, C.W., Lo, L.Y., Cheung, H.C., Feng, Y., Yang, A.S., Wen, C.Y., and Zhou, W. (2022). Proactive Guidance for Accurate UAV Landing on a Dynamic Platform: A Visual\u2013Inertial Approach. Sensors, 22.","DOI":"10.3390\/s22010404"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Shneydor, N.A. (1998). Missile Guidance and Pursuit: Kinematics, Dynamics and Control, Elsevier.","DOI":"10.1533\/9781782420590"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/1116\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:12:28Z","timestamp":1760134348000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/3\/1116"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,1]]},"references-count":53,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["s22031116"],"URL":"https:\/\/doi.org\/10.3390\/s22031116","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,1]]}}}