This Ph.D. dissertation describes nonlinear tracking control results for a quadrotor helicopter unmanned aerial vehicle (UAV) towards the ultimate goal of controlling a combined UAV plus robot manipulator system (UAVRM). The quadrotor UAV is a helicopter that has four independent rotors that provide vertical lift: these four independent forces are managed in order to directly provide lift, pitch, roll, and yaw of the vehicle. Horizontal translations result from pitch and roll actions, the system is underactuated in the sense that there are only four control inputs to move the six degree-of-freedom aircraft. There are existing dynamic models of the quadrotor UAV that relate the input forces and torques to position, velocity, and acceleration. Use of these dynamic models for model-based UAV control design is explored. First, a parametric uncertain model of the UAV system was considered. A robust control approach is proposed to account for the fact that the model parameters are difficult to measure exactly in a physical system. The controller uses full state feedback signals and a robust control scheme is designed to compensate for the unknown parameters in each dynamic subsystem model using a Lyapunov-based approach. Lyapunov-type stability analysis suggests a global uniform ultimately bounded (GUUB) tracking result. Next, the difficulties of UAV state measurement is considered; specifically, where only the output position signals are available but no velocities or acceleration signals are measurable. The output feedback control proposes a new control approach for trajectory-tracking by the quadrotor family of small-scale unmanned aerial vehicles (UAV), in which only the positions and yaw angle are measured. The tracking control result is achieved using an observer, which estimates velocity signal based on exact knowledge of the dynamic modeling of equation. An integrator backstepping approach is applied to this cascaded and coupled nonlinear dynamic system to perform an observer and closed-loop controller design via a Lyapunov-type analysis. A semiglobal, uniformly ultimate bounded (SGUUB) tracking result is achieved.
The application of remote robots equipped with a robotic hands or arms, has been growing in applications where it is dangerous or inconvenient to use direct human intervention. Recently, the area of unmanned aerial robot system has seen an amazing growth in both military and civilian applications. UAVs have the distinct advantage of being able to move rapidly, free of ground obstacles. Most current applications of the aerial robot system use the UAV as “eye-in-the-sky” for surveillance and monitoring applications. Projecting the intersection of these two trends, if the integration of robot manipulator and aerial robot system is possible, the system could be fast moving and avoid obstacles, but also useful for manipulating physical systems once in place, e.g., changing a lightbulb on a radio tower. This is the ultimate purpose of the work contained in this dissertation - the development of the unmanned aerial-robotic system. A model of the combined UAV and robot manipulator is proposed from which a coordinated controller of the integrated nonlinear system is developed using a Lyapunov-type method. The design goal for this controller is to simultaneously control the two degree-of-freedom robot manipulator (RM) and the quadrotor Unmanned Aerial Vehicle (UAV) to create a six degree-of-freedom UAV-Robot Manipulator (UAVRM). The UAVRM end-effector can track three desired positions and three angles using feedback signals.
[1]
Darren M. Dawson,et al.
Lyapunov-Based Control of Mechanical Systems
,
2000
.
[2]
Rogelio Lozano,et al.
DYNAMIC MODELLING AND CONFIGURATION STABILIZATION FOR AN X4-FLYER.
,
2002
.
[3]
M. Spong,et al.
Robot Modeling and Control
,
2005
.
[4]
Abdelhamid Tayebi,et al.
A velocity-free attitude tracking controller for rigid spacecraft
,
2007,
2007 46th IEEE Conference on Decision and Control.
[5]
Emilio Frazzoli,et al.
Trajectory tracking control design for autonomous helicopters using a backstepping algorithm
,
2000,
Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).
[6]
Tarek Hamel,et al.
Nonlinear attitude and gyroscope's bias estimation for a VTOL UAV
,
2007,
Int. J. Syst. Sci..
[7]
João P. Hespanha,et al.
Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty
,
2007,
IEEE Transactions on Automatic Control.
[8]
Thor I. Fossen,et al.
Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles
,
2002
.
[9]
Bruno Siciliano,et al.
Modeling and Control of Robot Manipulators
,
1995
.
[10]
Randal W. Beard,et al.
Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints
,
2004,
IEEE Transactions on Control Systems Technology.
[11]
Roland Siegwart,et al.
PID vs LQ control techniques applied to an indoor micro quadrotor
,
2004,
2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).
[12]
R. Lozano,et al.
Simple Real-time Attitude Stabilization of a Quad-rotor Aircraft With Bounded Signals
,
2006,
Proceedings of the 45th IEEE Conference on Decision and Control.
[13]
Thor I. Fossen,et al.
Guidance and control of ocean vehicles
,
1994
.
[14]
Steven L. Waslander,et al.
The Stanford testbed of autonomous rotorcraft for multi agent control (STARMAC)
,
2004,
The 23rd Digital Avionics Systems Conference (IEEE Cat. No.04CH37576).
[15]
Miroslav Krstic,et al.
Nonlinear and adaptive control de-sign
,
1995
.
[16]
Dule Shu,et al.
Robust tracking control of an underactuated quadrotor aerial-robot based on a parametric uncertain model
,
2009,
2009 IEEE International Conference on Systems, Man and Cybernetics.
[17]
Abdelaziz Benallegue,et al.
Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle
,
2004,
IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.
[18]
Henk Nijmeijer,et al.
A passivity approach to controller-observer design for robots
,
1993,
IEEE Trans. Robotics Autom..
[19]
Jian Chen,et al.
Vision Assisted Autonomous Landing of an Unmanned Aerial Vehicle.
,
2005,
Proceedings of the 44th IEEE Conference on Decision and Control.
[20]
Bin Xian,et al.
Output Feedback Tracking Control of an Underactuated Quad-Rotor UAV
,
2007,
2007 American Control Conference.
[21]
Tarek Hamel,et al.
Stabilization of a Small Unmanned Aerial Vehicle Model without Velocity Measurement
,
2007,
Proceedings 2007 IEEE International Conference on Robotics and Automation.
[22]
R. Lozano,et al.
Stabilization and location of a four rotor helicopter applying vision
,
2006,
2006 American Control Conference.
[23]
Dario Floreano,et al.
Quadrotor Using Minimal Sensing For Autonomous Indoor Flight
,
2007
.