Drones are not inherently stable, necessitating the use of a flight controller. If the UAV is properly tuned, the drone
will fly steadily; otherwise, it won’t. Hence, we have used a PID (proportional, integral, differential) controller for a stable flight.
A well-functioning PID controller should enable amazing climbs and long-range flights. But, when used singly, PID controllers
can provide poor performance, resulting in a long settling time, overshoot, and oscillation.