About the Authors |
|
ix | |
Preface |
|
xi | |
Acknowledgments |
|
xiii | |
|
|
|
|
3 | (28) |
|
1.1 Mathematical Representation of the Vehicle Dynamics |
|
|
4 | (2) |
|
1.2 Attitude Estimation Using Inertial Sensors |
|
|
6 | (1) |
|
1.3 Delay Systems & Predictors |
|
|
7 | (1) |
|
1.4 Data Fusion for UAV Localization |
|
|
8 | (3) |
|
1.5 Control & Navigation Algorithms |
|
|
11 | (4) |
|
1.6 Trajectory Generation & Tracking |
|
|
15 | (1) |
|
|
16 | (4) |
|
|
20 | (11) |
|
|
22 | (9) |
|
|
31 | (22) |
|
2.1 Force and Moment in a Rotor |
|
|
31 | (1) |
|
2.2 Euler--Lagrange Approach |
|
|
32 | (5) |
|
2.3 Newton--Euler Approach |
|
|
37 | (3) |
|
|
40 | (9) |
|
|
49 | (4) |
|
|
50 | (3) |
|
Part 2 Improving Sensor Signals for Control Purposes |
|
|
|
3 Inertial Sensors Data Fusion for Orientation Estimation |
|
|
53 | (22) |
|
3.1 Attitude Representation |
|
|
53 | (2) |
|
3.2 Sensor Characterization |
|
|
55 | (1) |
|
3.3 Attitude Estimation Algorithms |
|
|
56 | (8) |
|
3.4 A Computationally-Efficient Kalman Filter |
|
|
64 | (9) |
|
|
73 | (2) |
|
|
74 | (1) |
|
4 Delay Signals & Predictors |
|
|
75 | (34) |
|
4.1 Observer--Predictor Algorithm for Compensation of Measurement Delays |
|
|
76 | (11) |
|
4.2 State Predictor--Control Scheme |
|
|
87 | (18) |
|
|
105 | (4) |
|
|
107 | (2) |
|
5 Data Fusion for UAV Localization |
|
|
109 | (24) |
|
|
109 | (7) |
|
5.2 Prototype and Numerical Implementation |
|
|
116 | (2) |
|
5.3 Flight Tests and Experimental Results |
|
|
118 | (6) |
|
5.4 OptiTrack Measurements vs EKF Estimation |
|
|
124 | (2) |
|
5.5 Rotational Optical Flow Compensation |
|
|
126 | (2) |
|
|
128 | (5) |
|
|
128 | (5) |
|
Part 3 Navigation Schemes & Control Strategies |
|
|
|
6 Nonlinear Control Algorithms with Integral Action |
|
|
133 | (24) |
|
6.1 From PD to PID Controllers |
|
|
133 | (3) |
|
6.2 Saturated Controllers with Integral Component |
|
|
136 | (9) |
|
6.3 Integral and Adaptive Backstepping Control -- IAB |
|
|
145 | (8) |
|
|
153 | (4) |
|
|
154 | (3) |
|
|
157 | (24) |
|
7.1 From the Nonlinear Attitude Representation to Linear MIMO Expression |
|
|
157 | (3) |
|
7.2 Nonlinear Optimal Controller with Integral Sliding Mode Design |
|
|
160 | (6) |
|
|
166 | (8) |
|
|
174 | (4) |
|
|
178 | (3) |
|
|
178 | (3) |
|
8 Robust Simple Controllers |
|
|
181 | (32) |
|
8.1 Nonlinear Robust Algorithms Based on Saturation Functions |
|
|
182 | (14) |
|
8.2 Robust Control Based on an Uncertainty Estimator |
|
|
196 | (15) |
|
|
211 | (2) |
|
|
212 | (1) |
|
9 Trajectory Generation, Planning & Tracking |
|
|
213 | (30) |
|
9.1 Quadrotor Mathematical Description |
|
|
214 | (3) |
|
9.2 Time-Optimal Trajectory Generation |
|
|
217 | (3) |
|
9.3 UAV Routing Problem for Inspection-Like Missions |
|
|
220 | (3) |
|
9.4 Trajectory Tracking Problem |
|
|
223 | (1) |
|
|
224 | (16) |
|
|
240 | (3) |
|
|
241 | (2) |
|
|
243 | (20) |
|
10.1 Artificial Potential Field Method |
|
|
243 | (5) |
|
10.2 Obstacle Avoidance Algorithm |
|
|
248 | (9) |
|
10.3 Limit-Cycle Obstacle Avoidance |
|
|
257 | (4) |
|
|
261 | (2) |
|
|
261 | (2) |
|
|
263 | (14) |
|
|
264 | (5) |
|
|
269 | (1) |
|
11.3 Haptic Teleoperation |
|
|
270 | (1) |
|
11.4 Real-Time Experiments |
|
|
271 | (3) |
|
|
274 | (3) |
|
|
275 | (2) |
Index |
|
277 | |