• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Unmanned Aerial Vehicles: Control Methods and Future Challenges

    2022-04-15 04:04:38ZongyuZuoCunjiaLiuQingLongHanandJiaweiSong
    IEEE/CAA Journal of Automatica Sinica 2022年4期

    Zongyu Zuo,, Cunjia Liu,, Qing-Long Han,, and Jiawei Song

    Abstract—With the rapid development of computer technology,automatic control technology and communication technology,research on unmanned aerial vehicles (UAVs) has attracted extensive attention from all over the world during the last decades. Particularly due to the demand of various civil applications, the conceptual design of UAV and autonomous flight control technology have been promoted and developed mutually.This paper is devoted to providing a brief review of the UAV control issues, including motion equations, various classical and advanced control approaches. The basic ideas, applicable conditions, advantages and disadvantages of these control approaches are illustrated and discussed. Some challenging topics and future research directions are raised.

    I. INTRODUCTION

    AN unmanned aerial vehicle (UAV) (or unpiloted aerial vehicle) is commonly known as an aircraft without a human pilot onboard that can fly autonomously. It is the powered aerial vehicle that uses aerodynamics and propulsion to provide vehicle lift and control forces. Compared with crewed aircraft, UAVs were originally used for missions usually dull, dirty or dangerous for humans or cases where the small size of the aircraft restrict the presence of a pilot.Although initially reviewed as military devices, UAVs rapidly find more civil applications including aerial photography,payload deliveries, smart agriculture, surveillance, infrastructure inspections, and drone racing, to name a few.

    UAVs can be usually categorized into two main classes:fixed-wing UAVs and rotorcraft UAVs. The fixed-wing UAV requires relative velocity for the production of aerodynamic forces, thus is more aerodynamically efficient, but may need a runway for take-off and landing. The rotorcraft UAV uses rotary wings to produce the thrust force for motion [1], which leads to the vertical take-off and landing (VTOL) capability.The combination of fixed-wing and VTOL features motivates to many hybrid UAV configurations, which become prevalent in recent years [2]. Correspondingly, the control design for different kinds of UAVs also varies.

    This survey is written in a control-oriented fashion. On the one hand, the survey introduces basic elements in flight control design. On the other hand, the survey may serve as a catalogue of control design methods for researchers and practitioners in the community.

    II. MAIN ISSUES IN CONTROL

    The development of various new types of UAVs created a great need for autopilot systems. However, to achieve multimission and high flight quality of aircraft, it is very challenging for flight control system design. These issues include, but are not limited to:

    ? In essence, classical control design relies heavily on the understanding of the physics of flight and provides a designer with clues to see how the dynamic performance is modified.Although classical control theory relates very closely to the physics of the control problem, it is difficult to handle the coupling multiple loops design task [3]. In other words, the classical one-loop-at-a-time design does not guarantee success when more loops are added and coupled.

    ? In contrast to classical techniques, modern control techniques (e.g., eigenstructure assignment techniques [4],dynamic inversion [5]) provide a systematic way to design multi-loop controllers by closing all the feedback loops simultaneously and yield the desired performance. However,these model control techniques usually require the exact knowledge of aircraft models and are sensitive to modeling errors and external disturbances. Unfortunately, the exact model of aircraft like helicopters is difficult to obtain,especially aerodynamic parameters, which prohibits the practicality of modern control techniques.

    ? There exists an increasing interest in adaptive control of aircraft. The progress in systems theory leads to fundamental theory for the development of stable adaptive control architectures [6]. The available adaptive flight control algorithms, however, are unable to guarantee the closed-loop robustness because the bandwidth of the closed-loop system cannot be prescribed [7]. In addition, the system output has overly poor transient tracking behaviour before the ideal asymptotic convergence is achieved [8]. Thus, robustness and stability issues of adaptive flight controllers need to be considered simultaneously in design [9].

    ? Disturbances and uncertainties are the factors which may cause the unsatisfactory performance. It is very important to design flight controllers accounting for disturbances, such as wind gusts, sensor measurement noise, and modeling errors.The modern robust design techniques (e.g.,H∞design [10])provide performance robustness which is the ability to ensure satisfactory performance even if the aircraft may be subject to disturbances. However, it is usually difficult to obtain the upper-bounds of various disturbances and a controller with the desired structure.

    III. KINEMATICS AND DYNAMICS OF AIRCRAFT MOTION

    A. Coordinate Systems

    In studying unmanned aircraft systems, it is important to understand how an aircraft is oriented with respect to the earth. It is necessary to use several different coordinate systems to describe the position and the orientation of the aircraft in an easy manner. The coordinate systems of interest include an earth-fixed frame, a body-fixed frame, a wind frame, and a flight-path coordinate frame, as shown in Fig. 1.

    Definition 1:Frame E={OExEyEzE} denotes an earthsurface inertial frame with its originOEat the defined home location,xEaxis positive in the direction of north,yEaxis positive in the direction of east andzEaxis down. This coordination system is also known as a north-east-down(NED) reference frame.

    Fig. 1. Coordinate systems.

    Definition 2:Frame B={Oxyz} denotes an aircraft-body frame with its originOat the center of mass of an aircraft,xaxis positive out the nose of the airframe,yaxis positive out the right wing andzaxis positive below the aircraft.

    Definition 3:Frame W={OxWyWzW} denotes a wind frame with its originOat the center of mass of an aircraft,xWaxis positive in the direction of the velocity vector of the aircraft relative to the air, i.e. the airspeed vector,zWaxis positive below the aircraft in the plane of symmetry of the aircraft,yWpositive determined by the right hand rule, i.e. to the right.

    Definition 4:Frame P={OxPyPzP} denotes a flight-path coordinate frame with its originOat the center of mass of the aircraft,xPaxis positive in the direction of the velocity vector of the aircraft relative to the ground, i.e. the ground vector,zPaxis positive below the aircraft in the plane of symmetry of the aircraft,yPpositive determined by the right hand rule.

    Remark 1:Note that if wind is not taken into account, the frame P coincides with the frame W. In flight control system design, wind is regarded as an external disturbance rather than a system state. In what follows, the kinematic and dynamic equations are established in the absence of wind.

    Remark 2:The earth-surface inertial frame is convenient to express translational kinematics. The aircraft-body frame is especially convenient in the sense that the inertial parameters and the force of thrust remain fixed. The wind frame facilitates the expressions of the aerodynamic forces and moments acting on an aircraft.

    In addition to defining the coordinate systems, the relative orientation of these frames can be determined and expressed in various forms, such as rotation matrices, Euler angles, unit quaternions. In particular, various Euler angles relating to these coordinate systems are important to the flight dynamics of UAVs. In flight dynamics, roll, pitch, and yaw Euler angles(i.e.,φ,θ, andψ, respectively) are commonly used to parameterize the rotation from the frame E to the frame B,while the sideslip angleβand the angle of attackαare commonly used to perform the transformation from the frame W to the frame B. Analogously, to obtain the frame W from the frame E, a set of Euler angles, namely, the heading angleχ, the flight-path angleγ, and the bank angleμare frequently utilized.

    B. Kinematic Equations

    The kinematics of a UAV includes the translational and the rotational equation of motion. The following assumption is usually made in the existing literature in developing navigation, guidance, and control strategies for UAVs [11],[12].

    C. Dynamic Equations

    A variety of dynamic models for UAVs appear in the literature. Basically, the equations of motion are derived by implementing Newton-Euler formulas that deal with vector summations of all forces and moments applied to the aircraft relative to a reference frame. However, for practical control system design problems, it is very subtle to select appropriate frames and establish the motion model of UAVs. One should take into consideration simultaneously the characteristics of a specific aircraft, navigation accuracy, performance specifications and/or a control algorithm. In what follows,several commonly used motion models based on Newton-Euler law are introduced.

    Assumption 2:An aircraft can be viewed as a rigid body with constant mass. The geometric shape and internal mass distribution of the aircraft are symmetrical with respect to the vertical planeOxz, i.e., the product of inertiaIxy=Izy=0.

    1) Translational dynamics:The translational equations are straightforward by applying Newton’s second law, and the acceleration of an aircraft is derived from the vector summation of various forces. In terms of motion relative to the Earth, the translational equations written in the frameB introduce the Coriolis and centripetal terms, shown as follows:

    D. Summary

    The motion equations derived in this section are established based on the basic kinematic and dynamic laws. However,they can be written in different forms or different reference frames. To analyze and design a flight control system based on a control-oriented model of a UAV, it is essential to choose appropriate coordinate systems to define and describe the relevant motion parameters. For instance, unmanned rotorcraft UAVs (e.g., helicopter, quadrotor) are very suitable for quasistatic flight with small attitudes [18]. Thus, it is preferable to use aircraft-body equations (3) and (7) for control and simulation [19]–[21]. However, for super-manoeuvrable aircraft, it is required to hold sideslip angle near zero in order to improve the manoeuvrability and reduce the impact of heat flow at high speed [22]. It is justified to select the angle of attack, sideslip angle and bank angle for motion control.Besides, as shown in [23], [24], the motion of a symmetric UAV (especially missile) about its velocity vector can be alternatively described by using body axis accelerations instead of forces. The dynamic equations for the body axis accelerations at the center of mass are given by

    In brief, motion equations for UAVs can be various. One should balance the ease of representation of variables and control tasks of specific aircraft.

    IV. FLIGHT CONTROL METHODS

    This section gives a survey of commonly used flight control methods for UAVs, including classical control methods and advanced control designs based on exact models or uncertain models. Table I lists a summary of these methods.Specifically, linear/linearized or exact nonlinear model based control designs are classified into the category of classical control, while advanced control concerns about perturbed or uncertain model in this survey.

    A. Classical Control

    In Section III, several motion equations are given based on different representations or reference frames. Without loss of generality, the aircraft model can be formulated as the following affine nonlinear system:

    TABLE I CONTROL METHODS FOR UAVS

    These classical synthesis methods are able to achieve satisfactory performance only in a small range of trimmed point where the linearized model (11) works. For a large flight envelope, the closed-loop performance may deteriorate significantly and even the closed-loop stability cannot be guaranteed. Gain scheduling [30] was once widely used in flight control systems, which involves interpolating the linear control law design at intermediate operating conditions. Based on the monitored operating condition, the gains in the linear controller are scheduled accordingly. The principles for gain scheduling include gain interpolation, neural network [31],genetic algorithm [32], and fuzzy logic [33]. Take the work[34] for instance, a fuzzy gain scheduled controller is presented for an unmanned helicopter to achieve attitude stabilization within large ranges. Two prominent gain scheduling guidelines [35] can be raised: i) the scheduling variable should capture the plant’s nonlinearities and ii) the scheduling variable should vary slowly. Hence, gain scheduling methodology cannot indeed guarantee global stability and robustness.

    To remove these limitations due to gain scheduling, a theory for linear parameter varying (LPV) systems [36] is developed.The state space description of an LPV system can be written as follows:

    Linear quadratic regulator (LQR) reduces the amount of work done by control engineers to optimize a controller. In early flight control system designs, LQR is commonly used and its successful applications include F-8C and X-29 prototypes. Essentially, LQR is an optimal control approach with a cost function described by a quadratic form. In [39], an application of LQR for the missile guidance is shown and the flight test results are also provided. In [40], a normal LQR controller is developed for a helicopter to achieve hovering flight, which combines an active model enhancement technique by means of the unscented-Kalman-filter (UKF)estimation.

    2) Nonlinear control methods:It is shown in Section III that the motion equations of an aircraft present a highly nonlinear and coupling dynamics. Linearized model-based synthesis techniques encounter difficulties in guaranteeing stability and robustness in a full flight envelope. In addition to the performance limitation, flight missions achieved by classical control are relatively simple. As a result, for modern UAVs,nonlinear control techniques are more appealing and competitive in improving flight performance and reducing workload for flight engineers.

    Linearization feedback or nonlinear dynamic inversion [41]technique provides a straightforward means of deriving control laws for nonlinear systems. In particular, the unwanted terms in the equations of motion are cancelled by the input using negative feedback of these terms. For example, given a set of outputsY=[y1,y2,···,ys]Tand their relative degrees are denoted byri,i=1,2,...,s, respectively, by successive differentiation, one obtains

    B. Robust and Adaptive Control

    The exact model-based control techniques discussed in Subsection IV-A are usually very sensitive to any variation of model parameters, thus lacking robustness and adaptation. In particular, exact dynamics of an aerial vehicle can hardly be established and some external disturbances cannot be measured either. This requires the development of more advanced control methodologies to handle model uncertainties as well as unknown disturbances.

    To account for system uncertainties and exogenous disturbances, the state-space equation of the aircraft can be rewritten as

    Similar to standard backstepping, the adaptive version also suffers from the problem of the explosion of complexity arising from the differentiation of intermediate virtual control.Command filtered adaptive backstepping [54] provides an implementation approach for adaptive backstepping control by introducing filters to generate compensating signals for adaptive parameter estimation. In [55], the command filtered adaptive backstepping design is presented to solve the trajectory tracking problem for a quadrotor with unknown a erodynamic drag coefficients and external disturbances. Note that the adaptation rate relates closely to the closed-loop performance and stability. In other words, the closed-loop transient performance is unpredictable and the high adaptation rate will deteriorate the closed-loop stability [56]. Notably,L1adaptive control theory [57] allows for fast adaptation with guaranteed robustness. The key properties of L1adaptive controller are validated in several benchmark flight tests as shown in [58], [59]. In particular, the L1adaptive backstepping design is presented for the translational dynamics of a multirotor UAV, using a piecewise constant adaptation law to estimate the lumped unknown term Δ in the presence of fast adaptation [60].

    Robust controllers are also designed for VTOL UAVs. In[61], a sophisticated cascaded control structure is developed for a small helicopter by combining feed-forward control actions and high-gain controller with nested saturation function. It is proved in the experiments that the control design is able to robustly track the trajectory tracking with respect to various system uncertainties. A similar design approach is also applied to a ducted-fan UAV with solid experimental results [62].

    Another interesting control design paradigm is the sensorbased incremental design combined with NDI [63] or other alternatives. It uses sensor measurements to replace part of the system model information when dealing with model mismatch uncertainties. This control scheme is demonstrated in flight tests with promising results [64]. It should be noted that there are many other control approaches also incorporating an observer to improve the robustness and control performance[65], [66].

    C. Disturbance Rejection Control

    Disturbance rejection control aims to actively compensate or attenuate the influence of external disturbances acting on the UAV dynamics, so as to improve the flight performance.The basic principle of disturbance rejection control is first to design an observer to estimate the lumped disturbance term Δ,as in (16), and then to exploit such an estimate Δ? in control design to eliminate its influences. There are several observer design that can be applied for UAV fight control, including disturbance observers [67], extended state observers [68] and sliding mode observers [69], [70]. A comprehensive review on disturbance rejection control can be found in [71], with a focus on disturbance observer based control techniques.

    As indicated in [71], the disturbance observer based design paradigm exhibits several advantages when it is applied to UAV flight control design. Such a technique can be regarded as a “patch” function to the existing flight controllers, which offers flexibility in control integration. In terms of UAV control, disturbance observer based control is integrated with nonlinear dynamic inversion [72], backstepping [73], sliding mode control [74], [75], andH∞[76], [77]. Another feature of disturbance observer based control is the capability of recovering the nominal control performance. The baseline feedback controller can focus on delivering the tracking performance and stability, while the disturbance rejection and robustness against uncertainties can be left to the compensation loop. This means in the absence of disturbances/uncertainties, the nominal control performance of a UAV thus can be retained.

    A traditional disturbance observer in the frequency domain is proposed [78], which has two key steps: the inverse of a nominal plant model and the design of a low pass filter. Since this disturbance observer is mainly designed for single-inputsingle-output linear time-invariant systems, it is usually used to deal with decoupled and linearized dynamics of a UAV. In[77], linearized models around the hovering condition of a tail-sitter are obtained via a frequency sweep method and used in disturbance observer design. Similarly, in [76], a disturbance observer is applied to inner loop control of a quadrotor, but the nominal model used in disturbance observer design is an error dynamics obtained through feedback linearization. It should be noted that theH∞synthesis is employed to balance the robustness and the disturbance rejection performance [78], [76]. For more complicated UAV systems, such as a fully actuated thruster-tilting multicopter[79], a more sophisticated decoupling and simplification process will be required.

    Compared to the disturbance observer in the frequency domain, a more flexible and effective formulation is a nonlinear disturbance observer proposed in [80]. This design allows the nonlinear model to be directly exploited in control design rather than being treated as disturbances, which also means that decoupling and linearization may not be necessary in flight control design. Such a scheme is deployed on a small helicopter to perform an accurate pirouette maneuver by addressing the coupling effect between the lateral and longitudinal dynamics [72] and on a quadrotor to improve the tracking performance under the ground effect [81]. Some variations of this disturbance observer structure have been developed in recent years to deal with many other difficulties.One direction is to incorporate a more comprehensive model to represent different types of disturbances. For example,exogenous disturbances, which include periodic disturbances caused by a slung payload or composed with different frequency harmonics, are addressed in [82] and [83],respectively. It should be noted that the original nonlinear disturbance observer design is a reduced-order observer,which means that all the system states should be available to the observer. Since the onboard sensors may be limited to small UAVs, the nonlinear disturbance observer has been extended to deal with partially measurable system states,which are often raised from actuator dynamics of the UAV.Examples include the disturbance observer design to accommodate unmeasurable flapping dynamics of an unmanned helicopter [73] and unknown actuator states of the control surfaces on a fixed-wing UAV [84].

    Another popular disturbance rejection approach is based on an extended state observer (ESO). The traditional ESO design does not require a specific model of the system. Instead, the system dynamics needs to be cast into a chain of integrators based on the relative degrees [68]. This may be convenient in practice since it is not always easy to obtain an accurate UAV model. However, abandoning the knowledge of a system model may induce high frequency fluctuations in the control signal, especially when the system order is high. Therefore,ESO based controllers are normally used for low-order subsystems such as individual attitude/translational dynamics in the cascaded control structure to replace traditional PID controllers [85]. More recent design techniques such as feedback linearization are used to derive the linear models of quadrotors for ESO design [82], [86]), where the model information is partially incorporated. The nonlinear ESO design for quadrotors using a detailed angular velocity model is presented in [87] with promising experimental results against wind gusts.

    A sliding mode disturbance observer is a powerful tool in flight control design. It does not rely on the complete knowledge of the disturbance model. Instead, with just information of disturbance bounds, the simple low-order observer design can be realized, which can also estimate the derivatives of disturbances. This feature is very useful as most of the disturbances on UAVs are difficult to model. After initially demonstrated on a reusable launch vehicle [88], an sliding mode disturbance observer is used on quadrotors [89],[74] and fixed-wing UAVs [87] for various applications. The sliding mode disturbance observer design also offers a framework to establish theoretical properties such as finitetime stability and incorporate high-order disturbance models.However, the benefit of using the high-order disturbance model still requires further evidence from flight tests, as most of the relevant studies still rely on numerical simulations.

    V. TASK SPECIFIC CONTROL DESIGN

    The ultimate goal of flight control design is to enable UAVs to perform specific tasks automatically. Some task requirements can be formulated or converted to a standard control problem, thus can be solved by using above mentioned control methods. The most common UAV tasks would be trajectory tracking and path following functions, which usually serve as the basis of more complicated flight missions,such as formation flight and drone racing. The main solution depends on the definition of a trajectory- or path-dependent error space to express the dynamic model of a UAV in such tasks. Then, various standard control methods can be applied to solve the trajectory tracking or path-following problem,such as gain scheduling [90], feedback linearization [91],sliding mode control [92], L1adaptive control [58].

    A. Trajectory Tracking Problem

    Trajectory tracking problems are concerned with controller design that force a vehicle to reach and follow a geometric path with an associated timing law. In this sense, the trajectory tracking based control system design is quite suitable for high maneuverability [93] and time-critical missions [94].

    To solve the trajectory tracking problem, the difficulty highly relies on the configuration of an aircraft. For fullyactuated systems, the trajectory tracking problem has been well understood. However, many UAVs, including spacecraft,aircraft, helicopters and missiles, are typical under-actuated systems. The trajectory tracking problem for under-actuated UAVs is especially challenging because these systems are in general not fully feedback linearizable, and therefore standard tools, such as feedback linearization and backstepping, are not straightforwardly applicable [95].

    The classical trajectory tracking control of under-actuated systems uses decoupling of a multi-variable model to steer the same number of degrees of freedom as the number of available control inputs. Taking a helicopter for example, it is common to separate the control problem into an inner-loop that stabilizes the attitudes and an outer-loop that controls the trajectories of the vehicle [96]. It should be emphasized that the desired trajectory does not need to be a trimming one and can be any sufficiently smooth bounded curve parameterized by time. This provides UAVs with more flexible task-oriented control design.

    B. Path-Following Problem

    Different from the trajectory tracking control problem, the path-following control problem is decoupled into a geometric path-following problem and a speed-assignment problem. The geometric task is to stabilize a family of trajectories with the same geometric pattern but with diversely admissible speed profiles, called path following manifold [91], [98]. The remaining speed assignment, which is usually given as a timing law, determines the diversity. In some non-minimum phase systems, the timing law for ξ(t) can be well designed to stabilize the unstable zero dynamics [97]. Due to the extra timing law ξ˙(t), path-following control is more flexible than trajectory tracking control. In this sense, path-following control is quite suitable for some UAVs with physical speed restrictions, such as fixed-wing UAVs [99], [100], rotary-wing UAVs [101] and airships [102], [103], and for some specific missions without temporal requirements.

    One of the typical missions is target tracking which covers many military applications, such as adversarial target observation and friendly convoy protection. In [104], a visionbased target tracking guidance algorithm is proposed with an image motion estimation system. The guidance law prescribes the UAV flying perpendicular to the line of sight vector and regulates the speed to maintain a constant range between two vehicles. Lyapunov guidance vector fields are developed for autonomous coordination of multiple unmanned aircraft [105],which yields feasible and globally stable paths with guaranteed target stand-off distance bounds. The loitering tracking strategy is further improved and extended in [106]and [107] by speeding the convergence process and imposing a curvature limitation, respectively.

    VI. FUTURE CHALLENGES AND RESEARCH DIRECTIONS

    As the principles of UAV flight control have been well understood over last two decades, commercial efforts and open-source community have delivered a good level of maturity for flying common UAV platforms in open space.The growth in technology readiness and reliability of UAVs has fueled the interest in deploying UAV platforms in wider and more challenging scenarios, which, in turn, poses higher requirements on flight control system design.

    A. Challenging Issues

    Loosely speaking, many of the remaining technical challenges may arise from two aspects, i.e., unknown/uncertain dynamics and external operating environments.

    ?Unknown/uncertain dynamics: Some UAV platforms,especially those with unconventional configurations, such as over-actuated multirotors [108], hybrid UAVs [109] and bioinspired UAVs [110], may suffer from complex and poorly unknown dynamics. The same issue may also be encountered when pushing UAVs to their dynamics limits, such as in drone racing and operating under partial faults. Another example is aerial transportation, including suspending the payload [111]or grasping the payload [112], where the influence of the payload could be difficult to capture. In such situations,traditional modeling means, such as wind tunnel testing and system identification may be too expensive to run or inadequate to provide satisfactory results within a desired time frame.

    ?Unknown/uncertain external operating environments:Many applications may require UAVs to be operated in an unknown, or partially known environment, which could be dynamically changing at the same time. Such an application may also include UAVs flying in close proximity to objects in the environment (e.g., for infrastructure inspection) or having physical interactions with the environment (e.g., aerial manipulators). The flight control design thus needs to take into account the performance or imperfection of the sensing and perception systems in a more systematical way.

    It should be noted that the technical challenges from those two areas are often coupled. Physical interactions with operational environments usually exert external forces and moments on UAV dynamics, which are difficult to capture or model. Flying in unknown and dynamic environments may require the UAVs to take aggressive manoeuvres to avoid obstacles that can only be detected in a close range. To this end, the design and implementation of sophisticated control techniques that can work in conjunction with advanced estimation and perception algorithms would be a focal point of future research on UAV flight control.

    B. Continuing Research

    In recognition of those challenges in UAV flight control design, there are a number of emergency control design methods that have already shown the potential for addressing some of the issues.

    Traditional control design methods to a large extent leverage the knowledge of the system dynamics in the form of a system model but could be less effective when incorporating knowledge of or influence from external environments (which are often regarded simply as disturbances or uncertainties). To this end,learning-based controlmethods, also known asintelligent control, may offer an alternative way of dealing with unknown dynamics [113], challenging environments[114] and even intelligent actuators [115] involved in UAV operations. Note in recent years that the confluence of big data and machine learning is steering a paradigm shift in the analysis and understanding of dynamical systems in UAV engineering. One of the most noteworthy is the so-called Koopman operator theory [116] which opens a path to identify intrinsic coordinate systems to represent nonlinear dynamics in a linear framework. It could be expected that obtaining linear representations of strongly nonlinear systems has the potential to revolutionize our ability to predict and control complex UAV systems in large-scale and dynamic changing environments [117]. Hence, the integration of data driven and learning based techniques with dynamical systems theory opens up a new opportunity to tackle previously unattainable challenge problems in modeling and control of UAVs without detailed system knowledge.

    Control with safety guaranteesfor UAVs is another important area to be investigated, and there are several daunting technical problems to tackle especially when UAVs are making their way into civilian applications. New control technologies must be safe and reliable enough for the general public to have confidence that nothing will go wrong. Control design with constraints in mind, such as using a barrier Lyapunov function [118], would be a useful solution to realize the position constrained trajectory for UAVs deployed in confined areas. In addition, the UAV operation in close proximity to structures and the terrain is more difficult when navigation information is not fully available (e.g., GPS dropouts) and collision avoidance is obligatory. This requires an integrated control system in terms of perception [119], state estimation [120], and obstacle avoidance algorithms [121]. It is even more challenging when navigating multiple UAVs safely and efficiently in a large-scale airspace with both static and dynamic obstacles under wind disturbances. Data-driven based control methods (e.g., [122]) may have a great potential to enable safe and efficient UAV operations in a large-scale dynamic civilian environment. However, accidents may happen when the training data is noisy or the training process does not fit the real-world scenarios [123] and rigorous stability proof is usually unaccessible [124]. To this end,continuing research is required to establish more formal verification and validation frameworks to guarantee the safety of emerging control methods for UAVs.

    VII. CONCLUDING REMARKS

    As discussed in this survey, established model-based flight control methods have made a great success in delivering automatic flight functions for different types of UAVs. The maturity of basic flight control has in turn increased people’s expectation of using them in more public domains and civilian airspace. On one hand, UAVs can offer enormous potential for applications in urban environment, ranging from infrastructure monitoring to traffic surveillance, emergency response and medical payload delivery. On the other hand, the complexity and diversity of the tasks and the uncertainties in the operation environments have posed more challenges on the autonomy, intelligence and safety features of UAV systems, which may be beyond the reach of existing modelbased flight control methods.

    Recent advances in machine learning and data-driven methods, as well as emerging sensing and perception capabilities from robotics, show a promising technical pathway to build more autonomous and intelligent UAV systems by allowing them to learn from experience and perceive the environment. The combination of advanced sensing modalities and learning based algorithms for flight control design creates a series of technical, theoretical and safety challenges:

    ? Comprehensive frameworks, either through theoretical analysis or using numerical verification, need to be established to examine the system stability of the UAV when large level of uncertainties are introduced by advanced perception systems.

    ? New methodologies are required to verify and analyze the learning based algorithms beyond basic flight stability analysis, because real-world situations may breach the scenarios or datasets used in the training process.

    ? Suitable specifications for assessing the functionality of UAVs need to be developed to ensure safety and reliability in response to the diversity of the tasks in dynamic and unpredictable urban environment.

    ? Ethical and legal issues in relation to responsibility and liability of UAV operations should also be considered when designing more autonomous and intelligent functions.

    To enable deployment of UAVs in civilian airspace, these grand challenges need to be addressed jointly by the UAV research and development community, but it is envisaged that a wider and profound impact will then be delivered on the society.

    国产精品人妻久久久影院| 成人免费观看视频高清| 伊人久久精品亚洲午夜| 夫妻性生交免费视频一级片| 午夜福利在线观看免费完整高清在| 亚洲精品日韩在线中文字幕| 男的添女的下面高潮视频| 少妇被粗大猛烈的视频| 搡老乐熟女国产| 国产精品精品国产色婷婷| 一区二区三区乱码不卡18| 国产一级毛片在线| 国产成人午夜福利电影在线观看| 日韩av不卡免费在线播放| 各种免费的搞黄视频| 嫩草影院新地址| 免费在线观看成人毛片| h视频一区二区三区| 国产有黄有色有爽视频| 国产精品人妻久久久影院| 性色avwww在线观看| 99热这里只有精品一区| 国产成人精品福利久久| 日韩中字成人| 亚洲婷婷狠狠爱综合网| 国产乱人偷精品视频| 国产黄片美女视频| 日本vs欧美在线观看视频 | 在现免费观看毛片| 免费黄频网站在线观看国产| 日本黄大片高清| 久久久成人免费电影| 亚洲成人手机| 最近最新中文字幕大全电影3| 久久精品国产亚洲av涩爱| 这个男人来自地球电影免费观看 | 午夜老司机福利剧场| 蜜桃久久精品国产亚洲av| 久久鲁丝午夜福利片| av在线蜜桃| 你懂的网址亚洲精品在线观看| 一本一本综合久久| 国产美女午夜福利| 国产精品久久久久久精品古装| 小蜜桃在线观看免费完整版高清| 亚洲精品自拍成人| av一本久久久久| 国产美女午夜福利| 人人妻人人爽人人添夜夜欢视频 | 亚洲精品自拍成人| 人人妻人人添人人爽欧美一区卜 | 亚洲精品aⅴ在线观看| 亚洲精品乱久久久久久| 春色校园在线视频观看| 成人美女网站在线观看视频| 亚洲精品视频女| 色哟哟·www| 人妻少妇偷人精品九色| 国产毛片在线视频| 成人国产麻豆网| 精品久久久久久久末码| 最近最新中文字幕大全电影3| 熟女电影av网| 亚洲内射少妇av| 亚洲欧美中文字幕日韩二区| 亚洲性久久影院| 91aial.com中文字幕在线观看| 超碰av人人做人人爽久久| 国产69精品久久久久777片| 91狼人影院| 深夜a级毛片| 国产高清有码在线观看视频| 一级av片app| 亚洲在久久综合| 亚洲美女黄色视频免费看| 少妇裸体淫交视频免费看高清| 美女视频免费永久观看网站| 成人免费观看视频高清| 啦啦啦在线观看免费高清www| 亚洲四区av| 精品一区二区三卡| 亚洲伊人久久精品综合| 国产伦在线观看视频一区| 亚洲欧美精品专区久久| 欧美成人a在线观看| 九九爱精品视频在线观看| 波野结衣二区三区在线| 国产男人的电影天堂91| 亚洲欧美日韩另类电影网站 | 国产男人的电影天堂91| 亚洲欧美一区二区三区国产| 内射极品少妇av片p| 亚洲欧美日韩无卡精品| 久久 成人 亚洲| 欧美高清性xxxxhd video| .国产精品久久| 久久久久久久久大av| 亚洲精品国产av成人精品| 最近最新中文字幕大全电影3| 寂寞人妻少妇视频99o| 少妇的逼好多水| 久久久久国产精品人妻一区二区| 国产成人freesex在线| 日本午夜av视频| 毛片一级片免费看久久久久| 免费少妇av软件| 久久热精品热| 亚洲国产精品一区三区| 伊人久久国产一区二区| av在线蜜桃| 欧美少妇被猛烈插入视频| 日韩一区二区三区影片| 十八禁网站网址无遮挡 | 一二三四中文在线观看免费高清| 狂野欧美激情性bbbbbb| 成人美女网站在线观看视频| 亚洲经典国产精华液单| 2022亚洲国产成人精品| 2018国产大陆天天弄谢| 国产视频首页在线观看| 国产成人免费无遮挡视频| 欧美精品亚洲一区二区| 国产在线一区二区三区精| 亚洲国产精品999| 日本-黄色视频高清免费观看| av免费观看日本| 亚洲精品国产成人久久av| 国产亚洲精品久久久com| 成年av动漫网址| 国产精品不卡视频一区二区| 边亲边吃奶的免费视频| 色吧在线观看| 六月丁香七月| 人妻 亚洲 视频| 久久99精品国语久久久| 国模一区二区三区四区视频| 久久精品熟女亚洲av麻豆精品| 亚洲精品自拍成人| 一区二区三区免费毛片| 成人一区二区视频在线观看| 久久久久精品久久久久真实原创| 麻豆成人午夜福利视频| 免费看光身美女| 亚洲美女视频黄频| 乱系列少妇在线播放| 国产精品不卡视频一区二区| 少妇人妻久久综合中文| 在线 av 中文字幕| 亚洲无线观看免费| 七月丁香在线播放| 日本黄色片子视频| 天堂中文最新版在线下载| 一级毛片电影观看| 国产乱人偷精品视频| 91久久精品电影网| 啦啦啦视频在线资源免费观看| 新久久久久国产一级毛片| 1000部很黄的大片| 国产av国产精品国产| 高清在线视频一区二区三区| av在线观看视频网站免费| 女人十人毛片免费观看3o分钟| 午夜免费鲁丝| 日本欧美视频一区| 免费人妻精品一区二区三区视频| 婷婷色综合www| 久久久欧美国产精品| 精华霜和精华液先用哪个| 亚洲精品国产av成人精品| 亚洲人成网站在线观看播放| 国产精品秋霞免费鲁丝片| 成年人午夜在线观看视频| 亚洲性久久影院| 美女国产视频在线观看| 天堂俺去俺来也www色官网| 国产精品一区二区三区四区免费观看| 国产男女内射视频| 国产久久久一区二区三区| 日韩欧美 国产精品| 天堂8中文在线网| 久久精品国产a三级三级三级| 交换朋友夫妻互换小说| 毛片一级片免费看久久久久| 日韩成人伦理影院| 亚洲国产欧美在线一区| 女的被弄到高潮叫床怎么办| 国产爱豆传媒在线观看| 欧美xxxx黑人xx丫x性爽| av专区在线播放| 亚洲熟女精品中文字幕| 国产片特级美女逼逼视频| 亚洲久久久国产精品| 国产精品国产三级国产av玫瑰| 午夜激情福利司机影院| 熟女电影av网| 一区二区三区四区激情视频| 国产在线男女| 色吧在线观看| 亚洲精品国产av蜜桃| 永久网站在线| 美女福利国产在线 | www.色视频.com| 人妻少妇偷人精品九色| 九九在线视频观看精品| 校园人妻丝袜中文字幕| 成人美女网站在线观看视频| 免费观看a级毛片全部| 我要看黄色一级片免费的| 97超碰精品成人国产| 九九久久精品国产亚洲av麻豆| 嫩草影院入口| 午夜精品国产一区二区电影| 亚洲一区二区三区欧美精品| 天堂8中文在线网| 美女高潮的动态| 一级毛片黄色毛片免费观看视频| av国产精品久久久久影院| 国产免费又黄又爽又色| 男女下面进入的视频免费午夜| 精品一区二区三区视频在线| 成人亚洲欧美一区二区av| 多毛熟女@视频| 久久精品国产亚洲av天美| 国内少妇人妻偷人精品xxx网站| 91精品国产国语对白视频| 免费人成在线观看视频色| 黄片wwwwww| 久久久久精品性色| 插逼视频在线观看| 在线观看国产h片| 亚洲精品一区蜜桃| 国产熟女欧美一区二区| 成人国产av品久久久| 欧美变态另类bdsm刘玥| 亚洲综合色惰| 亚洲精品国产av蜜桃| 国产乱人视频| 国产亚洲精品久久久com| 伊人久久精品亚洲午夜| 久久影院123| 中文在线观看免费www的网站| 日产精品乱码卡一卡2卡三| 精品久久久精品久久久| 国产毛片在线视频| 激情五月婷婷亚洲| 涩涩av久久男人的天堂| 蜜臀久久99精品久久宅男| 性色avwww在线观看| 国产精品99久久久久久久久| 黑人猛操日本美女一级片| 亚洲国产精品国产精品| 亚洲成人中文字幕在线播放| 51国产日韩欧美| 老司机影院毛片| 我要看日韩黄色一级片| 久久精品熟女亚洲av麻豆精品| 一区二区av电影网| 亚洲av综合色区一区| 两个人的视频大全免费| 亚洲高清免费不卡视频| 五月开心婷婷网| a级毛片免费高清观看在线播放| 日日啪夜夜爽| 国产精品av视频在线免费观看| 国产中年淑女户外野战色| 精品国产一区二区三区久久久樱花 | a级毛片免费高清观看在线播放| videos熟女内射| 一区二区三区精品91| av不卡在线播放| 亚洲欧美日韩东京热| 激情五月婷婷亚洲| 99久久精品一区二区三区| 少妇人妻久久综合中文| 亚洲美女搞黄在线观看| 亚洲熟女精品中文字幕| 妹子高潮喷水视频| 蜜臀久久99精品久久宅男| 中文乱码字字幕精品一区二区三区| 成人亚洲精品一区在线观看 | 秋霞伦理黄片| 久久久成人免费电影| 免费看日本二区| 男女啪啪激烈高潮av片| 亚洲欧美中文字幕日韩二区| 人妻夜夜爽99麻豆av| 91久久精品国产一区二区成人| 赤兔流量卡办理| 97超视频在线观看视频| 97在线人人人人妻| 亚洲怡红院男人天堂| 三级国产精品片| 我的老师免费观看完整版| 欧美成人a在线观看| 99国产精品免费福利视频| 精品久久国产蜜桃| 国产欧美日韩精品一区二区| 五月玫瑰六月丁香| 亚洲av成人精品一区久久| 国产精品秋霞免费鲁丝片| 久热久热在线精品观看| 22中文网久久字幕| 久久6这里有精品| av线在线观看网站| 亚洲欧美一区二区三区黑人 | 免费黄网站久久成人精品| 国产精品偷伦视频观看了| 水蜜桃什么品种好| 在线观看av片永久免费下载| 国产美女午夜福利| 国产爱豆传媒在线观看| 人妻少妇偷人精品九色| 22中文网久久字幕| 国产黄色视频一区二区在线观看| 我的老师免费观看完整版| 18禁裸乳无遮挡免费网站照片| 在线观看三级黄色| 免费黄网站久久成人精品| 成人黄色视频免费在线看| 欧美精品亚洲一区二区| 日韩av不卡免费在线播放| 亚洲国产最新在线播放| 日韩在线高清观看一区二区三区| 十分钟在线观看高清视频www | 伦理电影免费视频| 免费黄色在线免费观看| 不卡视频在线观看欧美| 精品一区二区免费观看| av女优亚洲男人天堂| 久久久久久久久久成人| 99热网站在线观看| 51国产日韩欧美| 色综合色国产| xxx大片免费视频| 热re99久久精品国产66热6| 最近中文字幕2019免费版| 免费av中文字幕在线| 成人二区视频| 你懂的网址亚洲精品在线观看| 成人影院久久| 免费黄网站久久成人精品| 日韩欧美 国产精品| 国产黄片视频在线免费观看| 久久精品国产鲁丝片午夜精品| 男女边摸边吃奶| 久久午夜福利片| 国产成人午夜福利电影在线观看| 亚洲av.av天堂| 美女视频免费永久观看网站| 3wmmmm亚洲av在线观看| 熟妇人妻不卡中文字幕| www.色视频.com| 久久精品国产a三级三级三级| 日韩伦理黄色片| 美女视频免费永久观看网站| 26uuu在线亚洲综合色| 蜜桃亚洲精品一区二区三区| 99热国产这里只有精品6| 久热久热在线精品观看| 国内揄拍国产精品人妻在线| 高清毛片免费看| 少妇丰满av| 欧美成人精品欧美一级黄| 国产精品成人在线| 极品教师在线视频| 一区二区av电影网| 国产亚洲av片在线观看秒播厂| 亚洲av.av天堂| 尤物成人国产欧美一区二区三区| av免费在线看不卡| 国产免费又黄又爽又色| 又粗又硬又长又爽又黄的视频| 国产成人精品一,二区| 一本色道久久久久久精品综合| 新久久久久国产一级毛片| 日本vs欧美在线观看视频 | 插逼视频在线观看| 热99国产精品久久久久久7| 亚洲第一区二区三区不卡| 亚洲精品久久午夜乱码| h视频一区二区三区| 国产免费福利视频在线观看| 全区人妻精品视频| 嫩草影院新地址| 国产精品麻豆人妻色哟哟久久| av在线观看视频网站免费| 国产人妻一区二区三区在| 在线天堂最新版资源| 欧美成人a在线观看| 麻豆成人av视频| 啦啦啦在线观看免费高清www| 久久精品国产a三级三级三级| 国产精品偷伦视频观看了| 亚洲四区av| 色网站视频免费| 91精品国产国语对白视频| 国产真实伦视频高清在线观看| 久久久午夜欧美精品| 亚洲国产色片| 全区人妻精品视频| 久久97久久精品| 亚洲精华国产精华液的使用体验| 黑人猛操日本美女一级片| 亚洲av成人精品一区久久| 精品一区二区免费观看| 免费看av在线观看网站| 在线观看av片永久免费下载| 亚洲婷婷狠狠爱综合网| av专区在线播放| 精品国产乱码久久久久久小说| 麻豆成人午夜福利视频| 人人妻人人澡人人爽人人夜夜| 亚洲国产精品一区三区| 大又大粗又爽又黄少妇毛片口| 一区二区av电影网| 天堂俺去俺来也www色官网| 国产免费福利视频在线观看| 久久国产亚洲av麻豆专区| 久热这里只有精品99| 免费不卡的大黄色大毛片视频在线观看| 国产精品伦人一区二区| 精品人妻偷拍中文字幕| 能在线免费看毛片的网站| 免费看光身美女| a级毛片免费高清观看在线播放| 国产一区有黄有色的免费视频| av国产免费在线观看| 久久精品夜色国产| 欧美三级亚洲精品| av国产精品久久久久影院| 欧美日本视频| 一本—道久久a久久精品蜜桃钙片| 成年av动漫网址| 亚洲天堂av无毛| 一级黄片播放器| 91午夜精品亚洲一区二区三区| 久久99热6这里只有精品| 观看av在线不卡| 亚洲国产精品国产精品| 少妇的逼好多水| 久久亚洲国产成人精品v| 一区二区三区四区激情视频| 全区人妻精品视频| 最近的中文字幕免费完整| 日本av免费视频播放| 久久久久久人妻| 丰满人妻一区二区三区视频av| 大又大粗又爽又黄少妇毛片口| 国产视频首页在线观看| 亚洲中文av在线| 午夜福利影视在线免费观看| 91午夜精品亚洲一区二区三区| 妹子高潮喷水视频| 国产成人91sexporn| 精品久久久噜噜| 激情五月婷婷亚洲| 大香蕉久久网| 国产成人a∨麻豆精品| 精品熟女少妇av免费看| 免费黄色在线免费观看| 久久精品久久久久久噜噜老黄| 久久久a久久爽久久v久久| 欧美bdsm另类| 亚洲国产精品国产精品| 国产亚洲午夜精品一区二区久久| 国产伦在线观看视频一区| 国产成人免费无遮挡视频| 日本免费在线观看一区| 少妇 在线观看| 日本av免费视频播放| 久久精品国产鲁丝片午夜精品| 久久久久久伊人网av| 久久国产精品男人的天堂亚洲 | 精品视频人人做人人爽| 观看美女的网站| 老司机影院毛片| 亚洲欧美中文字幕日韩二区| 亚洲熟女精品中文字幕| 一个人免费看片子| av一本久久久久| 黄色配什么色好看| 毛片女人毛片| 日产精品乱码卡一卡2卡三| 国产精品一区www在线观看| 亚洲精品,欧美精品| 久久精品国产亚洲av天美| 久久久国产一区二区| 色5月婷婷丁香| 天天躁日日操中文字幕| 一级毛片黄色毛片免费观看视频| 一本久久精品| 欧美亚洲 丝袜 人妻 在线| 九九爱精品视频在线观看| 国产男人的电影天堂91| 内射极品少妇av片p| 一级毛片我不卡| 国产爱豆传媒在线观看| 中文字幕制服av| 日韩三级伦理在线观看| 国产伦在线观看视频一区| 欧美日韩国产mv在线观看视频 | 在线亚洲精品国产二区图片欧美 | 精品久久久久久电影网| 久久婷婷青草| 高清不卡的av网站| 亚洲精品aⅴ在线观看| 亚洲精品456在线播放app| 最近最新中文字幕免费大全7| 欧美变态另类bdsm刘玥| av卡一久久| 国产永久视频网站| 免费黄网站久久成人精品| 一边亲一边摸免费视频| 欧美变态另类bdsm刘玥| 亚洲婷婷狠狠爱综合网| 日韩av在线免费看完整版不卡| 国产爽快片一区二区三区| 久久久国产一区二区| 日本黄色日本黄色录像| 女性被躁到高潮视频| 国产精品成人在线| 国产高清三级在线| 视频中文字幕在线观看| 成年美女黄网站色视频大全免费 | 亚洲人与动物交配视频| 搡女人真爽免费视频火全软件| 日韩一区二区视频免费看| 久久99热这里只频精品6学生| 亚洲国产高清在线一区二区三| 国产乱来视频区| 高清日韩中文字幕在线| 国产精品不卡视频一区二区| 亚洲va在线va天堂va国产| 国产亚洲5aaaaa淫片| 新久久久久国产一级毛片| 久久影院123| 熟女电影av网| 欧美丝袜亚洲另类| 色吧在线观看| 欧美+日韩+精品| 国内精品宾馆在线| 免费观看a级毛片全部| 欧美一级a爱片免费观看看| 亚洲精品久久午夜乱码| 午夜福利网站1000一区二区三区| 国产精品伦人一区二区| 午夜激情久久久久久久| 欧美激情极品国产一区二区三区 | 精品国产乱码久久久久久小说| 久久精品熟女亚洲av麻豆精品| 日日摸夜夜添夜夜爱| 欧美精品人与动牲交sv欧美| 老熟女久久久| 国产精品精品国产色婷婷| 高清午夜精品一区二区三区| 国产无遮挡羞羞视频在线观看| 亚洲国产欧美在线一区| 岛国毛片在线播放| 欧美xxxx性猛交bbbb| 亚洲国产精品专区欧美| 国产毛片在线视频| 国产精品嫩草影院av在线观看| 黄片wwwwww| 80岁老熟妇乱子伦牲交| 一区二区三区免费毛片| av播播在线观看一区| 观看免费一级毛片| 嫩草影院新地址| 中文天堂在线官网| 欧美极品一区二区三区四区| www.色视频.com| 青春草视频在线免费观看| 激情 狠狠 欧美| av女优亚洲男人天堂| 国产男女超爽视频在线观看| 午夜福利影视在线免费观看| 国产免费福利视频在线观看| 午夜激情福利司机影院| 一区在线观看完整版| av在线app专区| 五月玫瑰六月丁香| av视频免费观看在线观看| 青青草视频在线视频观看| 国产高清不卡午夜福利| 久久国内精品自在自线图片| 欧美三级亚洲精品| 久久精品夜色国产| 亚洲成人中文字幕在线播放| 尤物成人国产欧美一区二区三区| 午夜激情久久久久久久| 国产伦在线观看视频一区| 女人十人毛片免费观看3o分钟| 永久网站在线| 免费在线观看成人毛片| 精品国产乱码久久久久久小说| 亚洲国产毛片av蜜桃av| 在线观看国产h片| 久久久久久久久久人人人人人人| 亚洲国产精品成人久久小说| 亚洲欧美精品专区久久| 内地一区二区视频在线| 日韩三级伦理在线观看| 日韩在线高清观看一区二区三区| 18禁在线无遮挡免费观看视频| h日本视频在线播放| 午夜老司机福利剧场| 1000部很黄的大片| 建设人人有责人人尽责人人享有的 | 国产在线免费精品| 国产淫片久久久久久久久| 观看av在线不卡| 成年女人在线观看亚洲视频| 日日摸夜夜添夜夜爱| 欧美xxⅹ黑人| 日本黄色片子视频|