TY - GEN
T1 - Drone reference tracking in a non-inertial frame using sliding mode control based Kalman filter with unknown input
AU - Marani, Yasmine
AU - Telegenov, Kuat
AU - Feron, Eric
AU - Kirati, Meriem Taous Laleg
N1 - Funding Information:
Research reported in this publication was supported by King Abdullah University of Science and Technology (KAUST) with the Base Research Fund (BAS/1/1627-01-01, BAS/1/1682-01-01), and KAUST AI-Initiative. The authors would also like to thank Mr. Olivier Toupet from the Jet Propulsion Laboratory for suggesting the idea for this research.
Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - As surprising as it seems, drones and mobile robots in general experience motion sickness when put in a moving environment. This navigation problem has been little if ever explored in the literature. Therefore we propose a formulation of the problem in the simplest possible way as a starting point. The objective of simplifying the problem is to avoid using sophisticated control and measurement devices, such as cameras, and rely instead on control system strategies. In this paper, the moving environment to which is associated a non-inertial frame is considered to have translation motion with respect to the inertial reference frame. The goal is to make the drone track a desired trajectory inside the moving environment based only on the measurements obtained with respect to the non-inertial frame. First, a model representing the dynamics of the drone in the non-inertial frame is developed using the relative motion principles. The new model takes into account the accelerations of the moving environment where they are considered as bounded unknown inputs. Then, a Kalman Filter with Unknown Inputs (KF-UI) is used to estimate simultaneously the states of the drone and the accelerations of the non-inertial frame. Finally, a Sliding Mode controller is implemented. Two numerical simulations were conducted to illustrate the performance of the combined KF-UI and Sliding Mode controller: the first one represents an ideal case where the non-inertial frame's accelerations are constant. The second one illustrates flying a drone in an elevator. The obtained results form an encouraging foundation for follow-on experiments.
AB - As surprising as it seems, drones and mobile robots in general experience motion sickness when put in a moving environment. This navigation problem has been little if ever explored in the literature. Therefore we propose a formulation of the problem in the simplest possible way as a starting point. The objective of simplifying the problem is to avoid using sophisticated control and measurement devices, such as cameras, and rely instead on control system strategies. In this paper, the moving environment to which is associated a non-inertial frame is considered to have translation motion with respect to the inertial reference frame. The goal is to make the drone track a desired trajectory inside the moving environment based only on the measurements obtained with respect to the non-inertial frame. First, a model representing the dynamics of the drone in the non-inertial frame is developed using the relative motion principles. The new model takes into account the accelerations of the moving environment where they are considered as bounded unknown inputs. Then, a Kalman Filter with Unknown Inputs (KF-UI) is used to estimate simultaneously the states of the drone and the accelerations of the non-inertial frame. Finally, a Sliding Mode controller is implemented. Two numerical simulations were conducted to illustrate the performance of the combined KF-UI and Sliding Mode controller: the first one represents an ideal case where the non-inertial frame's accelerations are constant. The second one illustrates flying a drone in an elevator. The obtained results form an encouraging foundation for follow-on experiments.
UR - http://www.scopus.com/inward/record.url?scp=85144593770&partnerID=8YFLogxK
U2 - 10.1109/CCTA49430.2022.9966119
DO - 10.1109/CCTA49430.2022.9966119
M3 - Conference contribution
AN - SCOPUS:85144593770
T3 - 2022 IEEE Conference on Control Technology and Applications, CCTA 2022
SP - 9
EP - 16
BT - 2022 IEEE Conference on Control Technology and Applications, CCTA 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2022 IEEE Conference on Control Technology and Applications, CCTA 2022
Y2 - 23 August 2022 through 25 August 2022
ER -