2016 quadrotor dynamics and control - ut arlington – uta quadrotor... · quadrotor uav...
TRANSCRIPT
![Page 1: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/1.jpg)
Dynamics and Control ofQuadrotor UAV
Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)The University of Texas at Arlington, USA
F.L. Lewis, NAI
Director, Key Laboratory of Autonomous Systems and Network Control, MoESouth China University of Technology, Guangzhou
Hai-Long Pei
and
![Page 2: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/2.jpg)
Moncrief-O’Donnell Chair, UTA Research Institute (UTARI)The University of Texas at Arlington, USA
and
F.L. Lewis, NAI
Talk available online at http://www.UTA.edu/UTARI/acs
Dynamics and Control ofQuadrotor UAV
Qian Ren Consulting Professor, State Key Laboratory of SyntheticalAutomation for Process Industries
Northeastern University, Shenyang, China
Supported by :NSF AFOSR EuropeONR – Marc SteinbergUS TARDEC
Supported by :China NNSFChina Project 111
![Page 3: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/3.jpg)
![Page 4: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/4.jpg)
AR Drone Parrot
Crazyflie
3D Robotics Octocopter
![Page 5: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/5.jpg)
![Page 6: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/6.jpg)
Position –navigational states
Angular position –attitudes
The Quadrotor States
Roll
Pitch
yaw
xyz
X
Body AxesVs. earth‐fixed axes
![Page 7: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/7.jpg)
Control distribution from 4 actuator rotors to lift and torques
Lift
torques
u
![Page 8: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/8.jpg)
Position –navigational states
Angular position –attitudes
The Quadrotor States
Roll
Pitch
yaw
xyz
X
Lift
torques
u
The Quadrotor Controls
6 states and 4 controls = under‐actuated system
![Page 9: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/9.jpg)
xyz
Position states‐ navigation states Attitude states
Quadrotor equations of motion
Position subsystem
Angle subsystem
![Page 10: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/10.jpg)
00 Fmg
sincos sincos cos
F u
Virtual control input for position subsystem
Position subsystem
Attitude subsystem
uxyz
torques
lift
attitudes
positionAttitudesubsystem Position
subsystem
![Page 11: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/11.jpg)
00 Fmg
Backstepping Control Design
00 ( )d dF F Fmg
00 dm F Fmg
dF F F And force mismatch is
Where ideal virtual force input is dF
![Page 12: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/12.jpg)
00 dm F Fmg
Backstepping Control Design
1. Pick desired virtual force to make position dynamics track desired positionsdF
2. Pick actual control – the torques ‐ to make force error go to zero F
d
![Page 13: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/13.jpg)
Given find required attitude angles and liftdF
define
then
So that
Then compute
Note that is not involved here!
An Inverse Kinematics problam
![Page 14: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/14.jpg)
Inputs are desired position and yaw (heading)
Backstepping Controller‐ 2 loops
![Page 15: 2016 quadrotor dynamics and control - UT Arlington – UTA quadrotor... · Quadrotor UAV Moncrief-O’Donnell Chair, UTA Research Institute (UTARI) The University of Texas at Arlington,](https://reader035.vdocuments.site/reader035/viewer/2022070912/5fb3b8084382eb0487071160/html5/thumbnails/15.jpg)