Adaptive Guidance and Control for Autonomous Formation Flight

Size: px
Start display at page:

Download "Adaptive Guidance and Control for Autonomous Formation Flight"

Transcription

1 Adaptive Guidance and Control for Autonomous Formation Flight Jongki Moon, Ramachandra Sattigeri, J.V.R. Prasad, Anthony J. Calise {jvr.prasad, Georgia Institute of Technology, Atlanta, GA 3332 Abstract Autonomous formation flight is a mechanism for achieving a pre-specified formation between a group of unmanned aerial vehicles. This paper presents an approach to autonomous formation flight in a leader-follower configuration using an adaptive output feedback control technique. Using measurements of the line-of-sight range and angles, an adaptive guidance law is formulated for the follower that generates velocity commands so that the follower maintains a prescribed range from the leader in the presence of leader maneuvers. A method to integrate the guidance system with the adaptive trajectory following autopilot controller of the Georgia Tech helicopter UAV is also studied. The overall architecture for autonomous formation flight is evaluated using software-in-theloop simulations. Simulation results show that the proposed adaptive formation controller for helicopter UAVs maintains good range tracking performance in the presence of leader maneuvers. I. Introduction Formation control of multiple unmanned aerial vehicles (UAVs) has attracted significant attention from the UAV research community. The objective of formation control is to obtain a group of autonomous agents to move together in a desired formation and accomplish desired tasks such as reconnaissance, surveillance and precision strike. To complete such tasks without human intervention and in the presence of large external disturbances or flight critical failure, one of the problems of particular interest to researchers has been the automatic control of a group of UAVs flying in close formation. Most of the research done in the recent past has focused on the coordination and station-keeping of multiple UAVs so as to maintain the relative separation and orientations between the UAVs in the formation and to track desired flight trajectories. In most autonomous formation flight (AFF) designs, communications between UAVs in formation is required. In general, information about a vehicle in formation is broadcast to the entire group or only to the adjacent vehicles in close proximity. Recently, many different approaches to communication for formation control are introduced. If an active communication Graduate Student, School of Aerospace Engineering Graduate Student, School of Aerospace Engineering Professor, School of Aerospace Engineering Professor, School of Aerospace Engineering Presented at the American Helicopter Society 63rd Annual Forum, Virginia Beach, VA, May 1-3, 27. Copyright c 27 by the American Helicopter Society International, Inc. All rights reserved. is available, formation flight controller shows a desirable performance [1 and 2]. Ref.[1] shows that wireless communication network can be used in order to get position and velocity data of each vehicle. Globally stable AFF derived in Ref.[2] uses position, velocity, heading, and leader s input data. Even though an active communication link between the vehicles can increase the performance of the AFF control, it requires the receiver and transmitter combination to be healthy for mission completion. Since a failure of any part of the communication equipment results in a failure of entire task, passive detection methods would be much preferred. One of the methods for passive detection is to use the wake of the leading aircraft, which can characterize the relative position from the leader. In Ref.[3], a neural network (NN) is used to find the relationship between wake and position from the leader. Another passive method for detecting nearby vehicles is to use a vision sensor [4 and 5]. An omnidirectional camera in conjunction with image processing algorithms and nonlinear filters, such as an Extended Kalman Filter (EKF), can be used to estimate relative position, velocity and attitude with respect to a nearby vehicle. Refs.[6 and 7] present an approach for formation flight controller design for fixed-wing aircraft using information on relative positions obtained via the image processing. It is assumed that every vehicle in formation knows its own speed and heading and can measure line-of-sight (LOS) range and angle to an adjacent aircraft in formation. Formation guid-

2 ance commands are given in the form of velocities[6] or accelerations[7]. In Ref.[8], a guidance law using only LOS angle and angular rate was proposed. The developed formation control scheme divided the formation flight procedure into an approaching mode and a guidance mode. A closed form guidance method for formation flight and its stability analysis are presented in Ref.[9]. This guidance law is only valid under the assumption that all information about the speed and the path angle of the nearest vehicle is available. In this paper, assuming that the only information available is measurements of LOS range and angle to a leader vehicle and own-aircraft navigation data, an adaptive guidance law is developed for the formation flight of helicopter UAVs. The objective is for a follower aircraft to maintain a desired range from a maneuvering leader aircraft. Since a helicopter can perform its unique maneuvers, including hover, transition to cruise, and back to hover, the guidance law shown here should be suitable for these conditions. This research investigates a velocity-command guidance for formation flight and compares the results to that of approach of Ref.[1], an acceleration-command guidance. The adaptive nature of the follower s guidance law prevents significant degradation of the tracking performance in the presence of the leader s maneuvers. We also integrate the guidance system with the adaptive trajectory autopilot of the Georgia Tech UAV simulation tool (GUST) [17]. Software-in-the-loop (SITL) simulations are presented to evaluate the performance of the adaptive formation controller. The paper is organized as follows. In Section II, we present problem formulation for a leader-follower formation flight configuration. The details of adaptive velocity guidance are presented in Section III. Section IV deals with the integration of the adaptive guidance and the adaptive autopilot systems for a nonlinear model of a helicopter UAV. Simulation results showing the validity of the overall approach are presented and discussed in Section V. Conclusions and directions for future research are given in Section VI. II. Problem Formulation Figure 1 shows the basic geometry associated with formation flight. It shows a formation consisting of a leader(l) and a follower(f ). The terms, V L and ψ L, represent the speed and the heading angle of the leader, respectively. Likewise, V F and ψ F is the follower s speed and heading angle. The measured joint performance variables are the relative distance R and the LOS angle λ A which are defined as follows: North Fig. 1 V F Follower λ A R ψ F V L Leader ψ L Configuration of formation flight R = (x L x F ) 2 + (y L y F ) 2, λ A = arctan( y L y F x L x F ) East (1) where x and y represent the position along North and East axes, respectively. The follower also knows its own position and velocity. The main objective of the AFF control system is to maintain relative distance as commanded. In general, there are two approaches to the problem of trajectory tracking. One way is based on the fact that the control law design for the formation flight problem exhibits a two time-scale feature like other conventional flight trajectory control problems [1 and 11]. This is because the trajectory dynamics (relative position and velocity) are relatively slower than the attitude dynamics (angular velocity and orientation). Ref.[11] shows experimental results using this concept of controller design. The alternative method uses an integrated approach wherein the guidance loop and the autopilot controller are designed simultaneously [12 and 13]. In most actual flight applications, the separate inner and outer loop design is more commonly taken because it is usually simpler and well-designed autopilot controllers are available. In this paper, we will approach the formation flight control problem using time-scale separation assumption. Hence, the overall architecture of the AFF control system consists of a guidance system and an autopilot system. Figure 2 shows the complete closed-loop system of UAV [1], which is called a two-degree of freedom design. In this research, only two-dimensional formation guidance is considered. However, the guidance law proposed here can be extended to three-dimensional formation with simple modification. III. Guidance Law Design We assume that inputs into the guidance system are the commanded relative positions and outputs are the

3 Mission Objective Fig. 2 Guidance Law Autopilot Controller UAV Dynamics Overall controller architecture Measure& Estimation velocity commands. A leader is chosen to direct the formation and can be either a piloted vehicle or another UAV. Thus the objective of the AFF controller will be to maintain a prescribed relative range with respect to the leader in the presence of leader maneuvers. The only information about the leader is the LOS data assumed to be available by means of a passive sensor system. In order to determine the velocity commands from the measured joint performance variables, we will mainly use the theory for multi-input multioutput (MIMO) adaptive output feedback, which is detailed in Refs.[14 and 15]. Relative distance control The heading command of the follower is set equal to the LOS angle, as in a pure following situation, ψ F,com = λ A. (2) Starting with Eq.(1), the magnitude of velocity vector will be determined. The time derivative of the relative distance is given by Ṙ = 1 R {(x L x F )(ẋ L ẋ F )+(y L y F )(ẏ L ẏ F )}. (3) Using Eq.(1), we can rewrite Eq.(3) as follows: Ṙ = cos(λ A )(ẋ L ẋ F ) + sin(λ A )(ẏ L ẏ F ). (4) Since ẋ = V cos ψ and ẏ = V sin ψ for both the leader and the follower, Eq.(4) can be written as: Ṙ = cos(λ A )(V L cos ψ L V F cos ψ F ) + sin(λ A )(V L sin ψ L V F sin ψ F ) = V F cos(ψ F λ A ) + V L cos(ψ L λ A ) (5) In Eq.(5), the first term in the right-hand side is the follower velocity along the LOS, which has to be determined, and the second term is the leader velocity along the LOS, which is unknown to the follower. Furthermore, the direction of desired follower velocity is determined as Eq.(2), and the only thing left to be determined is its magnitude. In order to do this, let us define a tracking error as follows: e = R R c, (6) where R c is the filtered range command. Then, using Eq.(5), the error dynamics can be expressed as ė = Ṙ R c = V F cos(ψ F λ A ) + V L cos(ψ L λ A ) R c. (7) Hence, the follower speed command can be obtained as V F,com = R c + αe + V ad cos(ψ F λ A ), (8) where α > is a design parameter, and V ad is the output of an adaptive neural network (NN), designed to cancel out the leader velocity along the LOS. If Eq.(8) is used for the follower speed command, then the error dynamics in Eq.(7) reduces to: ė = αe V ad + V L cos(ψ L λ A ). (9) As shown in the above equation, the tracking error converges to zero as long as the NN output effectively cancels the leader velocity out. The way to design the NN will be discussed later. Remark 1. It is noticed that the speed command cannot be determined uniquely if cos(ψ F λ A ) is equal to zero. This implies the range cannot be controlled using V F, and the follower should simply change the heading to avoid the singularity without changing speed. Adaptive neural network design A single-hidden-layer (SHL) neural network is used to approximate V L cos(ψ L λ A ) in Eq.(9). The result in Ref.[15] establishes a universal approximation for unknown continuous function (x, u) of states and control in a bounded, observable process using a memory unit of sampled input/output pairs. Figure 3 shows the generic structure of a SHL neural network. b1 μ1 μ2 μn Fig. 3 b2 V σ() σ() σ() σ() m W T T V = W σ ( V μ ) ad Basis function: 1 σ x) = a( x 1+ e ( c ) Generic structure of a SHL neural network For arbitrary ɛ >, there exist bounded unknown constant weights, W and V, such that: (x, u) = W T σ(v T µ) + ε(µ), ε(µ) ɛ, (1)

4 where ε(µ) is the NN reconstruction error, and µ is the NN input vector µ(t) = [ 1 ū T d (t) ȳt d (t) ]T ū T d (t) = [u(t) u(t d) u(t (n 1 r 1)d)] T ȳ T d (t) = [y(t) y(t d) y(t (n 1 1)d)] T (11) in which n 1 is the length of the time window and is generally required to be greater than or equal to the system dimension, d > is a time-delay, r is the relative degree of the output, σ is a vector of squashing functions, σ(), whose i th element is defined as [σ(µ)] i = σ [(µ) i ]. Since the guidance system has a relative degree of one here, unlike Ref.[1], the tracking error is directly available from measurements. Thus, we don t need an observer for the tracking error dynamics. The SHL NN weights are updated on-line using the adaptive laws given in Ref.[15] where h() represents the dynamics of the command filter. Since the relative degree of relative distance is one, a first order command filter is used here. IV. Integrated autonomous controller for Helicopter UAV The guidance law shown in section III is applied to the GUST as a follower. The flight architecture of the GUST has been developed by the Georgia Tech UAV program and facilitates smooth transition from software-in-the-loop (SILT) to hardware-in-the-loop (HILT) simulation, followed by flight testing. Detailed description of the GTMax configuration can be found in Ref.[16]. Figure 4 is a picture of the Georgia Tech Yamaha R-Max helicopter (GTMax). Ẇ = Γ W [2(σ σ V T )ep B + k W W ] V = Γ V [2µeP BW T σ + k V V ] (12) in which Γ W > and Γ V > are adaptation gains for the output layer and the hidden layer, respectively. In addition, σ denotes the Jacobian matrix, P is the solution of the Lyapunov equation αp + P α = Q (13) for some Q >, and k W > and k V > are the σ-modification gains. Pseudo-control hedging (PCH) is introduced to prevent the adaptive element of an adaptive control system from attempting to adapt to selected plant input characteristics [16]. These characteristics include the position limits, rate limits, actuator dynamics, etc. The main idea of the PCH methodology is to modify the reference command in order to prevent the adaptive law from seeing these system characteristics as reference model tracking error. The reference model is hedged by an amount of the difference between the commanded pseudo-control and the achieved pseudocontrol. Note that since we are commanding velocity, the velocity dynamics are treated as actuator dynamics and hedged. The achieved pseudo-control can be expressed by V F cos(ψ F λ A ), and the hedging signal, V h, is obtained as follows: V h = ( V F,com + V F ) cos(ψ F λ A ). (14) Then, the dynamics of the reference model is modified as shown below Ṙ c = h(r c, R com ) V h (15) Fig. 4 GUST controller GTMax Helicopter UAV Figure 5. The GTMax Helicopter. An autopilot controller for adaptive trajectory tracking was presented in Ref. [17] along with flight test results. This adaptive NN-based controller has 18 inputs for the NN, 5 hidden-layer neurons, and 7 outputs for 6 rigid-body degrees of freedom and a degree of freedom for rotor RPM. It consists of an outer-loop part and an inner-loop part. While the outer-loop deals with translational (force) dynamics, the inner-loop deals with attitude (moment) dynamics. An approximate model for the attitude dynamics of the helicopter was generated by the linearizing the nonlinear model around hover and neglecting coupling between the attitude and 37 the of 49translational dynamics as well as Adaptive thetrajectory stabilizer Control forotor. Autonomous InHelicopters, addition, JOHNSON the andnavigation KANNAN system is a 17 state extended Kalman filter that fuses information from sensors such as GPS, IMU, sonar, radar, and magnetometer to provide estimates of vehicle position, velocity, attitude, accelerometer biases, and terrian height.

5 One may address model error and stabilize the linearized system by designing the pseudo-controls as a des = a cr + a pd a ad α des = α cr + α pd α ad, (16) where a cr and α cr are the outputs of reference models for translational and attitude dynamics, respectively. a pd and α pd are outputs of PD compensators, and a ad and α ad are outputs of an adaptive NN in the autopilot controller. In order to obtain an approximate model for pseudo-controls a des and α des, Ref.[17] uses the following procedure. The translational dynamics are modeled as a point mass with a thrust vector that may be oriented in a given direction as shown in Figure 5. The desired specific force along the body z axis is computed as f sf = (a des L bv g) 3. (17) The desired collective input may be evaluated as δ cdes = f sf Z δc + δ ctrim. (18) The attitude augmentation required in order to orient the thrust vector to obtain the desired translational acceleration are given by the following small angle corrections from the current reference body attitude φ = a des2 f sf, θ = a des1 f sf, ψ =. (19) For this simplified helicopter model, heading change Fig. 5 Z B final φ g initial f sp a des,2 Z B initial y B final y B initial Point mass model for Outer loop Inversion has no effect on acceleration and hence ψ =. These three correction angles can be used to generate the attitude quaternion correction by the outer loop. Thus, q des = q( φ, θ, ψ) (2) where q() is a function that express an Euler-anglesbased rotation as a quaternion [18]. The attitude dynamics are modeled as the following approximate model α des = Âω B + B (δ mdes δ mtrim ), (21) where  represents the attitude dynamics, ω B represents the angular velocity of the body with respect to the earth. Choosing the control matrix B such that it is invertible, the moment controls may be evaluated as δ mdes = B 1 (α des Âω B) + δ mtrim (22) Integration of guidance system and autopilot The autopilot controller designed in Ref.[17] is basically a trajectory tracking controller. Thus, it requires position commands as well as velocity commands.integrating velocity commands gives us reasonable position commands. Since we have all required commands for the outer-loop, we now determine commands for the inner-loop. Note that we use a point mass model when we design a guidance law, which means that the direction of the velocity vector represents the direction of the body X-axis. Hence, only the yaw attitude command is fed into the inner-loop as ψ com = λ A. Eq.(23) summarizes translational and rotational command inputs to the autopilot controller V com, P com = V com, θ com = φ com = ψ com = λ A, ω com =. (23) Figure 6 shows the overall autonomous formation flight architecture for the GUST. V. Numerical Evaluation The AFF system for the GUST is evaluated on a desktop computer using SITL simulation. The SITL simulation configuration refers to the combined simulation of the ground control station (GCS), onboard routines, and simulated sensors and vehicle dynamics on any desktop computer.in this configuration, all hardware is simulated to the level of its digital communication with other components. This configuration is useful for rigorous software testing without requiring any actual flight hardware. In the test architecture, shown in figure 7, a communication link is established between the primary and secondary flight computers using routines contained within the data communications software. When this datalink

6 Guidance loop Hedge V Guidance Loop R com Command Filter Proportional Compensator + Dynamic + Inversion + V c - NN R, p,v c a des α des Fig. 6 Simulation on a single desktop computer Integrated guidance law with autopilot of GUST. is enabled the following information is sent from the primary to the secondary flight computer: time onboard the primary computer vehicle position vector expressed in inertial frame vehicle velocity expressed in body frame vehicle angular rate commands expressed in body frame. Sensor Emulation (w/ Error Model) Sensor Drivers Sensor Raw Data State Sensor Data Vehicle Model Other Systems Navigation Filter State Estimate Flight Controller Desktop Computer Control Control Actuator Model Actuator Raw Data Actuator Driver A leader is chosen to be a ground vehicle, and it moves in the horizontal plane. Its trajectory is also assumed to be pre-determined. The GTMax is the follower in simulation. For the guidance law design, the proportional gain, α, in Eq.(8) is set to α =.25. The basis functions of the SHL NN are sigmoidal activation functions given by: σ i (x) = 1, i = 1,, 8, (24) 1 + exp( a i x) where a i is an activation potential. The design parameters of the adaptive NN compensator in Eq.(12) are Software-in-the-loop evaluation architec- Fig. 7 ture Command Vector GCS Guidance System chosen as follows: Γ V = Γ W =.5, (25) k V =.1, k W =.2. A first-order command filter for the range command 22

7 in Eq.(15) is implemented given by 22 with τ = 3. 1 τs + 1 (26) Range (ft) R com R c R LOS angle Heading North (ft) Leader LOS angle and Heading Angles (deg) East (ft) Fig. 8 Trajectory of a ground leader The formation flight consists of a leader and a follower. Since the follower tries to align its velocity vector with the LOS, this formation flight corresponds to a pure pursuit. The leader starts from rest and accelerates upto 3 f t/sec. Then it makes three successive turns and returns to rest. The GTMax follower also starts from hover. The initial range is R =2ft and the range command is set equal to 1 ft. As shown in figure 8, the leader moves along a boxedshape trajectory. Figure 9 shows the simulation results without an adaptive NN compensator in the guidance system. It can be noticed that there is an offset error in range tracking. This is because the speed command is simply proportional to the range tracking error. In contrast, as shown in figure 1, if an adaptive NN is used in the guidance system, then the range response shows a good tracking performance. We can see in both figure 9 and 1 that a large initial offset in relative distance results in rapid oscillations of Euler angles during the initial phase. Figure 11 explains the reason why the NN-based adaptive guidance law works better than the proportional error based linear guidance law. The output of the NN effectively cancels out the leader velocity along the LOS. Bank Angle (deg) Pitch Angle (deg) Yaw angle (deg) -5 1 Bank Angle Pitch Angle Yaw Angle -2 Fig. 9 Formation flight results w/o NN compensator in the guidance system Simulation results using the AFF controller based on the acceleration command guidance system are also shown in figure 12. As shown in Ref.[1], we can see that the acceleration command guidance system results in the noticeable tracking error during the turning maneuvers. This result is not surprising since acceleration commands from the guidance system are integrated twice to generate the needed position commands to the GTMax trajectory controller. In contrast, in a velocity command guidance, the velocity command from the guidance system needs to

8 Range (ft) R com R c R Velocities (ft/s) LOS angle Heading 5 Leader LOS Velocity NN out Follower Velocity -5 LOS angle and Heading Angles (deg) Fig. 11 Leader LOS velocity and NN output -5 Bank Angle (deg) Pitch Angle (deg) Yaw angle (deg) 1 Bank Angle Pitch Angle Yaw Angle -2 Fig. 1 Formation flight results with NN compensator in the guidance system be integrated only once to get the required position command. VI. Conclusions An adaptive approach to designing AFF controller for helicopter UAVs is studied. After designing a guidance law using an adaptive NN compensator, the integration of the guidance system with the adaptive autopilot of the Georgia Tech helicopter UAV has been Fig. 12 Formation flight results using the acceleration-command guidance system proposed. Since the only measured information related to the leader aircraft are the LOS range and angle, this technique can be applied to the AFF control system that uses a passive sensing method. The adaptive AFF controller is successfully evaluated using the Georgia Tech UAV simulation tool (GUST). Software-in-theloop (SITL) simulation results show that the adaptive

9 compensator in the guidance loop compensates for the unknown component of the leader s velocity along the LOS. It is also noticed that the velocity command guidance system shows good range tracking performance in the presence of leader maneuvers. We can extend this approach to three-dimensional formation flight by modifying the joint performance variables. References 1. Verma, A., Wu, C. N., and Castelli, V., Autonomous Command and Control System for UAV formation, AIAA Paper , Aug Li, S. M., Boskovic, J. D., and Mehra, R. K., Globally Stable Automatic Formation Flight Control in Two Dimensions, AIAA Paper , Aug Pollini, L., Giuletti, F., and Innocentri, M., Sensorless Formation Flight, AIAA Paper , Aug Betser, A., Vela, P., and Tannenbaum, A., Automatic Tracking of Flying Vehicles using Geodesic Snakes and Kalman Filtering, IEEE Conference on Decision and Control, Vol. 2, pp , December Ha, J., Alvino, C., Pryor, G., Niethammer, M., Johnson, E. N., and Tannenbaum, A., Active Contours and Optical Flow for Automatic Tracking of Flying Vehicles, American Control Conference, Vol. 4, pp , Johnson, E. N., Calise, A. J., Sattigeri, R., Watanabe, Y., and Madyastha, V., Approaches to Vision-based Formation Flight, IEEE Conference on Decision and Control, Vol. 2, pp , December, Sattigeri, R., Calise, A. J., Kim, B. S., Volyanskyy, K., and Kim, N., 6-DOF Nonlinear Simulation of Vision-based Formation Flight, AIAA Paper 25-62, Aug Tahk, M., Park, C., and Ryoo C., Line of Sight Guidance Laws for Formation Flight, Journal of Guidance, Control, and Dynamics, Vol. 28, No. 4, 25, pp Segal, S., Ben-Asher, J. Z., and Weiss, H., Derivation of Formation-Flight Guidance Laws for Unmanned Air Vehicles, Journal of Guidance, Control, and Dynamics, Vol. 28, No. 4, 25, pp Moon, J., Prasad, J. V. R., and Calise, A. J., Guidance Law for the Formation Flight of UAVs: An Adaptive Approach, AHS Forum 62, May Seanor, B., Campa, G., Gu, Y., Napolitano, M., Rowe, L., and Perhinschi, M., Formation Flight Test Result for UAV Research Aircraft Models, AIAA paper Sharma, M., and Richard N. D., Adaptive, Integrated Guidance and Control for Missile Interceptors, AIAA Kim, B., Calise, A. J., Sattigeri, R., Adaptive, Integrated Guidance and Control Design for Line-of-Sight Based Formation Flight, AIAA paper Hovakimyan, N., Nadri, F., Calise, A. J., and Kim, N., Adaptive Output Feedback Control of Uncertain Nonlinear Systems using Single-Hidden-Layer Neural Networks, IEEE Transactions on Neural Networks, Vol.13, 22, pp Hovakimyan, N., Calise, A. J., and Kim, N., Adaptive Output Feedback Control of a Class of Multi-Input Multi-Output Systems using Neural Networks, International Journal of Control, Vol. 77, No. 15, 24, pp Johnson, E. N., and Calise, A. J., Limited Authority Adaptive Control of Reusable Launch Vehicles, Journal of Guidance, Control, and Dynamics, Vol. 26, No. 6, 23, pp Johnson, E. N., and Schrage, D., The Georgia Tech Unmanned Aerial Research Vehicle: GTMax, AIAA paper , Aug Johnson, E. N., and Kannan, S., Adaptive Trajectory Control for Autonomous Helicopters, Journal of Guidance, Control, and Dynamics, Vol. 28, No. 3, 25, pp Stevens, B. L., and Lewis, F. L., Aircraft Control and Simulation, Wiley-Interscience, New York, U.S.A., 23.

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Adaptive Control with a Nested Saturation Reference Model

Adaptive Control with a Nested Saturation Reference Model Adaptive Control with a Nested Saturation Reference Model Suresh K Kannan and Eric N Johnson School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 This paper introduces a neural

More information

Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle

Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-, 8 Dynamic-Fuzzy-Neural-Networks-Based Control of an Unmanned Aerial Vehicle Zhe Tang*, Meng

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Several Extensions in Methods for Adaptive Output Feedback Control

Several Extensions in Methods for Adaptive Output Feedback Control Several Extensions in Methods for Adaptive Output Feedback Control Nakwan Kim Postdoctoral Fellow School of Aerospace Engineering Georgia Institute of Technology Atlanta, GA 333 5 Anthony J. Calise Professor

More information

AROTORCRAFT-BASED unmanned aerial vehicle

AROTORCRAFT-BASED unmanned aerial vehicle 1392 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 20, NO. 5, SEPTEMBER 2012 Autonomous Flight of the Rotorcraft-Based UAV Using RISE Feedback and NN Feedforward Terms Jongho Shin, H. Jin Kim,

More information

Three-dimensional Guidance Law for Formation Flight of UAV

Three-dimensional Guidance Law for Formation Flight of UAV ICCAS25 Three-dimensional Guidance aw for Formation Flight of UAV Byoung-Mun Min * and Min-Jea Tahk ** * Department of Aerospace Engineering KAIST Daejeon Korea (Tel : 82-42-869-3789; E-mail: bmmin@fdcl.kaist.ac.kr)

More information

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE

ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE ADAPTIVE NEURAL NETWORK CONTROLLER DESIGN FOR BLENDED-WING UAV WITH COMPLEX DAMAGE Kijoon Kim*, Jongmin Ahn**, Seungkeun Kim*, Jinyoung Suk* *Chungnam National University, **Agency for Defense and Development

More information

Visual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova

Visual Servoing for a Quadrotor UAV in Target Tracking Applications. Marinela Georgieva Popova Visual Servoing for a Quadrotor UAV in Target Tracking Applications by Marinela Georgieva Popova A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate

More information

Autonomous Helicopter Flight via Reinforcement Learning

Autonomous Helicopter Flight via Reinforcement Learning Autonomous Helicopter Flight via Reinforcement Learning Authors: Andrew Y. Ng, H. Jin Kim, Michael I. Jordan, Shankar Sastry Presenters: Shiv Ballianda, Jerrolyn Hebert, Shuiwang Ji, Kenley Malveaux, Huy

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD) Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories

Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories Brigham Young University BYU ScholarsArchive All Faculty Publications 28-8 Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories James K. Hall Brigham Young University - Provo, hallatjk@gmail.com

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,

More information

Adaptive Guidance and Control for Autonomous Hypersonic Vehicles

Adaptive Guidance and Control for Autonomous Hypersonic Vehicles JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 29, No. 3, May June 2006 Adaptive Guidance and Control for Autonomous Hypersonic Vehicles Eric N. Johnson, Anthony J. Calise, and Michael D. Curry Georgia

More information

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

More information

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model Proceedings of the EuroGNC 13, 2nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -12, 13 Adaptive Augmentation of a Fighter

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

More information

Run-to-Run Disturbance Rejection for Feedforward Path Following of an Adaptively Controlled Unmanned Helicopter

Run-to-Run Disturbance Rejection for Feedforward Path Following of an Adaptively Controlled Unmanned Helicopter Run-to-Run Disturbance Rejection for Feedforward Path Following of an Adaptively Controlled Unmanned Helicopter Johann C. Dauer 1, Timm Faulwasser 2, and Sven Lorenz 1 Abstract We present a scheme for

More information

Chapter 1. Introduction. 1.1 System Architecture

Chapter 1. Introduction. 1.1 System Architecture Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control

More information

Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches

Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches Coordinated Tracking Control of Multiple Laboratory Helicopters: Centralized and De-Centralized Design Approaches Hugh H. T. Liu University of Toronto, Toronto, Ontario, M3H 5T6, Canada Sebastian Nowotny

More information

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control

Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Agile Missile Controller Based on Adaptive Nonlinear Backstepping Control Chang-Hun Lee, Tae-Hun Kim and Min-Jea Tahk 3 Korea Advanced Institute of Science and Technology(KAIST), Daejeon, 305-70, Korea

More information

Vortex Model Based Adaptive Flight Control Using Synthetic Jets

Vortex Model Based Adaptive Flight Control Using Synthetic Jets Vortex Model Based Adaptive Flight Control Using Synthetic Jets Jonathan Muse, Andrew Tchieu, Ali Kutay, Rajeev Chandramohan, Anthony Calise, and Anthony Leonard Department of Aerospace Engineering Georgia

More information

A Monocular Vision-aided Inertial Navigation System with Improved Numerical Stability

A Monocular Vision-aided Inertial Navigation System with Improved Numerical Stability AIAA SciTech 5-9 January 215, Kissimmee, Florida AIAA Guidance, Navigation, and Control Conference AIAA 215-97 A Monocular Vision-aided Inertial Navigation System with Improved Numerical Stability Daniel

More information

Formation Flight of Unmanned Rotorcraft Based on Robust and Perfect Tracking Approach

Formation Flight of Unmanned Rotorcraft Based on Robust and Perfect Tracking Approach American Control Conference Fairmont Queen Elizabeth, Montréal, Canada June 7-June 9, Formation Flight of Unmanned Rotorcraft Based on Robust and Perfect Tracking Approach Biao Wang, Xiangxu Dong, Ben

More information

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer

Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial

More information

Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles

Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles Technical Paper Int l J. of Aeronautical & Space Sci. 11(3), 167 174 (010) DOI:10.5139/IJASS.010.11.3.167 Dynamic Modeling and Stabilization Techniques for Tri-Rotor Unmanned Aerial Vehicles Dong-Wan Yoo*,

More information

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy

Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Adaptive Backstepping Control for Optimal Descent with Embedded Autonomy Maodeng Li, Wuxing Jing Department of Aerospace Engineering, Harbin Institute of Technology, Harbin, Heilongjiang, 150001, China

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

Aircraft Stability & Control

Aircraft Stability & Control Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics

More information

Attitude Regulation About a Fixed Rotation Axis

Attitude Regulation About a Fixed Rotation Axis AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard

More information

Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization

Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Proceedings of the 2009 IEEE International Conference on Mechatronics. Malaga, Spain, April 2009. Nonlinear Control of a Quadrotor Micro-UAV using Feedback-Linearization Holger Voos University of Applied

More information

Flight Control and Simulation for Aerial Refueling

Flight Control and Simulation for Aerial Refueling AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-6264 Flight Control and Simulation for Aerial Refueling Atilla Dogan and Shinya Sato Department

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

ADAPTIVE control has been extensively studied for aerospace

ADAPTIVE control has been extensively studied for aerospace JOURNAL OF GUIDANCE,CONTROL, AND DYNAMICS Vol. 34, No., March April Theory and Flight-Test Validation of a Concurrent-Learning Adaptive Controller Girish V. Chowdhary and Eric N. Johnson Georgia Institute

More information

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor

Robot Dynamics - Rotary Wing UAS: Control of a Quadrotor Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction

More information

Inversion Based Direct Position Control and Trajectory Following for Micro Aerial Vehicles

Inversion Based Direct Position Control and Trajectory Following for Micro Aerial Vehicles Inversion Based Direct Position Control and Trajectory Following for Micro Aerial Vehicles Markus W. Achtelik, Simon Lynen, Margarita Chli and Roland Siegwart Abstract In this work, we present a powerful,

More information

Formation Control of Multi Agent System in Cyclic Pursuit with Varying Inter-Agent Distance

Formation Control of Multi Agent System in Cyclic Pursuit with Varying Inter-Agent Distance Indian Institute of Technology Madras Formation Control of Multi Agent System in Cyclic Pursuit with Varying Inter-Agent Distance Galib Rahaman Mallik 1 and Arpita Sinha 2 Abstract This paper is concerned

More information

Pitch Control of Flight System using Dynamic Inversion and PID Controller

Pitch Control of Flight System using Dynamic Inversion and PID Controller Pitch Control of Flight System using Dynamic Inversion and PID Controller Jisha Shaji Dept. of Electrical &Electronics Engineering Mar Baselios College of Engineering & Technology Thiruvananthapuram, India

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft

3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft 3D Pendulum Experimental Setup for Earth-based Testing of the Attitude Dynamics of an Orbiting Spacecraft Mario A. Santillo, Nalin A. Chaturvedi, N. Harris McClamroch, Dennis S. Bernstein Department of

More information

IMPROVED METHODS IN NEURAL NETWORK-BASED ADAPTIVE OUTPUT FEEDBACK CONTROL, WITH APPLICATIONS TO FLIGHT CONTROL. Nakwan Kim

IMPROVED METHODS IN NEURAL NETWORK-BASED ADAPTIVE OUTPUT FEEDBACK CONTROL, WITH APPLICATIONS TO FLIGHT CONTROL. Nakwan Kim IMPROVED METHODS IN NEURAL NETWORK-BASED ADAPTIVE OUTPUT FEEDBACK CONTROL, WITH APPLICATIONS TO FLIGHT CONTROL A Thesis Presented to The Academic Faculty by Nakwan Kim In Partial Fulfillment of the Requirements

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

ADAPTIVE CONTROL OF SYSTEMS IN CASCADE WITH SATURATION. Suresh K. Kannan

ADAPTIVE CONTROL OF SYSTEMS IN CASCADE WITH SATURATION. Suresh K. Kannan ADAPTIVE CONTROL OF SYSTEMS IN CASCADE WITH SATURATION A Thesis Presented to The Academic Faculty by Suresh K. Kannan In Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy School

More information

A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control

A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control Aerospace 2015, 2, 325-352; doi:10.3390/aerospace2020325 OPEN ACCESS aerospace ISSN 2226-4310 www.mdpi.com/journal/aerospace Article A Comparison of Closed-Loop Performance of Multirotor Configurations

More information

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University Autopilot design for small fixed wing aerial vehicles Randy Beard Brigham Young University Outline Control architecture Low level autopilot loops Path following Dubins airplane paths and path management

More information

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 WeA3. H Adaptive Control Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan Abstract Model reference adaptive

More information

Identification of Lateral/Directional Model for a UAV Helicopter in Forward Flight

Identification of Lateral/Directional Model for a UAV Helicopter in Forward Flight Available online at www.sciencedirect.com Procedia Engineering 16 (2011 ) 137 143 International Workshop on Automobile, Power and Energy Engineering Identification of Lateral/Directional Model for a UAV

More information

Adaptive Elevation Control of a Three Degrees-of-Freedom Model Helicopter Using Neural Networks by State and Output Feedback

Adaptive Elevation Control of a Three Degrees-of-Freedom Model Helicopter Using Neural Networks by State and Output Feedback ABCM Symposium Series in Mechatronics - Vol. 3 - pp.106-113 Copyright c 2008 by ABCM Adaptive Elevation Control of a Three Degrees-of-Freedom Model Helicopter Using Neural Networks by State and Output

More information

Development and Design of the Landing Guidance and Control System for the S20 UAV

Development and Design of the Landing Guidance and Control System for the S20 UAV Development and Design of the Landing Guidance and Control System for the S2 UAV João Pedro Vasconcelos Fonseca da Silva Mechanical Engineering Department Instituto Superior Técnico Av. Rovisco Pais, 149-1

More information

Quadrotors Flight Formation Control Using a Leader-Follower Approach*

Quadrotors Flight Formation Control Using a Leader-Follower Approach* 23 European Conference (ECC) July 7-9, 23, Zürich, Switzerland. Quadrotors Flight Formation Using a Leader-Follower Approach* D. A. Mercado, R. Castro and R. Lozano 2 Abstract In this paper it is presented

More information

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions University of Colorado, Boulder CU Scholar Aerospace Engineering Sciences Graduate Theses & Dissertations Aerospace Engineering Sciences Summer 7-23-2014 State Estimation for Autopilot Control of Small

More information

Localizer Hold Autopilot

Localizer Hold Autopilot Localizer Hold Autopilot Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Localizer hold autopilot is one of the important

More information

Bank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation

Bank-to-Turn Control for a Small UAV using Backstepping and Parameter Adaptation Bank-to-Turn Control for a Small UA using Backstepping and Parameter Adaptation Dongwon Jung and Panagiotis Tsiotras Georgia Institute of Technology, Atlanta, GA 333 USA (e-mail: dongwon.jung, tsiotras@gatech.edu)

More information

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,

More information

Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion

Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion 2005 American Control Conference June 8-10,2005. Portland, OR, USA WeA11.1 Design of a Missile Autopilot using Adaptive Nonlinear Dynamic Inversion Rick Hindman, Ph.D. Raytheon Missile Systems Tucson,

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control

Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential Control 2019 2nd International Conference on Computer Science and Advanced Materials (CSAM 2019) Research on Balance of Unmanned Aerial Vehicle with Intelligent Algorithms for Optimizing Four-Rotor Differential

More information

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots

A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots Jyoti Prasad Singha Thakur 1, Amit Mukhopadhyay Asst. Prof., AEIE, Bankura Unnayani Institute of Engineering, Bankura, West Bengal,

More information

Experimental Validation of a Trajectory Tracking Control using the AR.Drone Quadrotor

Experimental Validation of a Trajectory Tracking Control using the AR.Drone Quadrotor Experimental Validation of a Trajectory Tracking Control using the AR.Drone Quadrotor CON-6-444 Abstract: In this paper, we describe a hardware-in-the-loop (HIL) architecture to validate a position control

More information

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach

Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.

More information

MECH 6091 Flight Control Systems Final Course Project

MECH 6091 Flight Control Systems Final Course Project MECH 6091 Flight Control Systems Final Course Project F-16 Autopilot Design Lizeth Buendia Rodrigo Lezama Daniel Delgado December 16, 2011 1 AGENDA Theoretical Background F-16 Model and Linearization Controller

More information

Optimal Fault-Tolerant Configurations of Thrusters

Optimal Fault-Tolerant Configurations of Thrusters Optimal Fault-Tolerant Configurations of Thrusters By Yasuhiro YOSHIMURA ) and Hirohisa KOJIMA, ) ) Aerospace Engineering, Tokyo Metropolitan University, Hino, Japan (Received June st, 7) Fault tolerance

More information

Further results on global stabilization of the PVTOL aircraft

Further results on global stabilization of the PVTOL aircraft Further results on global stabilization of the PVTOL aircraft Ahmad Hably, Farid Kendoul 2, Nicolas Marchand, and Pedro Castillo 2 Laboratoire d Automatique de Grenoble, ENSIEG BP 46, 3842 Saint Martin

More information

Attitude determination method using single-antenna GPS, Gyro and Magnetometer

Attitude determination method using single-antenna GPS, Gyro and Magnetometer 212 Asia-Pacific International Symposium on Aerospace echnology Nov. 13-1, Jeju, Korea Attitude determination method using single-antenna GPS, Gyro and Magnetometer eekwon No 1, Am Cho 2, Youngmin an 3,

More information

Nonlinear Wind Estimator Based on Lyapunov

Nonlinear Wind Estimator Based on Lyapunov Nonlinear Based on Lyapunov Techniques Pedro Serra ISR/DSOR July 7, 2010 Pedro Serra Nonlinear 1/22 Outline 1 Motivation Problem 2 Aircraft Dynamics Guidance Control and Navigation structure Guidance Dynamics

More information

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics. KING FAHD UNIVERSITY Department of Aerospace Engineering AE540: Flight Dynamics and Control I Instructor Dr. Ayman Hamdy Kassem What is flight dynamics? Is the study of aircraft motion and its characteristics.

More information

6-DOF simulation and the vulnerable area of the Air-to-Air missile to develop an End-game simulator

6-DOF simulation and the vulnerable area of the Air-to-Air missile to develop an End-game simulator DOI: 1.139/EUCASS217-33 7 TH EUROPEAN CONFERENCE FOR AERONAUTICS AND SPACE SCIENCES (EUCASS) 6-DOF simulation and the vulnerable area of the Air-to-Air missile to develop an End-game simulator Eui-Gyu

More information

Vision-based Deck State Estimation for Autonomous Ship-board Landing

Vision-based Deck State Estimation for Autonomous Ship-board Landing Vision-based Deck State Estimation for Autonomous Ship-board Landing Benjamin L. Truskin blt@psu.edu Graduate Research Assistant The Pennsylvania State University, Aerospace Department University Park,

More information

MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE

MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE MODELING OF DUST DEVIL ON MARS AND FLIGHT SIMULATION OF MARS AIRPLANE Hirotaka Hiraguri*, Hiroshi Tokutake* *Kanazawa University, Japan hiraguri@stu.kanazawa-u.ac.jp;tokutake@se.kanazawa-u.ac.jp Keywords:

More information

A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV

A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV Mark Euston, Paul Coote, Robert Mahony, Jonghyuk Kim and Tarek Hamel Abstract This paper considers the question of using a nonlinear complementary

More information

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL T JOHN KOO, YI MA, AND S SHANKAR SASTRY Abstract In this paper, output tracking control of a helicopter based unmanned aerial vehicle

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),

More information

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory

More information

MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT

MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT MULTIPLE UAV FORMATION RECONFIGURATION WITH COLLISION AVOIDANCE GUIDANCE VIA DIFFERENTIAL GEOMETRY CONCEPT Joongbo Seo, Youdan Kim, A. Tsourdos, B. A. White Seoul National University, Seoul 151-744. Republic

More information

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method

More information

Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter

Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter Aggressive Maneuvering Flight Tests of a Miniature Robotic Helicopter Vladislav Gavrilets, Ioannis Martinos, Bernard Mettler, and Eric Feron Massachusetts Institute of Technology, Cambridge MA 2139, USA

More information

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind

Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Towards Reduced-Order Models for Online Motion Planning and Control of UAVs in the Presence of Wind Ashray A. Doshi, Surya P. Singh and Adam J. Postula The University of Queensland, Australia {a.doshi,

More information

Attitude Control of a Bias Momentum Satellite Using Moment of Inertia

Attitude Control of a Bias Momentum Satellite Using Moment of Inertia I. INTRODUCTION Attitude Control of a Bias Momentum Satellite Using Moment of Inertia HYOCHOONG BANG Korea Advanced Institute of Science and Technology HYUNG DON CHOI Korea Aerospace Research Institute

More information

Applications Linear Control Design Techniques in Aircraft Control I

Applications Linear Control Design Techniques in Aircraft Control I Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review

More information

Dynamic modeling and control system design for tri-rotor UAV

Dynamic modeling and control system design for tri-rotor UAV Loughborough University Institutional Repository Dynamic modeling and control system design for tri-rotor UAV This item was submitted to Loughborough University's Institutional Repository by the/an author.

More information

Journal of Aerospace Technology and Management ISSN: Instituto de Aeronáutica e Espaço Brasil

Journal of Aerospace Technology and Management ISSN: Instituto de Aeronáutica e Espaço Brasil Journal of Aerospace Technology and Management ISSN: 1984-9648 secretary@jatm.com.br Instituto de Aeronáutica e Espaço Brasil Sadeghi, Mohammad; Abaspour, Alireza; Hosein Sadati, Seyed A Novel Integrated

More information

Quadcopter Dynamics 1

Quadcopter Dynamics 1 Quadcopter Dynamics 1 Bréguet Richet Gyroplane No. 1 1907 Brothers Louis Bréguet and Jacques Bréguet Guidance of Professor Charles Richet The first flight demonstration of Gyroplane No. 1 with no control

More information

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV

A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Preprints of the 19th World Congress The International Federation of Automatic Control A Nonlinear Control Law for Hover to Level Flight for the Quad Tilt-rotor UAV Gerardo R. Flores-Colunga Rogelio Lozano-Leal

More information

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California

More information

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15 Unit T23: Flight Dynamics Unit code: J/504/0132 QCF level: 6 Credit value: 15 Aim The aim of this unit is to develop learners understanding of aircraft flight dynamic principles by considering and analysing

More information

H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case study on the Longitudinal Dynamics of Hezarfen UAV

H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case study on the Longitudinal Dynamics of Hezarfen UAV Proceedings of the 2nd WSEAS International Conference on Dynamical Systems and Control, Bucharest, Romania, October 16-17, 2006 105 H inf. Loop Shaping Robust Control vs. Classical PI(D) Control: A case

More information