Theory and experiment for autonomous quadrotor flight via bounded robust finite-time homogeneous sliding mode control: A roadmap to search and rescue
This paper introduces a new saturated robust control technique for quadrotor aircraft modeled by second-order Ordinary Differential Equations (ODEs), considering disturbances in the control channel (matched disturbances). The control design employs a Sliding Mode Control (SMC) approach, featuring in: (i) a novel saturated homogeneous sliding manifold, (ii) a novel tracking controller, namely, Bounded Robust Finite-Time Homogeneous Sliding Mode Control (BRFTHSMC). An Improved Fixed-time Convergent Extended State Observer (IFCESO) is incorporated into the control scheme to handle disturbances. Together the BRFTHSMC and the IFCESO establish a reliable Active Disturbance Rejection Control (ADRC) framework. The latter ensures finite-time convergence of the errors quantities to the origin along with effective disturbance rejection. Rigorous stability analysis is conducted based on Lyapunov theory. Beside control design, another distinguishing theoretical outcome of this paper in the form of Corollary is the extension of the present results to integrator-type systems (higher-order systems). The study is substantiated through MATLAB ® /Simulink simulations and Robot Operating System (ROS)/Gazebo implementation, validating the theoretical foundation. Extensive experimental tests on real hardware, including attitude and Cartesian trajectory tracking under various disturbances, further affirm the theoretical findings. The synthesized control system surpasses alternative methods in terms of control signal’s boundedness, finite-time tracking stability, transient response performance, and steady-state precision. Notably, the control input circumvents singularity challenges observed in conventional SMC approaches. In addition to trajectory tracking experiments, the controller’s effectiveness is demonstrated in real-world search and rescue scenarios. Therefore, a Deep Neural Network (DNN) algorithm, based on a MS COCO-pretrained Single Shot Detector (SSD-Mobilenet-v2), is employed for a person detection mission in an unknown search area.
Authors
- Rabah Louali (ORCID: https://orcid.org/0000-0002-5965-3749)
- Omar Mechali
- Abdelkrim Nemra (ORCID: https://orcid.org/0000-0001-9961-7462)
- Aimen Abdelhak Messaoui (ORCID: https://orcid.org/0009-0001-6530-2160)
Institutions
- University of Electronic Science and Technology of China (CN)
- Polytechnic School of Algiers (DZ)
Publication Details
- Journal
- Proceedings of the Institution of Mechanical Engineers Part I Journal of Systems and Control Engineering
- Published
- 2024-12-04
- DOI
- https://doi.org/10.1177/09596518241289667
- Citations
- 6
- Primary Topic
- Adaptive Control of Nonlinear Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.97