This paper introduces an analytical framework for the derivation of hybrid equations of motion of a flexible quadrotor. This approach helps obtain rigid and elastic equations of motion simultaneously, in a decoupled form, which facilitates the controller design. A delay-dependent stability condition is obtained for the overall system dynamics, including the operator with reaction time delay, the adaptive controller and the flexible quadrotor dynamics. Two different adaptive controllers are implemented to address the uncertainties. It is demonstrated via simulations that the flexible arm tip oscillations are mitigated when a closed loop reference model adaptive controller is used, compared to a conventional model reference adaptive controller.
Groups of unmanned aerial vehicles (UAVs) are increasingly utilized in transportation task as the combined strength allows to increase the maximum payload. However, the resulting mechanical coupling of the UAVs impose new challenges in terms of the tracking control. Thus, we design a geometric trajectory tracking controller for the cooperative task of four quadrotor UAVs carrying and transporting a rigid body, which is attached to the quadrotors via inflexible elastic cables. The elasticity of the cables together with techniques of singular perturbation allows a reduction in the model to that …
This paper presents the design of a geometric trajectory tracking controller for the cooperative task of two quadrotor UAVs (unmanned aerial vehicles) carrying and transporting a rigid bar, which is attached to the quadrotors via inflexible elastic cables. The elasticity of the cables together with techniques of singular perturbation allows a reduction in the model to that of a similar model with inelastic cables. In this reduced model, we design a controller such that the rod exponentially tracks a given desired trajectory for its position and attitude, under some assumptions on initial error…
In this paper, we model the planar motion of a quadcopter, and develop a linear model of the same. We perform stability analysis of the open loop system and develop a PD controller for its position control. We compare the closed loop response between the linear and non linear systems using the controller developed for the linear system. We also perform stability analysis for the linear and non linear systems, and compare the PD controller with modern deep neural methods based on reinforcement learning actor-critic networks.
Leader-Follower Formation Tracking Control of Quadrotor UAVs Using Bearing Measurements
TU/e, Eindhoven University of Technology(埃因霍温理工大学);KTH Royal Institute of Technology(瑞典皇家理工学院);Instituto Superior Técnico, University of Lisbon(里斯本大学高等技术学院);University of Macau(澳门大学)
With quadrotors becoming immensely popular in applications such as relief operations, infrastructure maintenance etc., a key control design challenge arises when the quadrotor has to manoeuvre through constrained spaces during various operational scenarios: for example, inspecting a pipeline within predefined velocity and space, dropping relief material at a precise location under tight spaces etc., under the face of parametric uncertainties and external disturbances. To tackle such scenarios, a controller needs to ensure a predefined tracking accuracy so as not to violate the constraints whil…
Cascaded TD3-PID Hybrid Controller for Quadrotor Trajectory Tracking in Wind Disturbance Environments
Shanghai Maritime University(上海海事大学);Shenzhen Research Institute of Big Data(深圳大数据研究院);Chinese University of Hong Kong, Shenzhen(香港中文大学(深圳));Henan University of Science and Technology(河南科技大学);Beijing University of Posts and Telecommunications(北京邮电大学);Nanjing University of Information Science and Technology(南京信息工程大学)
A Unidirectionally Connected FAS Approach for 6-DOF Quadrotor Control
Guangdong Provincial Key Laboratory of Fully Actuated System Control Theory and Technology(广东省全驱动系统控制理论与技术重点实验室);Southern University of Science and Technology(南方科技大学);Center for Control Theory and Guidance Technology(控制理论与导航技术中心);Harbin Institute of Technology(哈尔滨工业大学)
International Institute of Information Technology Hyderabad(国际信息技术学院海得拉巴分校)
With the advent of intelligent transport, quadrotors are becoming an attractive solution while lifting or dropping payloads during emergency evacuations, construction works, etc. During such operations, dynamic variations in (possibly unknown) payload cause considerable changes in the system dynamics. However, a systematic control solution to tackle such varying dynamical behaviour is still missing. In this work, two control solutions are proposed to solve two specific problems in aerial transportation of payload, as mentioned below. In the first work, we explore the tracking control problem f…
Event cameras are a promising candidate to enable high speed vision-based control due to their low sensor latency and high temporal resolution. However, purely event-based feedback has yet to be used in the control of drones. In this work, a first step towards implementing low-latency high-bandwidth control of quadrotors using event cameras is taken. In particular, this paper addresses the problem of one-dimensional attitude tracking using a dualcopter platform equipped with an event camera. The event-based state estimation consists of a modified Hough transform algorithm combined with a Kalma…
Accurately modeling quadrotor's system dynamics is critical for guaranteeing agile, safe, and stable navigation. The model needs to capture the system behavior in multiple flight regimes and operating conditions, including those producing highly nonlinear effects such as aerodynamic forces and torques, rotor interactions, or possible system configuration modifications. Classical approaches rely on handcrafted models and struggle to generalize and scale to capture these effects. In this paper, we present a novel Physics-Inspired Temporal Convolutional Network (PI-TCN) approach to learning quadr…
Redundant Observer-Based Tracking Control for Object Extraction Using a Cable Connected UAV
Department of Aeronautical and Automotive Engineering, Loughborough University(航空与汽车工程系,洛桑大学);Department of Computer Science, University College London(计算机科学系,伦敦大学学院);Department Of Computer Science, University of Liverpool(计算机科学系,利物浦大学)
In this work, we consider the problem of deriving and incorporating accurate dynamic models for model predictive control (MPC) with an application to quadrotor control. MPC relies on precise dynamic models to achieve the desired closed-loop performance. However, the presence of uncertainties in complex systems and the environments they operate in poses a challenge in obtaining sufficiently accurate representations of the system dynamics. In this work, we make use of a deep learning tool, knowledge-based neural ordinary differential equations (KNODE), to augment a model obtained from first prin…
Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platforms
Munich Institute of Robotics and Machine Intelligence (MIRMI)(慕尼黑机器人与机器学习研究所(MIRMI));Technical University of Munich(慕尼黑工业大学);University of Zurich(苏黎世大学);Stanford University(斯坦福大学);NVIDIA Research(英伟达研究院)
Linear and nonlinear resonant states can be restrictive: they exist at particular discrete states in frequency and/or elasticity, under particular (e.g., simple-harmonic) waveforms. In forced oscillators, this restrictiveness is an obstacle to system design and control modulation: altering the system elasticity, or modulating the response, would both appear to necessarily incur a penalty to efficiency. In this work, we describe an approach for bypassing this obstacle. Using novel work-loop techniques, we prove and illustrate how certain classes of resonant optimisation problem lead to non-uniq…
Nanyang Technological University(南洋理工大学);Imperial College London(帝国理工学院);International Institute of Information Technology, Hyderabad(海得拉巴国际信息技术学院)
The expectation of unmanned air vehicles (UAVs) pushes the operation environment to narrow spaces, where the systems may fly very close to an object and perform an interaction. This phase brings the variation in UAV dynamics: thrust and drag coefficient of the propellers might change under different proximity. At the same time, UAVs may need to operate under external disturbances to follow time-based trajectories. Under these challenging conditions, a standard controller approach may not handle all missions with a fixed structure, where there may be a need to adjust its parameters for each dif…
In this paper, we propose the Model Reference Adaptive Control & Reinforcement Learning (MRAC-RL) approach to developing online policies for systems in which modeling errors occur in real-time. Although reinforcement learning (RL) algorithms have been successfully used to develop control policies for dynamical systems, discrepancies between simulated dynamics and the true target dynamics can cause trained policies to fail to generalize and adapt appropriately when deployed in the real-world. The MRAC-RL framework generates online policies by utilizing an inner-loop adaptive controller together…
There has been an increasing interest in using neural networks in closed-loop control systems to improve performance and reduce computational costs for on-line implementation. However, providing safety and stability guarantees for these systems is challenging due to the nonlinear and compositional structure of neural networks. In this paper, we propose a novel forward reachability analysis method for the safety verification of linear time-varying systems with neural networks in feedback interconnection. Our technical approach relies on abstracting the nonlinear activation functions by quadrati…
Neural Networks (NNs) can provide major empirical performance improvements for robotic systems, but they also introduce challenges in formally analyzing those systems' safety properties. In particular, this work focuses on estimating the forward reachable set of closed-loop systems with NN controllers. Recent work provides bounds on these reachable sets, yet the computationally efficient approaches provide overly conservative bounds (thus cannot be used to verify useful properties), whereas tighter methods are too intensive for online computation. This work bridges the gap by formulating a con…