enabling autonomy for aerial service robotics › uploads › 5 › 8 › 4 › ... · what is it...
TRANSCRIPT
![Page 1: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/1.jpg)
Drones Demystified!K. Alexis, C. Papachristos, Autonomous Robots Lab, University of Nevada, Reno
A. Tzes, Autonomous Robots & Intelligent Systems Lab, NYU Abu Dhabi
![Page 2: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/2.jpg)
Drones Demystified!
Topic: Flight Controls Introduction
![Page 3: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/3.jpg)
How do I
control my
motion?
![Page 4: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/4.jpg)
The Aerial Robot Loop
How to design theflight control of anaerial robot andprogram its autopilot.
Section 3 of our course
![Page 5: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/5.jpg)
What is it all about?
Control theory is an interdisciplinary branch
of engineering and mathematics that
deals with the behavior of dynamical
systems with inputs, and how their behavior
is modified by feedback.
![Page 6: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/6.jpg)
What is it all about?
Control theory is an interdisciplinary branch
of engineering and mathematics that
deals with the behavior of dynamical
systems with inputs, and how their behavior
is modified by feedback.
To do that in a systematic way, we should
develop a model-based approach on
control synthesis.
![Page 7: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/7.jpg)
MAV Dynamics To append the forces and moments we need to
combine their formulation with
![Page 8: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/8.jpg)
MAV Dynamics
MAV forces in the body frame:
Moments in the body frame:
![Page 9: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/9.jpg)
MAV Dynamics
MAV forces in the body frame:
Moments in the body frame:
![Page 10: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/10.jpg)
Control System Block Diagram
Simplified loop
![Page 11: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/11.jpg)
Find out more
http://www.kostasalexis.com/pid-control.html
http://www.kostasalexis.com/lqr-control.html
http://www.kostasalexis.com/linear-model-predictive-control.html
http://ctms.engin.umich.edu/CTMS/index.php?example=InvertedPendulum
§ion=ControlStateSpace
http://www.kostasalexis.com/literature-and-links.html
![Page 12: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/12.jpg)
Find out more
http://www.kostasalexis.com/pid-control.html
http://www.kostasalexis.com/lqr-control.html
http://www.kostasalexis.com/linear-model-predictive-control.html
http://ctms.engin.umich.edu/CTMS/index.php?example=InvertedPendulum
§ion=ControlStateSpace
http://www.kostasalexis.com/literature-and-links.html
![Page 13: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/13.jpg)
Very Simple Example
How to think you did it OK before actually testing in practice:
![Page 14: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/14.jpg)
Very Simple Example
How to think you did it OK before actually testing in practice:
![Page 15: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/15.jpg)
Very Simple Example
How to think you did it OK before actually testing in practice:
![Page 16: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/16.jpg)
Very Simple Example
How to think you did it OK before actually testing in practice:
![Page 17: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/17.jpg)
Code Examples and Tasks
https://github.com/unr-
arl/drones_demystified/tree/master/matlab/control-
systems/gain-scheduled-three-loop-aircraft-autopilot
https://github.com/unr-
arl/drones_demystified/tree/master/matlab/control-systems/lqr
https://github.com/unr-
arl/drones_demystified/tree/master/matlab/control-
systems/pid-cruise-control
https://github.com/unr-
arl/drones_demystified/tree/master/matlab/control-
systems/pid
![Page 18: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/18.jpg)
Find out more
http://www.autonomousrobotslab.com/pid-control.html
http://www.autonomousrobotslab.com/lqr-control.html
http://www.autonomousrobotslab.com/linear-model-predictive-control.html
http://ctms.engin.umich.edu/CTMS/index.php?example=InvertedPendulum
§ion=ControlStateSpace
http://www.autonomousrobotslab.com/literature-and-links1.html
![Page 19: Enabling Autonomy for Aerial Service Robotics › uploads › 5 › 8 › 4 › ... · What is it all about? Control theory is an interdisciplinary branch of engineering and mathematics](https://reader036.vdocuments.mx/reader036/viewer/2022070803/5f0340457e708231d408492f/html5/thumbnails/19.jpg)
Thank you! Please ask your question!