chapter 1 2014. 9. 3. · beard & mclain, “small unmanned aircraft,” princeton university...
TRANSCRIPT
![Page 1: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/1.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 1
Chapter 1
Introduction
![Page 2: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/2.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 2
Civil and Commercial:• Monitoring environment − meteorology, pollution, mapping, mineral exploration • Monitoring disaster areas − forest fires, avalanches, nuclear contamination• Communications relays − news broadcasts, disaster relief, sports events • Law enforcement − road traffic, border patrol, drug control• Precision agriculture − crop monitoring
Military:• Special Operations: Situational awareness• Intelligence, surveillance, and reconnaissance• Communication node• Battle damage assessment
Homeland Security:• Border patrol• Surveillance• Rural/urban search and rescue
New related area:• Air mobility of humans, goods, services
Potential Applications for Small UAVs
![Page 3: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/3.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 3
UAS Research at BYU
Autonomous Vehicles
Path PlanningTrajectory Generation
• Cooperative timing problems• Cooperative persistent imaging• Cooperative fire monitoring• Consensus seeking
• 3D Waypoint path planning• Wind compensation • Collision avoidance
• Optic flow sensor• Laser ranger• EO cameras
• Image stabilization• Geo-location • Vision-aided tracking & engagement
• Autopilot design for small UAVs• Attitude estimation• Adaptive control• Tailsitter guidance & control
Cooperative Control
Vision-based Control
![Page 4: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/4.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 4
Autonomous Flight for sUAS with SWaP Constraints
Kestrel Autopilot• Auto take-off, land• Waypoint NAV• GPS guided 2004 2012
Technology Transition
Path Following• Robust to wind• Computationally
efficient
Applications• Precision navigation• Target tracking• Target geo-location
Sensor-based Flight• Optic flow • Laser range finder• EO/IR
Applications• Canyon following• Collision avoidance• GPS-denied navigation
![Page 5: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/5.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 5
Kestrel Autopilot v2.2
• 3-Axis Angular Rate & Acceleration Measurement• 20 Point Sensor Temperature Compensation• Kalman Filter Attitude Estimation• Optional “piggy-back” Modem• Configurable Failsafes• 2-Axis Magnetometer• 2-Axis Gimbal Support• Dead reckoning filter
gracefully handles GPS outages• Multiple-UAVs• Smart Loiters• Auto-Trim 16.7 grams
2” x 1.37” x .47”
![Page 6: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/6.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 6
Over 20 years ofUAS research at BYU
![Page 7: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/7.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 7
The National Science FoundationCenter for Unmanned Aircraft Systems
Industry Members
National UASTraining and Certification Center
![Page 8: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/8.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 8
Control Design Process
SimulationModel
DesignModel
ControlDesign
Physical System The real thing
Detailed modelODE’s, nonlinear, high orderIncludes everything that is feasible to modelHi-fi representation of real physical system behaviorToo complex for control design
ODE’s, linear, low orderMay only consider a portion of dynamic behaviorSimpler to understandCaptures dominant behavior
1st principles
![Page 9: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/9.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 9
Simulation Model
![Page 10: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/10.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 10
Simulation Model
![Page 11: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/11.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 11
Control Design Process
SimulationModel
DesignModel
ControlDesign
Physical System The real thing
Detailed modelODE’s, nonlinear, high orderIncludes everything that is feasible to modelHi-fi representation of real physical system behaviorToo complex for control design
ODE’s, linear, low orderMay only consider a portion of dynamic behaviorSimpler to understandCaptures dominant behavior
![Page 12: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/12.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 12
Design Model
Course from aileron transfer function:
![Page 13: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/13.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 13
Control Design
Design model
![Page 14: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/14.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 14
Control Design Process
SimulationModel
DesignModel
ControlDesign
Physical System The real thing
Detailed modelODE’s, nonlinear, high orderIncludes everything that is feasible to modelHi-fi representation of real physical system behaviorToo complex for control design
ODE’s, linear, low orderMay only consider a portion of dynamic behaviorSimpler to understandCaptures dominant behavior
![Page 15: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/15.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 15
Control Design Process
DesignModel
ControlDesign
Step 1:Linear, low-order modelControl design and system model implemented in software
![Page 16: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/16.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 16
Control Design Process
SimulationModel
ControlDesign
Step 2:Detailed system modelControl design and system model implemented in software
![Page 17: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/17.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 17
Control Design Process
ControlDesign
Physical System
Step 3:Real system hardwareControl design implemented in software
software
hardware
![Page 18: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/18.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 18
Architecture
Path planner
Path manager
Path following
Autopilot
Unmanned Vehicle
Waypoints
On-board sensors
Position error
Tracking error
Status
Destination, obstacles
Servo commands State estimator
Wind
Path Definition
Airspeed, Altitude, Heading,
commands
Map
![Page 19: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/19.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 19
Architecture w/ Camera
vision-based guidance
path manager
path following
autopilot
unmanned aircraft
waypoints
on-board sensors
position error
tracking error
status
targets to track/avoid
servo commands state estimator
wind
path definition
airspeed, altitude, heading,
commands
x̂(t)
camera
![Page 20: Chapter 1 2014. 9. 3. · Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 1: Slide 2 Civil and Commercial: • Monitoring environment − meteorology,](https://reader033.vdocuments.us/reader033/viewer/2022060904/609fbc6b1683ce54c4384295/html5/thumbnails/20.jpg)
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012 Chapter 1: Slide 20
Course Project Ideas• Implement autopilot components on hardware using ROSflight,
PixHawk, or another autopilot
• Develop learning modules for the African Drone and Data Academy in Malawi (e.g., Jupyter notebooks)
• Integrate our course simulator into the AirSim simulator (https://github.com/microsoft/AirSim)
• Extend existing autopilot components to do something in a different way (e.g., perform path following using MPC)
• Extend existing autopilot to do something new (e.g., use machine vision to land on a target)
• Something of your own creation that builds on the concepts of this course