Abstract
The perching maneuver enables a quadrotor to make stable contact with vertical surfaces for prolonged monitoring, which significantly enhances mission endurance and energy efficiency in inspection and surveillance tasks. To achieve a stable perching maneuver, this study proposes an adaptive second-order continuous control (ASOCC) in contact-based inspection applications. A novel finite-time convergent disturbance observer compensates model uncertainties and external disturbances, including aerodynamic and wall effects. The closed-loop Lyapunov stability of the proposed observer-controller system is also established. The effectiveness of the ASOCC strategy is validated through extensive simulation studies under various conditions, including step response, model uncertainties, and external disturbances. Comparative evaluations against existing control strategies reveal that the proposed method offers higher precision, stronger robustness, and better resistance to external disturbances when assessed through standard tracking error-based performance indices. Additionally, experimental trials verify that the quadrotor consistently performs a stable perching maneuver on vertical walls under both indoor and outdoor conditions.
Similar content being viewed by others
Data availability
All data generated or analysed during this study are included in this published article.
References
Shraim, H., Awada, A. & Youness, R. A survey on quadrotors: Configurations, modeling and identification, control, collision avoidance, fault diagnosis and tolerant control. IEEE Aerosp. Electron. Syst. Mag. 33, 14–33 (2018).
Li, Y., Yang, X. & Zheng, X. Disturbance-learning-based robust model predictive control for attitude tracking of small aircraft. In IEEE Transactions on Industrial Electronics (2025).
Dunlop, D. J. Design and Control of Passive Bio-Inspired Perching with Small and Micro Quadrotors. Ph.D. Thesis, The University of Utah (2023).
van Brügge, L. & Armanini, S. F. Dynamic assessment and control of an insect-inspired MAV with a perching mechanism. In AIAA SCITECH 2025 Forum. Vol. 1229 (2025).
Wang, J. & Ueda, T. A review study on unmanned aerial vehicle and mobile robot technologies on damage inspection of reinforced concrete structures. Struct. Concr. 24, 536–562 (2023).
Shin, J.-U., Kim, D., Kim, J.-H. & Myung, H. Micro-aerial vehicle type wall-climbing robot mechanism for structural health monitoring. In Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems. Vol. 8692. 363–369 (SPIE, 2013).
KleinHeerenbrink, M., France, L. A., Brighton, C. H. & Taylor, G. K. Optimization of avian perching manoeuvres. Nature 607, 91–96 (2022).
Hang, K. et al. Perching and resting-a paradigm for UAV maneuvering with modularized landing gears. Sci. Robot. 4, eaau6637 (2019).
Graule, M. A. et al. Perching and takeoff of a robotic insect on overhangs using switchable electrostatic adhesion. Science 352, 978–982 (2016).
Yu, Y. et al. Tight fusion of odometry, kinematic constraints, and uwb ranging systems for state estimation of integrated aerial platforms. In IEEE Transactions on Automation Science and Engineering (2025).
Wang, K. et al. Versatile tasks on integrated aerial platforms using only onboard sensors: Control, estimation, and validation. In IEEE Transactions on Robotics (2025).
Sun, J. et al. Modeling and control of Paduav: A passively articulated dual UAVs platform for aerial manipulation. In 2024 IEEE International Conference on Robotics and Automation (ICRA). 6159–6165 (IEEE, 2024).
Feng, Y., Yang, T. & Yu, Y. Enhancing UAV aerial docking: A hybrid approach combining offline and online reinforcement learning. Drones 8, 168 (2024).
Gupta, S., Mohanta, J. K., Behera, L. & Samanta, S. Control design for vertical wall-perching of aerial robot with event-triggered control approach. In 2022 IEEE Silchar Subsection Conference (SILCON). 1–6 (2022).
Nguyen, H., Kamel, M., Alexis, K. & Siegwart, R. Model predictive control for micro aerial vehicles: A survey. In 2021 European Control Conference (ECC). 1556–1563 (IEEE, 2021).
Tang, D., Huang, X., Jin, W., Che, J. & Liu, K. A neural network PID control for predicting morphing kinematics during perching to resist deep stall. In The 2nd International Conference on Computing and Data Science. 1–6 (2021).
Goldin, J. C. Perching Using a Quadrotor with Onboard Sensing (Utah State University, 2011).
Ye, X., Liu, Y., Li, W. & Fan, J. Control design for ceiling-perching flying robot with dynamic feedforward compensation. In 2017 IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER). 852–857 (IEEE, 2017).
Fletcher, L., Clarke, R., Richardson, T. & Hansen, M. Improvements in learning to control perched landings. Aeronaut. J. 126, 1101–1123 (2022).
Jiachen, Q. & Zhou, Z. Perching control for UAV based on feedback control and visual servo. In International Conference on Autonomous Unmanned Systems. 3297–3306 (Springer, 2022).
Maldonado, F. J. et al. Adaptive nonlinear control for perching of a bioinspired ornithopter. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 1385–1390 (IEEE, 2020).
Kalantari, A., Mahajan, K., Ruffatto, D. & Spenko, M. Autonomous perching and take-off on vertical walls for a quadrotor micro air vehicle. In 2015 IEEE International Conference on Robotics and Automation (ICRA). 4669–4674 (IEEE, 2015).
Mao, J., Li, G., Nogar, S., Kroninger, C. & Loianno, G. Aggressive visual perching with quadrotors on inclined surfaces. In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 5242–5248 (IEEE, 2021).
Zhu, Q. Complete model-free sliding mode control (CMFSMC). Sci. Rep. 11, 22565 (2021).
Nandanwar, A., Nair, R. R. & Behera, L. Fuzzy inferencing-based path planning with a cyber-physical framework and adaptive second-order SMC for routing and mobility control in a robotic network. IET Cyber-Syst. Robot. 2, 149–160 (2020).
Nandanwar, A., Dhar, N. K., Behera, L. & Sinha, R. Near-optimal sliding mode control for multi-robot consensus under dynamic events. Adv. Robot. 37, 115–129 (2023).
Hung, J. Y., Gao, W. & Hung, J. C. Variable structure control: A survey. IEEE Trans. Indus. Electron. 40, 2–22 (2002).
Wang, S., Jiang, C., Tu, Q. & Zhu, C. Sliding mode control with an adaptive switching power reaching law. Sci. Rep. 13, 16155 (2023).
Utkin, V., Poznyak, A., Orlov, Y. V. & Polyakov, A. Road Map for Sliding Mode Control Design (Springer, 2020).
Shtessel, Y., Edwards, C., Fridman, L., Levant, A. et al. Sliding Mode Control and Observation. Vol. 10 (Springer, 2014).
Nandanwar, A., Dhar, N. K., Behera, L., Nahavandi, S. & Sinha, R. A discrete-time event-driven near-optimal second-order smc for multirobotic system formation prone to network uncertainties. IEEE Trans. Neural Netw. Learn. Syst. 34, 6354–6367 (2021).
Chen, F., Jiang, R., Zhang, K., Jiang, B. & Tao, G. Robust backstepping sliding-mode control and observer-based fault estimation for a quadrotor UAV. IEEE Trans. Indus. Electron. 63, 5044–5056 (2016).
Hui, L. & Li, J. Terminal sliding mode control for spacecraft formation flying. IEEE Trans. Aerosp. Electron. Syst. 45, 835–846 (2009).
Kamal, S., Moreno, J. A., Chalanga, A., Bandyopadhyay, B. & Fridman, L. M. Continuous terminal sliding-mode controller. Automatica 69, 308–314 (2016).
Noordin, A., Mohd Basri, M. A., Mohamed, Z. & Mat Lazim, I. Adaptive PID controller using sliding mode control approaches for quadrotor UAV attitude and position stabilization. Arab. J. Sci. Eng. 46, 963–981 (2021).
Xiong, J.-J., Guo, N.-H., Mao, J. & Wang, H.-D. Self-tuning sliding mode control for an uncertain coaxial octorotor UAV. IEEE Trans. Syst. Man Cybern. Syst. 53, 1160–1171 (2022).
Xiong, J.-J. & Li, C. Neuroadaptive sliding mode tracking control for an uncertain TQUAV with unknown controllers. Int. J. Robust Nonlinear Control 35, 579–590 (2025).
Xiong, J.-J., Wang, X.-Y. & Li, C. Recurrent neural network based sliding mode control for an uncertain tilting quadrotor UAV. Int. J. Robust Nonlinear Control (2025).
Xiong, J.-J. & Chen, Y. Rbfnn-based parameter adaptive sliding mode control for an uncertain tquav with time-varying mass. Int. J. Robust Nonlinear Control 35, 4658–4668 (2025).
Tian, B. et al. Multivariable finite time attitude control for quadrotor UAV: Theory and experimentation. IEEE Trans. Indus. Electron. 65, 2567–2577 (2017).
Janardhanan, S. Relay-free second order sliding mode control. In 2006 IEEE International Conference on Industrial Technology. 2206–2210 (IEEE, 2006).
Singh, P., Yogi, S. C., Behera, L. & Verma, N. K. Singularity free stabilizing controller for non-holonomic mobile robot using novel sliding manifold. In 2021 14th IEEE International Conference on Industry Applications (INDUSCON). 1017–1022 (IEEE, 2021).
Singh, P., Gupta, S., Behera, L., Verma, N. K. & Nahavandi, S. Perching of nano-quadrotor using self-trigger finite-time second-order continuous control. IEEE Syst. J. 15, 4989–4999 (2020).
Mohapatra, B. et al. Optimizing grid-connected pv systems with novel super-twisting sliding mode controllers for real-time power management. Sci. Rep. 14, 4646 (2024).
Luo, M. et al. Full-order adaptive sliding mode control with extended state observer for high-speed pmsm speed regulation. Sci. Rep. 13, 6200 (2023).
Chen, T., Zhuang, X., Hou, Z. & Chen, H. Event-triggered adaptive sliding mode control for consensus of multiagent systems with unknown disturbances. Sci. Rep. 12, 17473 (2022).
Admas, Y. A., Mitiku, H. M., Salau, A. O., Omeje, C. O. & Braide, S. L. Control of a fixed wing unmanned aerial vehicle using a higher-order sliding mode controller and non-linear PID controller. Sci. Rep. 14, 23139 (2024).
Zhang, J., Liu, X., Xia, Y., Zuo, Z. & Wang, Y. Disturbance observer-based integral sliding-mode control for systems with mismatched disturbances. IEEE Trans. Indus. Electron. 63, 7040–7048 (2016).
Fethalla, N., Saad, M., Michalska, H. & Ghommam, J. Robust observer-based dynamic sliding mode controller for a quadrotor UAV. IEEE Access 6, 45846–45859 (2018).
Tripathi, V. K. et al. A disturbance observer-based intelligent finite-time sliding mode flight controller design for an autonomous quadrotor. IEEE Syst. J. 16, 1649–1660 (2021).
Singh, P., Gupta, S., Behera, L. & Verma, N. K. Sum of square based event-triggered control of nano-quadrotor in presence of packet dropouts. In 2021 International Conference on Unmanned Aircraft Systems (ICUAS). 767–776 (2021).
Ginoya, D., Shendge, P. & Phadke, S. Sliding mode control for mismatched uncertain systems using an extended disturbance observer. IEEE Trans. Indus. Electron. 61, 1983–1992 (2013).
Xu, W. et al. Improved adaptive terminal sliding-mode reaching law for speed control of tpmlsm with disturbance observer. IEEE Trans. Indus. Appl. 59, 3210–3219 (2023).
Cai, M., Wang, Y., Wang, S., Wang, R. & Tan, M. Autonomous manipulation of an underwater vehicle-manipulator system by a composite control scheme with disturbance estimation. IEEE Trans. Autom. Sci. Eng. 21, 1012–1022 (2023).
Tian, M. et al. Integrated observer-based terminal sliding-mode speed controller for pmsm drives considering multisource disturbances. IEEE Trans. Power Electron. 39, 7968–7979 (2024).
Jiang, H., Duan, G. & Hou, M. State and disturbance observer-based controller design for fully actuated systems. IEEE Trans. Circuits Syst. I Regul. Pap. 71, 5261–5270 (2024).
Shtessel, Y. B., Shkolnikov, I. A. & Levant, A. Smooth second-order sliding modes: Missile guidance application. Automatica 43, 1470–1476 (2007).
Huang, X., Lin, W. & Yang, B. Global finite-time stabilization of a class of uncertain nonlinear systems. Automatica 41, 881–888 (2005).
Edwards, C. & Shtessel, Y. B. Adaptive continuous higher order sliding mode control. Automatica 65, 183–190 (2016).
Sánchez, T. & Moreno, J. A. A constructive Lyapunov function design method for a class of homogeneous systems. In 53rd IEEE Conference on Decision and Control. 5500–5505 (IEEE, 2014).
Wen, G., Zheng, W. X. & Du, H. Homogeneous constrained finite-time controller for double integrator systems: Analysis and experiment. Automatica 134, 109894 (2021).
Author information
Authors and Affiliations
Contributions
Sandeep Gupta and Laxmidhar Behera conceived the experiment(s), Sandeep Gupta conducted the experiment(s), Anuj Nandanwar, Narendra Kumar Dhar and Suvendu Samanta analysed the results. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.
About this article
Cite this article
Gupta, S., Nandanwar, A., Dhar, N.K. et al. Perching of quadrotor using adaptive second-order continuous control in the presence of uncertainties. Sci Rep (2026). https://doi.org/10.1038/s41598-026-36857-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-026-36857-9


