NPS: : I. Kaminer, V. Dobrokhodov IST: : A. Pascoal, A. Aguiar, R. Ghabcheloo VPI: : N. Hovakimyan, E. Xargay, C. Cao
|
|
- Malcolm Tucker
- 5 years ago
- Views:
Transcription
1 NPS: : I. Kaminer, V. Dobrokhodov IST: : A. Pascoal, A. Aguiar, R. Ghabcheloo VPI: : N. Hovakimyan, E. Xargay, C. Cao The 17th IFAC World Congress July 6-11, 2008, Seoul, Korea
2 Time Critical Applications for Multiple UAVs with spatial constraints Time Coordinated Control of Multiple UAVs for small unit OPS Sequential Autoland Coordinated Reconnaissance synchronized high resolution pictures Coordinated Road Search Introduction Coordinate on the arrival of the leader subject to deconfliction, network and spatial constraints UAV 1 UAV UAV 3 UAV 2 y(m) UAV x(m) 2
3 Introduction An integrated Time solution Coordinated to Control time-critical of Multiple UAVs coordination for small unit OPS problems that includes real-time (RT) path generation accouting for vehicle dynamics plus spatial and temporal coordination constraints nonlinear path following that relies on UAV attitude to follow the given path leaving speed along the path as a degree of freedom 3
4 Introduction Time Coordinated Control of Multiple UAVs for small unit OPS L 1 adaptation to augment off-the-shelf autopilot to enable it to follow the paths it was not designed to follow (a RT generated path is significantly more aggressive than a typical waypoint path these autopilots are designed to follow). Time-critical coordination controlling the speed of each vehicle over time varying faulty networks to provide robustness account for the uncertainties that cannot be addressed in the path generation step 4
5 Introduction System Architecture L 1 adaptation Path Generation desired path Path following (Outer loop) Pitch rate Yaw rate commands Onboard A/P + UAV (Inner loop) Network coordination variables Coordination Velocity command L 1 adaptation 5
6 Time Critical Coordination: RT Path Planning Assume polynomial paths Decouple space and time in problem formulation drastic reduction in the number of optimization parameters (suitable for RT implementation), i.e let c ( τ) : ( τ), ( τ), ( τ) T τ 0; τ f p = x x x where is e.g. virtual arc length a ik x ( τ ) i N = a k = 0 ik k τ 6
7 Time Critical Coordination: RT Path Planning Impact of changing total path length Impact of changing total path length and initial jerk 7
8 Time Critical Coordination: RT Path Planning Deconfliction in space sequentially assigned final conditions y(m) UAV 3 UAV Z(m) UAV 1 UAV UAV UAV 3, x(m) 2000 Y(m) X(m) essentially a 2D solution t f1 dt AM v min v 1 v 2 v 3 v max d min 235s.005s 48s 15 m/s 16m/s 21m/s 30.2m/ s 35m/s 203m 8
9 Time Critical Coordination: RT Path Planning Multiple UAVs simultaneous arrival (deconfliction in time) , D paths t f = 324 sec, AM = 271 sec Speed profiles distances In this case the paths intersect, but if each vehicle follows the nominal speed profile they will maintain a minimum separation distance at all times disturbance rejection is addressed at the coordination level 9
10 UAV Path Following Concept Objective: follow predefined spatial 3D paths paths are time-independent: decoupling between space and time = separation of 3D path and speed speed can be used as an additional DOF for time coordination Limitation: Traditional UAV AP is not designed to follow an aggressive 3D path. Solution: Adaptive augmentation without any modifications to commercial autopilot Conventional solution backstepping requires modification of source code of A/P Global results but cancels inner loop Intuitive Analogy Analogous to Tunnel in the Sky concept familiar to pilots of 3D path and speed profile following Eliminate path following (both distance and attitude) errors using angular rates Follow speed profile to keep the a/c within its dynamic limitations. 10
11 UAV Path Following System Architecture Inner/Outer Loop Solution L 1 adaptive controller Trajectory Generation polynomial path Path following (Outer loop) Pitch rate Yaw rate commands Onboard A/P (Inner loop) Onboard PC104 Boundary conditions User Laptop 11
12 Problem Geometry F: Serret-Frenet frame W: wind frame I: inertial frame p () c l desired trajectory v(t) UAV speed γ flight path angle ψ heading angle τ path length q I = [ xi yi zi ] position of UAV in inertial frame Inertial Frame {I} z I Desired path to follow q I y I y F (N) p c UAV x I Q q F y F P τ v z F (B) z 1 x F (T) Serret Frenet Frame {F} 3D Kinematics Equations dx / dt = v cosγ cosψ I dy / dt = vcosγ sinψ I dz / dt = v sinψ I dγ / dt 1 0 q 1 dψ / dt = 0cos γ r dτ / dt = τ v Input: q r τ v 12
13 UAV Path Following Key idea: use virtual target to determine desired location on the path Minimize the distance from the UAV to the virtual target on the path Reduce the angle between the vehicle velocity vector and local tangent to the path Virtual target s motion extra degree of freedom Path q Q s 1 y 1 {I} : Inertial Frame Virtual Target P {F} : Serret-Frenet Frame 13
14 UAV Path Following (cont.) Control the evolution of the virtual target : added degree of freedom Path Q {I} : Inertial Frame P 14
15 Kinematics Coordinate systems Kinematics equations in I I F γ, ψ φe, θe, ψe W q [ ] F = xf yf zf - difference between q and p c (τ ) in F φe, θe, ψe - Euler angles from F to W Error Equations in F I where dxf / dt = τv(1 κ( τ) yf) + v cosθecosψe dyf / dt = τv( κτ ( ) xf ζ ( τ) zf) + v cosθesinψe Ge : = dzf / dt = ζττ ( ) vyf vsinθe dθe / dt q = Dt (, θe, ψe) + Tt (, θe) dψ e / dt r dτ / dt = τv 15
16 Kinematic Control Law Desired shaping functions Path following control laws & τ = Kx + vcosθ cosψ 1 F e e ( ) 2 e θ uθ = K c 2 θe δθ + zfv + δθ c1 θe δθ ( ) c sinθ sinδ c sinψ sinδ u = K ψ δ y vcosθ + & δ 2 e ψ ψc 3 e ψ F e ψ c1 ψe δψ & 16
17 Kinematic Control Law y = [ q r] T Path following kinematics Exponentially stable Path following controller Semiglobal result: true for all kinematic error states initialized in arbitrary region Ω [ ] T y = q r c c c 17
18 Degradation of Performance Autopilot UAV y Path following kinematics Poor performance y y c y c Path following controller Without adaptation: Errors 50m Poor perf. in windy cond. 18
19 Cascaded System u Gp UAV with Autopilot y( s) = Gp ( s)( u( s) + z( s)) y Ge Path Following Kinematics x & = f ( x) + g( x) y x u Autopilot G p UAV y Conventional solution backstepping requires modification of source code of A/P Global results but cancels inner loop 19
20 Problem Reformulation UAV with autopilot Design objective ( ) qs () = G() s q() s + z() s q c q ( ) rs () = G() s r() s+ z() s r c r qs () Msq () () s rs () Msr () () s c c Autopilot UAV y = [ q r] T Path following kinematics T [ ]? y = q r ad ad ad = y M ( s y ( ) y) c y( s) s c L 1 Adaptive controller [ ] T y = q r c c c Path following controller 20
21 Path Following: Summary Autopilot UAV y = [ q r] T Path following kinematics [ ] T y = q r ad ad ad = y M ( s y ( ) y) c y( s) s c L 1 Adaptive controller [ ] T y = q r c c c Path following controller The cascaded system is UUB The UUB can be reduced via selection of the filter bandwidth and the reference system bandwidth Reducing the UUB leads to reduced robustness L1 guarantees that the region of attraction for kinematic errors does not change 21
22 Hardware-in-the-Loop Simulation CAN Bus 6DOF nonlinear model of the UAV 22
23 Hardware-in-the-Loop Simulation comparison: with and without adaptation Path following w/o L 1 adaptation Path following with L 1 adaptation 23
24 Hardware ( Second Generation) Networked Aircraft Airframe; Sig Rascal meter span, 8 kg 26 cc gas engine 2 3 hour endurance m/s velocity Payload: Cannon G9 12Mp gimbaled Camera PC104 with Wave Relay Mesh card PC104 for gimbal control and AP interface ADL MSMT3SEG PELCO NET 350 video server 24
25 Flight Test Results: Path Following no adaptation effect of gain changes 25
26 Flight Test Results: Path Following L1 ON Wind 5-7 m/s UAV1 Fin.C X North [m] UAV1 I.C Cmd UAV Y East [m] 26
27 Feature Following using Path Following Y - Lat Desired Trajectory Generation X - Long Feature Selection Resulting Mosaic using Overlaid G9 images Google Earth Overlay 27
28 Time-Critical Coordinated Motion Control Target positions, UAVs : initial positions UAVs must arrive at the same time; absolute time is not a priority! 28
29 Time-Critical Coordinated Motion Control l f1 l f2 l f3, Paths parameterized by length (τ=l) l t f f i - length of path for vehicle i - time of arrival (unknown) l () t = l ()/ t l ; l ( t ) = 1, i f i f f f i i i l = 1 l = 1 f f 2 1 l = 1 f 3, 29
30 Coordinated Path Following PATHS (HIGHWAYS TO BE FOLLOWED) Initial configuration Reach (in-line) FORMATION at a desired speed v! d
31 IN-LINE FORMATION Divide to Conquer Approach Each vehicle runs its own PATH FOLLOWING controller to steer itself to the path Vehicles TALK and adjust their SPEEDS in order to COORDINATE themselves (reach formation) Coordination error
32 Coordination state / error Coordination error (in-line formation): l 1 l 2 l = l l l 12 Normalized Path lengths l and l 2 1
33 vehicle link Communication Constraints What is the communications topology? (GRAPH) Bidirectional Links undirected graphs Non-bidirectional links directed graphs R. Murray [2002], B. Francis [2003], A. Jadbabaie [2003]
34 Communication Constraints Communication Delays Temporary Loss of Comms Switching Comms Topology Asynchronous Comms J i - set of vehicles that vehicle i communicates with Links with Networked Control and Estimation Theory
35 V2 Communication Constraints V1 Node Adjacency Matrix A = edge V V1 receives info from neighbours V2 and V3 V2 receives info from neighbour V1 V3 receives info from neighbour V1 Degree Matrix D =
36 V2 V1 Node L= D A= Laplacian V3 edge l 1 l 1 l 2 + l 1 l 3 L l 2 = l 2 l 1 Neighbour set 1={ V2, V3} l 3 l 3 l 1 Neighbour set 2={ V1} Properties: Neighbour set 3={ V1} - L 1= 0 -Graph is connected Communication Constraints ( ) ( ) rankl = n 1 = 2 Ll = 0 l = l = l 1 2 3
37 Switching Communications: brief connectivity losses V2 V2 V1 p 1 V1 V1 p 1 p 2 V3 p 2 V3 p 3 V3 connected p = 1, p = 1, p = disconnected time connected p = 1, p = 0, p = L is a function of p, denoted p = 0, p = 1, p = Lp
38 Switching Communications: uniformly connected in mean V2 V2 V1 p1 V1 V1 V3 V3 p 3 V3 time p = 1, p = 0, p = p = 0, p = 0, p = p = 1, p = 0, p = L p1 L p2 L p3 the union graph over time interval T is connected L + = L + L + L [, tt T] p p p rank L[, tt+ T] = n 1 = 2 L[, tt+ T] 1= 0
39 Time-Critical Coordinated Motion Control Coordination Control Law Remember from Path Following dl / dt = κ x + v cosθ cosψ i 1 Fi i ei. ei. Adjust at the Coordination Level!
40 Time-Critical Coordinated Motion Control Coordination Control Law Speed Asssignment Integral term Communications Topology
41 Time-Critical Coordinated Motion Control Key results (example) Suppose the Graph satisfies 1 T t+ T t xql() τ Qxdτ μ, t 0, x R T T n 1 for some T, μ > 0 (graph does not even have to be connected at any time!) sensible performance of the complete Path Following + Coordination Controllers
42 Time-Critical Coordinated Motion Control A function of normalized path lengths An ISS-like result
43 Time-Critical Coordinated Motion Control (HIL)
44 Conclusion Coordinated Control of Multiple UAVs: Theoretical Framework / Practice L 1 adaptation Path Generation desired path Path following (Outer loop) Pitch rate Yaw rate commands Onboard A/P + UAV (Inner loop) Network coordination variables Coordination Velocity command L 1 adaptation 44
45 NPS: : I. Kaminer, V. Dobrokhodov IST: : A. Pascoal, A. Aguiar, R. Ghabcheloo VPI: : N. Hovakimyan, E. Xargay, C. Cao The 17th IFAC World Congress July 6-11, 2008, Seoul, Korea
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 informationCoordinated Path Following of Multiple UAVs for Time-Critical Missions in the Presence of Time-Varying Communication Topologies
Proceedings of the 7th World Congress The International Federation of Automatic Control Seoul Korea July 6-2008 Coordinated Path Following of Multiple UAVs for Time-Critical Missions in the Presence of
More informationCoordinated Path Following for Time-Critical Missions of Multiple UAVs via L 1 Adaptive Output Feedback Controllers
AIAA Guidance, Navigation and Control Conference and Exhibit 2-23 August 27, Hilton Head, South Carolina AIAA 27-649 Coordinated Path Following for Time-Critical Missions of Multiple UAVs via L 1 Adaptive
More informationAn 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 informationREPORT DOCUMENTATION PAGE
REPORT DOCUMENTATION PAGE Form Approved OMB NO. 74-88 The public reporting burden for this collection of information is estimated to average hour per response, including the time for reviewing instructions,
More informationCoordinated Path Following for Mobile Robots
Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control
More informationCooperative Motion Control of a Formation of UAVs
Cooperative Motion Control of a Formation of UAVs Rômulo T. Rodrigues and A. Pedro Aguiar Departament of Mechanics and Mechatronics, University of São Paulo - EESC, São Paulo, Brazil Research Center for
More informationChapter 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 informationMulti-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 informationProblem 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 informationUAV Coordinate Frames and Rigid Body Dynamics
Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub
More informationChapter 3 Numerical Methods
Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second
More informationwith 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 informationTERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING
IAA-AAS-DyCoSS2-14 -02-05 TERMINAL ATTITUDE-CONSTRAINED GUIDANCE AND CONTROL FOR LUNAR SOFT LANDING Zheng-Yu Song, Dang-Jun Zhao, and Xin-Guang Lv This work concentrates on a 3-dimensional guidance and
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationQuadrotor 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 informationQuadrotor 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 informationDesign of Advanced Control Techniques for an Underwater Vehicle
Design of Advanced Control Techniques for an Underwater Vehicle Divine Maalouf Advisors: Vincent Creuze Ahmed Chemori René Zapata 5 juillet 2012 OUTLINE I. Introduction: Problems/Challenges II. Modeling
More informationApplications 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 informationChapter 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 informationBank-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 informationAdaptive 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 informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More informationConsensus Protocols for Networks of Dynamic Agents
Consensus Protocols for Networks of Dynamic Agents Reza Olfati Saber Richard M. Murray Control and Dynamical Systems California Institute of Technology Pasadena, CA 91125 e-mail: {olfati,murray}@cds.caltech.edu
More informationCOMBINED 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 information28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES
8 TH INTERNATIONAL CONGRESS OF O THE AERONAUTICAL SCIENCES AUTOPILOT DESIGN FOR AN AGILE MISSILE USING L ADAPTIVE BACKSTEPPING CONTROL Chang-Hun Lee*, Min-Jea Tahk* **, and Byung-Eul Jun*** *KAIST, **KAIST,
More informationControl of Mobile Robots
Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and
More informationANALYSIS AND SYNTHESIS OF DISTURBANCE OBSERVER AS AN ADD-ON ROBUST CONTROLLER
ANALYSIS AND SYNTHESIS OF DISTURBANCE OBSERVER AS AN ADD-ON ROBUST CONTROLLER Hyungbo Shim (School of Electrical Engineering, Seoul National University, Korea) in collaboration with Juhoon Back, Nam Hoon
More informationAutopilot 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 informationResearch Article A Moving Frame Trajectory Tracking Method of a Flying-Wing UAV Using the Differential Geometry
Aerospace Engineering Volume 6 Article ID 34656 9 pages http://dx.doi.org/.55/6/34656 Research Article A Moving Frame Trajectory Tracking Method of a Flying-Wing UAV Using the Differential Geometry Yi
More informationNonlinear 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 informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More informationAerobatic 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 informationAircraft 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 informationMulti-Robotic Systems
CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed
More informationCALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems
CDS 101 1. Åström and Murray, Exercise 1.3 2. Åström and Murray, Exercise 1.4 3. Åström and Murray, Exercise 2.6, parts (a) and (b) CDS 110a 1. Åström and Murray, Exercise 1.4 2. Åström and Murray, Exercise
More informationObservability Analysis of 3D AUV Trimming Trajectories in the Presence of Ocean Currents using Single Beacon Navigation
Observability Analysis of 3D AUV Trimming Trajectories in the Presence of Ocean Currents using Single Beacon Navigation N. Crasta M. Bayat A. Pedro Aguiar, António M. Pascoal, Institute for Automation
More informationWaypoint Guidance for Small UAVs in Wind
Waypoint Guidance for Small UAVs in Wind John Osborne and Rolf Rysdyk University of Washington, Seattle, WA, 98115,USA I. abstract Wind is often ignored or only implicitly addressed in design of guidance
More informationSmooth Path Generation Based on Bézier Curves for Autonomous Vehicles
Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Ji-wung Choi, Renwick E. Curry, Gabriel Hugh Elkaim Abstract In this paper we present two path planning algorithms based on Bézier
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an
More informationAerial Rendezvous Between an Unmanned Air Vehicle and an Orbiting Target Vehicle
Brigham Young University BYU ScholarsArchive All Theses and Dissertations 2011-10-18 Aerial Rendezvous Between an Unmanned Air Vehicle and an Orbiting Target Vehicle Mark Andrew Owen Brigham Young University
More informationHover 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 informationGUIDANCE, CONTROL AND ESTIMATION OF AUTONOMOUS VEHICLE SYSTEMS ZHIYUAN LI DISSERTATION
c 213 Zhiyuan Li GUIDANCE, CONTROL AND ESTIMATION OF AUTONOMOUS VEHICLE SYSTEMS BY ZHIYUAN LI DISSERTATION Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in
More informationDECENTRALIZED CONTROL OF NETWORKS OF UNCERTAIN DYNAMICAL SYSTEMS
DECENTRALIZED CONTROL OF NETWORKS OF UNCERTAIN DYNAMICAL SYSTEMS By JUSTIN RICHARD KLOTZ A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS
More informationReach Sets and the Hamilton-Jacobi Equation
Reach Sets and the Hamilton-Jacobi Equation Ian Mitchell Department of Computer Science The University of British Columbia Joint work with Alex Bayen, Meeko Oishi & Claire Tomlin (Stanford) research supported
More informationIntegrator Backstepping using Barrier Functions for Systems with Multiple State Constraints
Integrator Backstepping using Barrier Functions for Systems with Multiple State Constraints Khoi Ngo Dep. Engineering, Australian National University, Australia Robert Mahony Dep. Engineering, Australian
More informationAdaptive 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 informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationEE Mobile Robots
Electric Electronic Engineering Bogazici University December 27, 2017 Introduction Motion Sensing Absolute position measurement Environmental Sensing Introduction Motion Sensing Environmental Sensing Robot
More informationContinuous Curvature Path Generation Based on Bézier Curves for Autonomous Vehicles
Continuous Curvature Path Generation Based on Bézier Curves for Autonomous Vehicles Ji-wung Choi, Renwick E. Curry, Gabriel Hugh Elkaim Abstract In this paper we present two path planning algorithms based
More informationChapter 4. Motion in Two Dimensions. Position and Displacement. General Motion Ideas. Motion in Two Dimensions
Motion in Two Dimensions Chapter 4 Motion in Two Dimensions Using + or signs is not always sufficient to fully describe motion in more than one dimension Vectors can be used to more fully describe motion
More informationDistributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents
CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems
More informationThe 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 informationDesign 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 informationThree-Dimensional Nonlinear Path-Following Guidance Law Based on Differential Geometry
reprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Three-Dimensional onlinear ath-following Guidance Law Based on Differential
More informationIEEE TRANSACTIONS ON ROBOTICS 1. Moving Path Following for Unmanned Aerial Vehicles with Applications to Single and Multiple Target Tracking Problems
IEEE TRANSACTIONS ON ROBOTICS 1 Moving Path Following for Unmanned Aerial ehicles with Applications to Single and Multiple Target Tracking Problems Tiago Oliveira, A. Pedro Aguiar, Member, IEEE, Pedro
More informationA Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology
A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology Amir Amini, Amir Asif, Arash Mohammadi Electrical and Computer Engineering,, Montreal, Canada.
More informationDERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL
DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL Tansel YUCELEN, * Kilsoo KIM, and Anthony J. CALISE Georgia Institute of Technology, Yucelen Atlanta, * GA 30332, USA * tansel@gatech.edu AIAA Guidance,
More informationKinematics. Vector solutions. Vectors
Kinematics Study of motion Accelerated vs unaccelerated motion Translational vs Rotational motion Vector solutions required for problems of 2- directional motion Vector solutions Possible solution sets
More informationAutonomous 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 informationCurves from the inside
MATH 2401 - Harrell Curves from the inside Lecture 5 Copyright 2008 by Evans M. Harrell II. Who in the cast of characters might show up on the test? Curves r(t), velocity v(t). Tangent and normal lines.
More informationChapter 7 Control. Part State Space Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI
Chapter 7 Control Part 2 7.2 State Space Control 1 7.2 State Space Control Outline 7.2.1 Introduction 7.2.2 State Space Feedback Control 7.2.3 Example: Robot Trajectory Following 7.2.4 Perception Based
More informationReal-time trajectory generation technique for dynamic soaring UAVs
Real-time trajectory generation technique for dynamic soaring UAVs Naseem Akhtar James F Whidborne Alastair K Cooke Department of Aerospace Sciences, Cranfield University, Bedfordshire MK45 AL, UK. email:n.akhtar@cranfield.ac.uk
More informationLocalización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación
Universidad Pública de Navarra 13 de Noviembre de 2008 Departamento de Ingeniería Mecánica, Energética y de Materiales Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación
More informationAn Introduction to Control Systems
An Introduction to Control Systems Signals and Systems: 3C1 Control Systems Handout 1 Dr. David Corrigan Electronic and Electrical Engineering corrigad@tcd.ie November 21, 2012 Recall the concept of a
More information1/30. Rigid Body Rotations. Dave Frank
. 1/3 Rigid Body Rotations Dave Frank A Point Particle and Fundamental Quantities z 2/3 m v ω r y x Angular Velocity v = dr dt = ω r Kinetic Energy K = 1 2 mv2 Momentum p = mv Rigid Bodies We treat a rigid
More informationL 1 Adaptive Control for Autonomous Rotorcraft
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 1-1, 9 ThB18.6 L 1 Adaptive Control for Autonomous Rotorcraft B. J. Guerreiro*, C. Silvestre*, R. Cunha*, C. Cao, N. Hovakimyan
More informationAircraft 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 informationDifferent Approaches of PID Control UAV Type Quadrotor
Different Approaches of PD Control UAV ype Quadrotor G. Szafranski, R. Czyba Silesian University of echnology, Akademicka St 6, Gliwice, Poland ABSRAC n this paper we focus on the different control strategies
More informationModel 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 informationConsistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements
Seminar on Mechanical Robotic Systems Centre for Intelligent Machines McGill University Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Josep M. Font Llagunes
More informationIntroduction. 1.1 Historical Overview. Chapter 1
Chapter 1 Introduction 1.1 Historical Overview Research in adaptive control was motivated by the design of autopilots for highly agile aircraft that need to operate at a wide range of speeds and altitudes,
More informationImproving Leader-Follower Formation Control Performance for Quadrotors. By Wesam M. Jasim Alrawi
Improving Leader-Follower Formation Control Performance for Quadrotors By Wesam M. Jasim Alrawi A thesis submitted for the degree of Doctor of Philosophy School of Computer Science and Electronic Engineering
More informationME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING. Prof. Steven Waslander
ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING Prof. Steven Waslander COMPONENTS Mission Planning Mission Mapping Mission Autonomy Path Planning Mapping Environmental Autonomy Control Estimation
More informationVN-100 Velocity Compensation
VN-100 Velocity Compensation Velocity / Airspeed Aiding for AHRS Applications Application Note Abstract This application note describes how the VN-100 can be used in non-stationary applications which require
More informationAdaptive Trajectory Following for a Fixed-Wing UAV in Presence of Crosswind
Adaptive Trajectory Following for a Fixed-Wing UAV in Presence of Crosswind Alexandru Brezoescu, Tadeo Espinoza, Pedro Castillo, Rogelio Lozano To cite this version: Alexandru Brezoescu, Tadeo Espinoza,
More informationNonlinear 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 informationDynamic-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 informationPath Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents
Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts
More informationVerifying Safety Properties of Hybrid Systems.
Verifying Safety Properties of Hybrid Systems. Sriram Sankaranarayanan University of Colorado, Boulder, CO. October 22, 2010. Talk Outline 1. Formal Verification 2. Hybrid Systems 3. Invariant Synthesis
More informationStructural topology, singularity, and kinematic analysis. J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis
Structural topology, singularity, and kinematic analysis J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis 1 Parallel robots Definitions: a closed-loop mechanism whose end-effector is linked to the
More informationOptimal Control, Guidance and Estimation. Lecture 17. Overview of Flight Dynamics III. Prof. Radhakant Padhi. Prof.
Optimal Control, Guidance and Estimation Lecture 17 Overview of Flight Dynamics III Prof. adhakant Padhi Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Six DOF Model Prof. adhakant
More informationCoordinated 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 informationNonlinear Formation Control of Marine Craft
Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to
More informationDynamic Modeling of Fixed-Wing UAVs
Autonomous Systems Laboratory Dynamic Modeling of Fixed-Wing UAVs (Fixed-Wing Unmanned Aerial Vehicles) A. Noth, S. Bouabdallah and R. Siegwart Version.0 1/006 1 Introduction Dynamic modeling is an important
More informationMarine Vehicle Path Following Using Inner-Outer Loop Control
Marine Vehicle Path Following sing Inner-Outer Loop Control P. Maurya,, A. Pedro Aguiar, A. Pascoal National Institute of Oceanography, Marine Instrumentation Division Dona Paula Goa-434, India E-mail:
More informationHandling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and
More informationExam - 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 informationQuaternion-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 informationReal-time Attitude Estimation Techniques Applied to a Four Rotor Helicopter
43rd IEEE Conference on Decision and Control December 14-17, 4 Atlantis, Paradise Island, Bahamas ThC9.3 Real- Attitude Estimation Techniques Applied to a Four Rotor Helicopter Matthew G. Earl and Raffaello
More informationGlobal stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1
Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar
More informationNONLINEAR 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 informationFIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING
FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU
More informationEigenstructure Assignment for Helicopter Hover Control
Proceedings of the 17th World Congress The International Federation of Automatic Control Eigenstructure Assignment for Helicopter Hover Control Andrew Pomfret Stuart Griffin Tim Clarke Department of Electronics,
More informationEquations of Motion for Micro Air Vehicles
Equations of Motion for Micro Air Vehicles September, 005 Randal W. Beard, Associate Professor Department of Electrical and Computer Engineering Brigham Young University Provo, Utah 84604 USA voice: (80
More informationCHAPTER 1. Introduction
CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric
More informationConfidence metrics analysis of a fixed-wing UAV. Janos Polgar
Confidence metrics analysis of a fixed-wing UAV A THESIS SUBMITTED TO THE FACULTY OF THE GRADUATE SCHOOL OF THE UNIVERSITY OF MINNESOTA BY Janos Polgar IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE
More information