Event-Triggered Based State Estimation for Autonomous Operation of an Aerial Robotic Vehicle

Abstract In this article the problem of event-triggered (ET) state estimation for autonomous navigation of an aerial vehicle is investigated numerically. The aerial vehicle is considered as a general example of a nonlinear non-Gaussian system for state estimation under process and measurement noise. The motivation behind the problem is the conditions that the aerial vehicles are facing in extreme and hazardous environments due to constant exposure of the sensors and actuators to the high frequency process and measurement noises. Here we consider autonomous operation of a quadcopter for mapping of a radioactive environment, where the quadcopter may subject to radiations and non-Gaussian noises. Autonomous operation of the aerial vehicle with a limited available energy and for a longer period of time, demands an efficient management of the energy sources. Therefore, in this study we take the first step towards this goal by studying an event triggering strategy in which the data measured by the sensors is transmitted to the processing unit only if certain events happen. The sensor employed for navigation purpose is the inertial measurement unit, including accelerometers and gyroscopes, used to estimate the quadcopter states only when their measurements are informative. An event-triggered particle filtering (PF) state estimation technique is adopted for this application. The choice of particle filter as state-estimator is inevitable not only because of nonlinear and non-Gaussian nature of the system, but also because of non-Gaussianity of the conditional distribution of the posteriori probability density function resulting from the event triggering. In the proposed method, it is proved that particles are weighted differently in the case of event triggering and no triggering. The numerical results for robust nonlinear attitude stabilization of the quadcopter in the presence of event-triggered particle filter state estimation confirm the efficiency of the proposed method.

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Javad Poshtan,et al.  Belief consensus–based distributed particle filters for fault diagnosis of non-linear distributed systems , 2014, J. Syst. Control. Eng..

[3]  Allahyar Montazeri,et al.  Design and Development of a Novel Controller for Robust Attitude Stabilisation of an Unmanned Air Vehicle for Nuclear Environments , 2018, 2018 UKACC 12th International Conference on Control (CONTROL).

[4]  C. James Taylor,et al.  Towards a Cooperative Robotic System for Autonomous Pipe Cutting in Nuclear Decommissioning , 2018, 2018 UKACC 12th International Conference on Control (CONTROL).

[5]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[6]  Pedro Castillo-García,et al.  Indoor Navigation Strategies for Aerial Autonomous Systems , 2016 .

[7]  C. James Taylor,et al.  Dynamic modelling and parameter estimation of a hydraulic robot manipulator using a multi-objective genetic algorithm , 2017, Int. J. Control.

[8]  Manish Kumar,et al.  Extended Kalman Filter Based Quadrotor State Estimation Based on Asynchronous Multisensor Data , 2015 .

[9]  Javad Poshtan,et al.  Optimizing a multi-channel ANC system for broadband noise cancellation in a telephone kiosk using genetic algorithms , 2009 .

[10]  Allahyar Montazeri,et al.  Development of dynamic model of a 7DOF hydraulically actuated tele-operated robot for decommissioning applications , 2016, 2016 American Control Conference (ACC).

[11]  Nader Meskin,et al.  Stochastic event-triggered particle filtering for state estimation , 2016, 2016 Second International Conference on Event-based Control, Communication, and Signal Processing (EBCCSP).

[12]  Allahyar Montazeri,et al.  Analysis and Design of a Multi-Channel Time-Varying Sliding Mode Controller and its Application in Unmanned Aerial Vehicles , 2018 .

[13]  Javad Poshtan,et al.  GA-based optimization of a MIMO ANC system considering coupling of secondary sources in a telephone kiosk , 2009 .

[14]  En-Hui Zheng,et al.  Optimal Kalman Filter for state estimation of a quadrotor UAV , 2015 .

[15]  Javad Poshtan,et al.  Distributed Interacting Multiple Filters for Fault Diagnosis of Navigation Sensors in a Robotic System , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.