1,817 research outputs found
Accurate Tracking of Aggressive Quadrotor Trajectories using Incremental Nonlinear Dynamic Inversion and Differential Flatness
Autonomous unmanned aerial vehicles (UAVs) that can execute aggressive (i.e.,
high-speed and high-acceleration) maneuvers have attracted significant
attention in the past few years. This paper focuses on accurate tracking of
aggressive quadcopter trajectories. We propose a novel control law for tracking
of position and yaw angle and their derivatives of up to fourth order,
specifically, velocity, acceleration, jerk, and snap along with yaw rate and
yaw acceleration. Jerk and snap are tracked using feedforward inputs for
angular rate and angular acceleration based on the differential flatness of the
quadcopter dynamics. Snap tracking requires direct control of body torque,
which we achieve using closed-loop motor speed control based on measurements
from optical encoders attached to the motors. The controller utilizes
incremental nonlinear dynamic inversion (INDI) for robust tracking of linear
and angular accelerations despite external disturbances, such as aerodynamic
drag forces. Hence, prior modeling of aerodynamic effects is not required. We
rigorously analyze the proposed control law through response analysis, and we
demonstrate it in experiments. The controller enables a quadcopter UAV to track
complex 3D trajectories, reaching speeds up to 12.9 m/s and accelerations up to
2.1g, while keeping the root-mean-square tracking error down to 6.6 cm, in a
flight volume that is roughly 18 m by 7 m and 3 m tall. We also demonstrate the
robustness of the controller by attaching a drag plate to the UAV in flight
tests and by pulling on the UAV with a rope during hover.Comment: To be published in IEEE Transactions on Control Systems Technology.
Revision: new set of experiments at increased speed (up to 12.9 m/s), updated
controller design using quaternion representation, new video available at
https://youtu.be/K15lNBAKDC
Instrumentation and control of a target fixed-wing drone for launch and capture
This work was developed within the scope of the CAPTURE project, in which a collaborative
network was intended to be built in which a quadcopter drone would help a
fixed-wing drone perform landing and takeoff maneuvers. The study of small fixed-wing
unmanned aerial vehicles (UAVs) were presented, as well as their attitude control, instrumentation,
and trajectory tracking. One of the goals of this dissertation was to model
a real vehicle, specifically the Easy Glider 4. All the work was developed based on this
vehicle, for which it was necessary to use the XFLR software to obtain its aerodynamic
response and thus obtain a more accurate model and, consequently, its control. The main
challenges of this dissertation were related to obtaining the full dynamic model (with
the aerodynamic coefficients included), the control techniques that would be used to deal
with their nonlinearities, and their integration with a path following algorithm. Two
types of attitude controllers were developed: a linear controller based on PI and a nonlinear
controller based on the backstepping technique. An external loop was then added
to make the UAV follow a specific path. Two different techniques were implemented: a
path following algorithm that would make the vehicle follow a vector field around the
intended trajectory and an adaptive algorithm capable of dealing with uncertainties in
the environment, such as wind with unknown direction and intensity.Este trabalho é desenvolvido no âmbito do projecto CAPTURE , em que se pretende construir
uma rede colaborativa em que um drone quadricóptero ajude um drone de asa fixa
a realizar manobras de aterragem e descolagem.
Será apresentado o estudo e modelação de pequenos veículos não tripulados de asa fixa
(UAV), bem como o seu controlo de atitude, instrumentação e seguimento de trajetória.
Um dos objectivos desta dissertação é a modelação de um veículo real, mais especificamente
o Easy glider 4. Todo o trabalho será desenvolvido com base neste veículo, para isso,
é necessário utilizar o software XFLR para obter sua resposta aerodinâmica e assim obter
uma modelação mais precisa e, consequentemente, o seu controlo. Devido à complexidade
da dinâmica do UAV, os principais desafios desta dissertação estão relacionados com
a obtenção do modelo dinâmico, às técnicas de controlo que serão utilizadas para lidar
com suas não linearidades e a sua integração com um algoritmo de path following. Serão
desenvolvidos dois tipos de controladores de atitude: Um controlador linear baseado no
PID e um controlador não linear baseado na técnica de backstepping. Um loop externo é
então adicionado para que o UAV siga um determinado caminho. Serão implementadas
duas ténicas diferentes: Um algoritmo de path following que fará o veículo seguir um
campo vectorial em volta da trajetória pretendida e um algoritmo adaptativo capaz de
lidar com incertezas do meio ambiente, tais como vento com direção e amplitude desconhecidas
Hybrid Modeling and Experimental Cooperative Control of Multiple Unmanned Aerial Vehicles
Recent years have seen rapidly growing interest in the development of networks of multiple unmanned aerial vehicles (U.A.V.s), as aerial sensor networks for the purpose of coordinated monitoring, surveillance, and rapid emergency response. This has triggered a great deal of research in higher levels of planning and control, including collaborative sensing and exploration, synchronized motion planning, and formation or cooperative control. In this paper, we describe our recently developed experimental testbed at the University of Pennsylvania, which consists of multiple, fixed-wing UAVs. We describe the system architecture, software and hardware components, and overall system integration. We then derive high-fidelity models that are validated with hardware-in-the-loop simulations and actual experiments. Our models are hybrid, capturing not only the physical dynamics of the aircraft, but also the mode switching logic that supervises lower level controllers. We conclude with a description of cooperative control experiments involving two fixed-wing UAVs
Architecture and Information Requirements to Assess and Predict Flight Safety Risks During Highly Autonomous Urban Flight Operations
As aviation adopts new and increasingly complex operational paradigms, vehicle types, and technologies to broaden airspace capability and efficiency, maintaining a safe system will require recognition and timely mitigation of new safety issues as they emerge and before significant consequences occur. A shift toward a more predictive risk mitigation capability becomes critical to meet this challenge. In-time safety assurance comprises monitoring, assessment, and mitigation functions that proactively reduce risk in complex operational environments where the interplay of hazards may not be known (and therefore not accounted for) during design. These functions can also help to understand and predict emergent effects caused by the increased use of automation or autonomous functions that may exhibit unexpected non-deterministic behaviors. The envisioned monitoring and assessment functions can look for precursors, anomalies, and trends (PATs) by applying model-based and data-driven methods. Outputs would then drive downstream mitigation(s) if needed to reduce risk. These mitigations may be accomplished using traditional design revision processes or via operational (and sometimes automated) mechanisms. The latter refers to the in-time aspect of the system concept. This report comprises architecture and information requirements and considerations toward enabling such a capability within the domain of low altitude highly autonomous urban flight operations. This domain may span, for example, public-use surveillance missions flown by small unmanned aircraft (e.g., infrastructure inspection, facility management, emergency response, law enforcement, and/or security) to transportation missions flown by larger aircraft that may carry passengers or deliver products. Caveat: Any stated requirements in this report should be considered initial requirements that are intended to drive research and development (R&D). These initial requirements are likely to evolve based on R&D findings, refinement of operational concepts, industry advances, and new industry or regulatory policies or standards related to safety assurance
Aerial Vehicles
This book contains 35 chapters written by experts in developing techniques for making aerial vehicles more intelligent, more reliable, more flexible in use, and safer in operation.It will also serve as an inspiration for further improvement of the design and application of aeral vehicles. The advanced techniques and research described here may also be applicable to other high-tech areas such as robotics, avionics, vetronics, and space
Direct Adaptive Control for a Trajectory Tracking UAV
This research focuses on the theoretical development and analysis of a direct adaptive control algorithm to enable a fixed-wing UAV to track reference trajectories while in the presence of persistent external disturbances. A typical application of this work is autonomous flight through urban environments, where reference trajectories would be provided by a path planning algorithm and the vehicle would be subjected to significant wind gust disturbances. Full 6-DOF nonlinear and linear UAV simulation models are developed and used to study the performance of the direct adaptive control system for various scenarios. A stability proof is developed to prove convergence of the direct adaptive control system under certain conditions. Specific adaptive controller implementation details are provided, including the use of a sensor blending algorithm to address the non-minimum phase properties of the UAV models. The robustness of the adaptive system pertaining to the amount of modeling error that can be accommodated by the controller is studied, and the disturbance rejection capabilities and limitations of the controllers are also analyzed. The overall results of this research demonstrate that the direct adaptive control algorithm can enable trajectory tracking in cases where there are both significant uncertainties in the external disturbances and considerable error in the UAV model
- …