PAC: A Novel Self-Adaptive Neuro-Fuzzy Controller for Micro Aerial Vehicles

11/09/2018
by   Md Meftahul Ferdaus, et al.
0

There exists an increasing demand of a flexible and computationally efficient controller for micro aerial vehicles (MAVs) due to a high degree of environmental perturbations. In this work, an evolving neuro-fuzzy controller namely Parsimonious Controller (PAC) is proposed and features less network parameters than conventional approaches due to the absence of rule premise parameters. PAC is built upon a recently developed evolving neuro-fuzzy system known as parsimonious learning machine (PALM) and adopts new rule growing and pruning modules derived from the approximation of bias and variance. These methods has no reliance on user-defined thresholds, thereby increasing its autonomy for the real-time deployment. PAC adapts the consequent parameters with the sliding mode control (SMC) theory in the single-pass fashion. The stability of our PAC is proven utilizing the Lyapunov stability analysis. Lastly, the controller's efficacy is evaluated by observing various trajectory tracking performance from a bio-inspired flapping wing micro aerial vehicle (BI-FWMAV) and a rotary wing micro aerial vehicle called hexacopter. Furthermore, it is compared against three distinctive controller. Our PAC outperforms the linear PID controller and generalized regression neural network (GRNN) based nonlinear adaptive controller. Compared to its predecessor, G-controller, the tracking accuracy is comparable but the PAC incurs significantly less parameters to attain similar or better performance than the G-controller.

READ FULL TEXT
research
06/08/2018

Development of a Sliding Mode Control Based Adaptive Fuzzy Controller for a Flapping Flight

Controlling of a flapping flight is one of the recent research topics re...
research
05/04/2018

A Generic Self-Evolving Neuro-Fuzzy Controller based High-performance Hexacopter Altitude Control System

Nowadays, the application of fully autonomous system like rotary wing un...
research
04/14/2021

Adaptive Neuro-Fuzzy Control of a Spherical Rolling Robot Using Sliding-Mode-Control-Theory-Based Online Learning Algorithm

As a model is only an abstraction of the real system, unmodeled dynamics...
research
07/19/2019

Real-time UAV Complex Missions Leveraging Self-Adaptive Controller with Elastic Structure

The expectation of unmanned air vehicles (UAVs) pushes the operation env...
research
05/07/2019

A Controller for Network-Assisted CACC based Platooning

Platooning involves a set of vehicles moving in a cooperative fashion at...
research
09/20/2022

Robust, High-Rate Trajectory Tracking on Insect-Scale Soft-Actuated Aerial Robots with Deep-Learned Tube MPC

Accurate and agile trajectory tracking in sub-gram Micro Aerial Vehicles...

Please sign up or login with your details

Forgot password? Click here to reset