Unmanned aerial vehicles motion control with fuzzy tuning of cascaded-pid gains

19Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

One of the main challenges of maneuvering an Unmanned Aerial Vehicle (UAV) to keep a stabilized flight is dealing with its fast and highly coupled nonlinear dynamics. There are several solutions in the literature, but most of them require fine-tuning of the parameters. In order to avoid the exhaustive tuning procedures, this work employs a Fuzzy Logic strategy for online tuning of the PID gains of the UAV motion controller. A Cascaded-PID scheme is proposed, in which velocity commands are calculated and sent to the flight control unit from a given target desired position (waypoint). Therefore, the flight control unit is responsible for the lower control loop. The main advantage of the proposed method is that it can be applied to any UAV without the need of its formal mathematical model. Robot Operating System (ROS) is used to integrate the proposed system and the flight control unit. The solution was evaluated through flight tests and simulations, which were conducted using Unreal Engine 4 with the Microsoft AirSim plugin. In the simulations, the proposed method is compared with the traditional Ziegler-Nichols tuning method, another Fuzzy Logic approach, and the ArduPilot built-in PID controller. The simulation results show that the proposed method, compared to the ArduPilot controller, drives the UAV to reach the desired setpoint faster. When compared to Ziegler-Nichols and another different Fuzzy Logic approach, the proposed method demonstrates to provide a faster accommodation and yield smaller errors amplitudes.

References Powered by Scopus

Fuzzy Gain Scheduling of PID Controllers

660Citations
N/AReaders
Get full text

The multiple flying sidekicks traveling salesman problem: Parcel delivery with multiple drones

347Citations
N/AReaders
Get full text

Towards an Autonomous Industry 4.0 Warehouse: A UAV and Blockchain-Based System for Inventory and Traceability Applications in Big Data-Driven Supply Chain Management

248Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Position Control of Quadrotor UAV Based on Cascade Fuzzy Neural Network

35Citations
N/AReaders
Get full text

Adaptive Path Planning for Fusing Rapidly Exploring Random Trees and Deep Reinforcement Learning in an Agriculture Dynamic Environment UAVs

34Citations
N/AReaders
Get full text

Fuzzy Gain-Scheduling PID for UAV Position and Altitude Controllers

30Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Andrade, F. A. A., Guedes, I. P., Carvalho, G. F., Zachi, A. R. L., Haddad, D. B., Almeida, L. F., … Pinto, M. F. (2022). Unmanned aerial vehicles motion control with fuzzy tuning of cascaded-pid gains. Machines, 10(1). https://doi.org/10.3390/machines10010012

Readers over time

‘22‘23‘24036912

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 4

67%

Lecturer / Post doc 1

17%

Researcher 1

17%

Readers' Discipline

Tooltip

Engineering 6

100%

Article Metrics

Tooltip
Mentions
Blog Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free
0