0
Research Papers

Dynamics Modeling and Trajectory Tracking Control of a Quadrotor Unmanned Aerial Vehicle

[+] Author and Article Information
Xilun Ding

Robotics Institute,
Beihang University,
Beijing 100191, China
e-mail: xlding@buaa.edu.cn

Xueqiang Wang

Robotics Institute,
Beihang University,
Beijing 100191, China
e-mail: xqwang@buaa.edu.cn

Yushu Yu

Robotics Institute,
Beihang University,
Beijing 100191, China
e-mail: yushuyu@buaa.edu.cn

Changliu Zha

Robotics Institute,
Beihang University,
Beijing 100191, China
e-mail: zhachangliu@sohu.com

1Corresponding author.

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received December 29, 2015; final manuscript received August 31, 2016; published online November 9, 2016. Assoc. Editor: Yongchun Fang.

J. Dyn. Sys., Meas., Control 139(2), 021004 (Nov 09, 2016) (11 pages) Paper No: DS-15-1655; doi: 10.1115/1.4034691 History: Received December 29, 2015; Revised August 31, 2016

Nowadays, the quadrotor is becoming a popular platform in the academic field and the commercial area. Many prototypes have been developed for different applications. In this paper, we present the design and development of a quadrotor system with the function of aerial surveillance for trajectory tracking. Kinematics and dynamics models of the quadrotor are given by Newton–Euler method. A nonlinear controller based on trajectory linearization control approach is designed to stabilize the quadrotor. This controller is divided into two parts as the guidance controller and the attitude controller, which control the translational motion and rotational motion, respectively. A quadrotor prototype is developed to implement the controller. A control strategy is provided for the autonomous flight with procedures of mission planning, trajectory generation, control, and hardware. Simulation tests are used to validate the robustness and the performance of the controller. Several flight experiments have been implemented outdoors. The simulation and experimental results show that the proposed controller performs well in trajectory tracking mission, and the appointed functions of this quadrotor system also work well.

Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.

References

Figures

Grahic Jump Location
Fig. 1

The coordinate system of the quadrotor

Grahic Jump Location
Fig. 2

Diagram of the 6DOF flight controller for the quadroto (see the Nomenclature section for subscript meanings).

Grahic Jump Location
Fig. 3

The developing prototype of the quadrotor platform equipped with camera

Grahic Jump Location
Fig. 4

Architecture of the guidance, navigation, and control system for the quadrotor system

Grahic Jump Location
Fig. 5

Comparative simulation results of position control

Grahic Jump Location
Fig. 6

Comparative simulation results of attitude

Grahic Jump Location
Fig. 7

Simulation results of the position control in trajectory tracking with disturbances. The dashed-dotted lines mean the command value, the solid lines show the sensing information, and the following figures are described in the same way.

Grahic Jump Location
Fig. 8

Simulation results of attitude

Grahic Jump Location
Fig. 9

Autonomous hovering in a flight experiment

Grahic Jump Location
Fig. 10

Trajectories of the quadrotor are shown on the GCS interface during the mission of (a) waypoint tracking and (b)circle trajectory tracking

Grahic Jump Location
Fig. 11

The 3D view of results of the waypoint tracking experiment

Grahic Jump Location
Fig. 12

The experimental results of position in tracking waypoints

Grahic Jump Location
Fig. 13

The experimental results of velocity in tracking waypoints

Grahic Jump Location
Fig. 14

The experimental results of attitude in tracking waypoints

Grahic Jump Location
Fig. 15

The 3D view of results of the circle trajectory tracking experiment

Grahic Jump Location
Fig. 16

The experimental results of position in tracking circle trajectory

Grahic Jump Location
Fig. 17

The experimental results of velocity in tracking circle trajectory

Grahic Jump Location
Fig. 18

The experimental results of attitude in tracking circle trajectory

Grahic Jump Location
Fig. 19

The 3D view of results of the vertical takeoff and landing experiment

Grahic Jump Location
Fig. 20

The experimental results of position in vertical takeoff and landing

Grahic Jump Location
Fig. 21

The experimental results of velocity in vertical takeoff and landing

Grahic Jump Location
Fig. 22

The experimental results of attitude in vertical takeoff and landing

Grahic Jump Location
Fig. 23

The 3D view of results of the safety procedure

Grahic Jump Location
Fig. 24

The experimental results of position in safety procedure

Grahic Jump Location
Fig. 25

The experimental results of velocity in safety procedure

Grahic Jump Location
Fig. 26

The experimental results of attitude in safety procedure

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In