Overview of Consensus Algorithms in Cooperative Control | |
Overview of Consensus Algorithms in Cooperative Control | p. 3 |
Introduction | p. 3 |
Literature Review: Consensus Algorithms | p. 6 |
Fundamental Consensus Algorithms | p. 7 |
Convergence Analysis of Consensus Algorithms | p. 9 |
Synthesis and Extensions of Consensus Algorithms | p. 15 |
Design of Coordination Strategies via Consensus Algorithms | p. 17 |
Monograph Overview | p. 21 |
Notes | p. 22 |
Consensus Algorithms for Single-integrator Dynamics | |
Consensus Algorithms for Single-integrator Dynamics | p. 25 |
Fundamental Algorithms | p. 25 |
Consensus Under Fixed Interaction Topologies | p. 28 |
Consensus Using a Continuous-time Algorithm | p. 28 |
Consensus Using a Discrete-time Algorithm | p. 38 |
Consensus Under Dynamically Changing Interaction Topologies | p. 42 |
Consensus Using a Continuous-time Algorithm | p. 45 |
Consensus Using a Discrete-time Algorithm | p. 49 |
Simulation Results | p. 50 |
Notes | p. 52 |
Consensus Tracking with a Reference State | p. 55 |
Problem Statement | p. 55 |
Constant Consensus Reference State | p. 56 |
Time-varying Consensus Reference State | p. 58 |
Fundamental Consensus Tracking Algorithm | p. 61 |
Consensus Tracking Algorithm with Bounded Control Inputs | p. 66 |
Information Feedback to the Consensus Reference State | p. 68 |
Extension to Relative State Deviations | p. 71 |
Notes | p. 73 |
Consensus Algorithms for Double-integrator Dynamics | |
Consensus Algorithms for Double-integrator Dynamics | p. 77 |
Consensus Algorithm | p. 77 |
Convergence Analysis Under Fixed Interaction Topologies | p. 79 |
Convergence Analysis Under Switching Interaction Topologies | p. 91 |
Consensus with Bounded Control Inputs | p. 96 |
Consensus Without Relative State Derivative Measurements | p. 100 |
Notes | p. 103 |
Extensions to a Reference Model | p. 105 |
Problem Statement | p. 105 |
Consensus with a Reference for Information State Derivatives | p. 106 |
Consensus with Coupling Between Neighbors' Information State Derivatives | p. 106 |
Consensus Without Coupling Between Neighbors' Information State Derivatives | p. 109 |
Consensus with References for Information States and Their Derivatives | p. 111 |
Full Access to the Reference Model | p. 112 |
Leader-following Strategy | p. 113 |
General Case | p. 114 |
Notes | p. 118 |
Consensus Algorithms for Rigid Body Attitude Dynamics | |
Consensus Algorithms for Rigid Body Attitude Dynamics | p. 123 |
Problem Statement | p. 123 |
Attitude Consensus with Zero Final Angular Velocities | p. 124 |
Attitude Consensus Without Absolute and Relative Angular Velocity Measurements | p. 128 |
Attitude Consensus with Nonzero Final Angular Velocities | p. 131 |
Simulation Results | p. 132 |
Notes | p. 134 |
Relative Attitude Maintenance and Reference Attitude Tracking | p. 141 |
Relative Attitude Maintenance | p. 141 |
Fixed Relative Attitudes with Zero Final Angular Velocities | p. 141 |
Time-varying Relative Attitudes and Angular Velocities | p. 142 |
Reference Attitude Tracking | p. 143 |
Reference Attitude Tracking with Attitudes Represented by Euler Parameters | p. 143 |
Reference Attitude Tracking with Attitudes Represented by Modified Rodriguez Parameters | p. 147 |
Simulation Results | p. 150 |
Notes | p. 152 |
Consensus-based Design Methodologies for Distributed Multivehicle Cooperative Control | |
Consensus-based Design Methodologies for Distributed Multivehicle Cooperative Control | p. 159 |
Introduction | p. 159 |
Coupling in Cooperative Control Problems | p. 161 |
Objective Coupling | p. 162 |
Local Coupling | p. 162 |
Full Coupling | p. 162 |
Dynamic Coupling | p. 163 |
Approach to Distributed Cooperative Control Problems with an Optimization Objective | p. 163 |
Cooperation Constraints and Objectives | p. 164 |
Coordination Variables and Coordination Functions | p. 165 |
Centralized Cooperation Scheme | p. 166 |
Consensus Building | p. 167 |
Approach to Distributed Cooperative Control Problems Without an Optimization Objective | p. 169 |
Coordination Variable Constituted by a Group-level Reference State | p. 170 |
Coordination Variable Constituted by Vehicle States | p. 172 |
Literature Review | p. 174 |
Formation Control | p. 174 |
Cooperation of Multiple UAVs | p. 176 |
The Remainder of the Book | p. 178 |
Notes | p. 178 |
Rendezvous and Axial Alignment with Multiple Wheeled Mobile Robots | p. 181 |
Experimental Platform | p. 181 |
Experimental Implementation | p. 182 |
Experimental Results | p. 184 |
Rendezvous | p. 185 |
Axial Alignment | p. 188 |
Lessons Learned | p. 188 |
Notes | p. 189 |
Distributed Formation Control of Multiple Wheeled Mobile Robots with a Virtual Leader | p. 193 |
Distributed Formation Control Architecture | p. 193 |
Experimental Results on a Multirobot Platform | p. 197 |
Experimental Platform and Implementation | p. 197 |
Formation Control with a Single Subgroup Leader | p. 199 |
Formation Control with Multiple Subgroup Leaders | p. 200 |
Formation Control with Dynamically Changing Subgroup Leaders and Interrobot Interaction Topologies | p. 201 |
Notes | p. 202 |
Decentralized Behavioral Approach to Wheeled Mobile Robot Formation Maneuvers | p. 207 |
Problem Statement | p. 207 |
Formation Maneuvers | p. 209 |
Formation Control | p. 211 |
Coupled Dynamics Formation Control | p. 211 |
Coupled Dynamics Formation Control with Passivity-based Interrobot Damping | p. 214 |
Saturated Control | p. 216 |
Hardware Results | p. 219 |
Notes | p. 220 |
Deep Space Spacecraft Formation Flying | p. 225 |
Problem Statement | p. 225 |
Reference Frames | p. 226 |
Desired States for Each Spacecraft | p. 226 |
Spacecraft Dynamics | p. 228 |
Decentralized Architecture via the Virtual Structure Approach | p. 228 |
Centralized Architecture | p. 228 |
Decentralized Architecture | p. 229 |
Decentralized Formation Control Strategies | p. 232 |
Formation Control Strategies for Each Spacecraft | p. 233 |
Formation Control Strategies for Each Virtual Structure Instantiation | p. 234 |
Convergence Analysis | p. 236 |
Discussion | p. 239 |
Simulation Results | p. 241 |
Notes | p. 245 |
Cooperative Fire Monitoring with Multiple UAVs | p. 247 |
Problem Statement | p. 247 |
Fire Perimeter Tracking for a Single UAV | p. 250 |
Cooperative Team Tracking | p. 251 |
Latency Minimization | p. 251 |
Distributed Fire Monitoring Algorithm | p. 253 |
Simulation Results | p. 257 |
Fire Model | p. 257 |
Perimeter Tracking | p. 257 |
Cooperative Tracking | p. 258 |
Notes | p. 260 |
Cooperative Surveillance with Multiple UAVs | p. 265 |
Experimental Test Bed | p. 265 |
Decentralized Cooperative Surveillance | p. 268 |
Solution Methodology | p. 269 |
Simulation Results | p. 271 |
Flight Tests | p. 273 |
Notes | p. 274 |
Selected Notations and Abbreviations | p. 279 |
Graph Theory Notations | p. 281 |
Matrix Theory Notations | p. 285 |
Rigid Body Attitude Dynamics | p. 289 |
Linear System Theory Background | p. 293 |
Nonlinear System Theory Background | p. 295 |
References | p. 299 |
Index | p. 317 |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.