本文提出了一项新颖的控制法,以使用尾随机翼无人驾驶飞机(UAV)进行准确跟踪敏捷轨迹,该轨道在垂直起飞和降落(VTOL)和向前飞行之间过渡。全球控制配方可以在整个飞行信封中进行操作,包括与Sideslip的不协调的飞行。显示了具有简化空气动力学模型的非线性尾尾动力学的差异平坦度。使用扁平度变换,提出的控制器结合了位置参考的跟踪及其导数速度,加速度和混蛋以及偏航参考和偏航速率。通过角速度进纸术语包含混蛋和偏航率参考,可以改善随着快速变化的加速度跟踪轨迹。控制器不取决于广泛的空气动力学建模,而是使用增量非线性动态反演(INDI)仅基于局部输入输出关系来计算控制更新,从而导致对简化空气动力学方程中差异的稳健性。非线性输入输出关系的精确反转是通过派生的平坦变换实现的。在飞行测试中对所得的控制算法进行了广泛的评估,在该测试中,它展示了准确的轨迹跟踪和挑战性敏捷操作,例如侧向飞行和转弯时的侵略性过渡。
translated by 谷歌翻译
本文提出了一种用于特技飞行轨迹生成的新型算法,用于垂直起飞和降落(VTOL)TAILSITTER飞行飞机。该算法与固定翼轨迹生成的现有方法不同,因为它考虑了现实的六度自由度(6DOF)飞行动力学模型,包括空气动力学方程。使用全球动力学模型,能够生成特技轨迹,从而利用整个飞行信封,从而使敏捷的操纵通过摊位策略,侧向飞行,倒置飞行等。是在这项工作中得出的。通过在差异平坦的输出空间中执行快速最小化,可以获得适合在线运动计划的计算高效算法。该算法在包括六架特技飞行器的大型飞行实验中证明了这一算法,一个时间优势的无人机赛车轨迹以及三架尾灯飞机的飞机样有机赛序列。
translated by 谷歌翻译
We address the theoretical and practical problems related to the trajectory generation and tracking control of tail-sitter UAVs. Theoretically, we focus on the differential flatness property with full exploitation of actual UAV aerodynamic models, which lays a foundation for generating dynamically feasible trajectory and achieving high-performance tracking control. We have found that a tail-sitter is differentially flat with accurate aerodynamic models within the entire flight envelope, by specifying coordinate flight condition and choosing the vehicle position as the flat output. This fundamental property allows us to fully exploit the high-fidelity aerodynamic models in the trajectory planning and tracking control to achieve accurate tail-sitter flights. Particularly, an optimization-based trajectory planner for tail-sitters is proposed to design high-quality, smooth trajectories with consideration of kinodynamic constraints, singularity-free constraints and actuator saturation. The planned trajectory of flat output is transformed to state trajectory in real-time with consideration of wind in environments. To track the state trajectory, a global, singularity-free, and minimally-parameterized on-manifold MPC is developed, which fully leverages the accurate aerodynamic model to achieve high-accuracy trajectory tracking within the whole flight envelope. The effectiveness of the proposed framework is demonstrated through extensive real-world experiments in both indoor and outdoor field tests, including agile SE(3) flight through consecutive narrow windows requiring specific attitude and with speed up to 10m/s, typical tail-sitter maneuvers (transition, level flight and loiter) with speed up to 20m/s, and extremely aggressive aerobatic maneuvers (Wingover, Loop, Vertical Eight and Cuban Eight) with acceleration up to 2.5g.
translated by 谷歌翻译
In this paper, we propose an effective unified control law for accurately tracking agile trajectories for lifting-wing quadcopters with different installation angles, which have the capability of vertical takeoff and landing (VTOL) as well as high-speed cruise flight. First, we derive a differential flatness transform for the lifting-wing dynamics with a nonlinear model under coordinated turn condition. To increase the tracking performance on agile trajectories, the proposed controller incorporates the state and input variables calculated from differential flatness as feedforward. In particular, the jerk, the 3-order derivative of the trajectory, is converted into angular velocity as a feedforward item, which significantly improves the system bandwidth. At the same time, feedback and feedforward outputs are combined to deal with external disturbances and model mismatch. The control algorithm has been thoroughly evaluated in the outdoor flight tests, which show that it can achieve accurate trajectory tracking.
translated by 谷歌翻译
微空中车辆(MAVS)在户外操作的限制靠近障碍物,通过他们承受风阵风的能力。目前广泛的位置控制方法,例如比例整体衍生物控制在阵风的影响下不会均匀。增量非线性动态反转(INDI)是一种基于传感器的控制技术,可以控制受扰动的非线性系统。它是为载人飞机或MAVS的态度控制而开发的。在本文中,我们将这种方法概括为严重燃烧负载下MAV的外环控制。在一个实验中对传统的比例积分衍生物(PID)控制器的显着改进进行了说明,其中四轮电机在10米/秒的吹风机排气进出中。控制方法不依赖于频繁的位置更新,如使用标准GPS模块的外部实验中所示。最后,我们研究了使用线性化来计算推力向量增量的效果,与非线性计算相比。该方法需要很少的建模并且是计算效率。
translated by 谷歌翻译
二次运动的准确轨迹跟踪控制对于在混乱环境中的安全导航至关重要。但是,由于非线性动态,复杂的空气动力学效应和驱动约束,这在敏捷飞行中具有挑战性。在本文中,我们通过经验比较两个最先进的控制框架:非线性模型预测控制器(NMPC)和基于差异的控制器(DFBC),通过以速度跟踪各种敏捷轨迹,最多20 m/s(即72 km/h)。比较在模拟和现实世界环境中进行,以系统地评估这两种方法从跟踪准确性,鲁棒性和计算效率的方面。我们以更高的计算时间和数值收敛问题的风险来表明NMPC在跟踪动态不可行的轨迹方面的优势。对于这两种方法,我们还定量研究了使用增量非线性动态反演(INDI)方法添加内环控制器的效果,以及添加空气动力学阻力模型的效果。我们在世界上最大的运动捕获系统之一中进行的真实实验表明,NMPC和DFBC的跟踪误差降低了78%以上,这表明有必要使用内环控制器和用于敏捷轨迹轨迹跟踪的空气动力学阻力模型。
translated by 谷歌翻译
Hybrid unmanned aerial vehicles (UAVs) integrate the efficient forward flight of fixed-wing and vertical takeoff and landing (VTOL) capabilities of multicopter UAVs. This paper presents the modeling, control and simulation of a new type of hybrid micro-small UAVs, coined as lifting-wing quadcopters. The airframe orientation of the lifting wing needs to tilt a specific angle often within $ 45$ degrees, neither nearly $ 90$ nor approximately $ 0$ degrees. Compared with some convertiplane and tail-sitter UAVs, the lifting-wing quadcopter has a highly reliable structure, robust wind resistance, low cruise speed and reliable transition flight, making it potential to work fully-autonomous outdoor or some confined airspace indoor. In the modeling part, forces and moments generated by both lifting wing and rotors are considered. Based on the established model, a unified controller for the full flight phase is designed. The controller has the capability of uniformly treating the hovering and forward flight, and enables a continuous transition between two modes, depending on the velocity command. What is more, by taking rotor thrust and aerodynamic force under consideration simultaneously, a control allocation based on optimization is utilized to realize cooperative control for energy saving. Finally, comprehensive Hardware-In-the-Loop (HIL) simulations are performed to verify the advantages of the designed aircraft and the proposed controller.
translated by 谷歌翻译
在本文中,我们分析了具有基于视觉导航的无人机(UAV)的时间延迟动力学对控制器设计的影响。时间延迟是网络物理系统中不可避免的现象,并且对无人机的控制器设计和轨迹产生具有重要意义。时间延迟对无人机动态的影响随着基于视力较慢的导航堆栈的使用而增加。我们表明,文献中的现有模型不包括时间延迟,不适合控制器调整,因为一个微不足道的解决方案始终存在错误的解决方案。我们确定的微不足道的解决方案表明,使用无限控制器的利益来实现最佳性能,这与实际发现相矛盾。我们通过引入无人机的新型非线性时间延迟模型来避免这种缺点,然后获得与每个UAV控制回路相对应的一组线性解耦模型。分析了角度和高度动力学的线性时间延迟模型的成本函数,与无延迟模型相反,我们显示了有限的最佳控制器参数的存在。由于使用了时间延迟模型,我们在实验上表明,所提出的模型准确地表示系统稳定性限制。由于时间延迟的考虑,我们使用基于视觉探视的无人机(VO)导航,在跟踪峰值速度为2.09 m/s的lemsistate轨迹时,我们实现了RMSE 5.01 cm的跟踪结果,这与最新-艺术。
translated by 谷歌翻译
提出了一种能够改变形状中空飞行的新型Quadcopter,允许在四种配置中进行操作,其中包含持续的悬停在三个配置中。这是实现的,而不需要超出Quadcopter典型的四个电动机的执行器。通过自由旋转铰链来实现变形,使车臂通过减少或逆转推力向下折叠。放置在车辆的控制输入上的约束防止臂意外折叠或展开。这允许使用现有的四转器控制器和轨迹生成算法,只有最小的增加的复杂性。对于我们在悬停的实验载体中,我们发现这些约束导致车辆可以产生的最大偏航扭矩的36%减少,但不会导致最大推力或卷和螺距扭矩的减少。实验结果表明,对于典型的操纵,增加的限制对轨迹跟踪性能的影响忽略不计。最后,示出了改变配置的能力,使车辆能够在悬挂导线上移动小通道,并且执行有限的抓取任务。
translated by 谷歌翻译
This book provides a solution to the control and motion planning design for an octocopter system. It includes a particular choice of control and motion planning algorithms which is based on the authors' previous research work, so it can be used as a reference design guidance for students, researchers as well as autonomous vehicles hobbyists. The control is constructed based on a fault tolerant approach aiming to increase the chances of the system to detect and isolate a potential failure in order to produce feasible control signals to the remaining active motors. The used motion planning algorithm is risk-aware by means that it takes into account the constraints related to the fault-dependant and mission-related maneuverability analysis of the octocopter system during the planning stage. Such a planner generates only those reference trajectories along which the octocopter system would be safe and capable of good tracking in case of a single motor fault and of majority of double motor fault scenarios. The control and motion planning algorithms presented in the book aim to increase the overall reliability of the system for completing the mission.
translated by 谷歌翻译
Autonomous Micro Aerial Vehicles are deployed for a variety tasks including surveillance and monitoring. Perching and staring allow the vehicle to monitor targets without flying, saving battery power and increasing the overall mission time without the need to frequently replace batteries. This paper addresses the Active Visual Perching (AVP) control problem to autonomously perch on inclined surfaces up to $90^\circ$. Our approach generates dynamically feasible trajectories to navigate and perch on a desired target location, while taking into account actuator and Field of View (FoV) constraints. By replanning in mid-flight, we take advantage of more accurate target localization increasing the perching maneuver's robustness to target localization or control errors. We leverage the Karush-Kuhn-Tucker (KKT) conditions to identify the compatibility between planning objectives and the visual sensing constraint during the planned maneuver. Furthermore, we experimentally identify the corresponding boundary conditions that maximizes the spatio-temporal target visibility during the perching maneuver. The proposed approach works on-board in real-time with significant computational constraints relying exclusively on cameras and an Inertial Measurement Unit (IMU). Experimental results validate the proposed approach and shows the higher success rate as well as increased target interception precision and accuracy with respect to a one-shot planning approach, while still retaining aggressive capabilities with flight envelopes that include large excursions from the hover position on inclined surfaces up to 90$^\circ$, angular speeds up to 750~deg/s, and accelerations up to 10~m/s$^2$.
translated by 谷歌翻译
空中操纵的生长场通常依赖于完全致动的或全向微型航空车(OMAV),它们可以在与环境接触时施加任意力和扭矩。控制方法通常基于无模型方法,将高级扳手控制器与执行器分配分开。如有必要,在线骚扰观察员拒绝干扰。但是,虽然是一般,但这种方法通常会产生次优控制命令,并且不能纳入平台设计给出的约束。我们提出了两种基于模型的方法来控制OMAV,以实现轨迹跟踪的任务,同时拒绝干扰。第一个通过从实验数据中学到的模型来优化扳手命令并补偿模型错误。第二个功能优化了低级执行器命令,允许利用分配无空格并考虑执行器硬件给出的约束。在现实世界实验中显示和评估两种方法的疗效和实时可行性。
translated by 谷歌翻译
我们提出了通过现实的模拟和现实世界实验来支持可复制研究的多运动无人机控制(UAV)和估计系统。我们提出了一个独特的多帧本地化范式,用于同时使用多个传感器同时估算各种参考框架中的无人机状态。该系统可以在GNSS和GNSS贬低的环境中进行复杂的任务,包括室外室内过渡和执行冗余估计器,以备份不可靠的本地化源。提出了两种反馈控制设计:一个用于精确和激进的操作,另一个用于稳定和平稳的飞行,并进行嘈杂的状态估计。拟议的控制和估计管道是在3D中使用Euler/Tait-Bryan角度表示的,而无需使用Euler/Tait-Bryan角度表示。取而代之的是,我们依靠旋转矩阵和一个新颖的基于标题的惯例来代表标准多电流直升机3D中的一个自由旋转自由度。我们提供了积极维护且有据可查的开源实现,包括对无人机,传感器和本地化系统的现实模拟。拟议的系统是多年应用系统,空中群,空中操纵,运动计划和遥感的多年研究产物。我们所有的结果都得到了现实世界中的部署的支持,该系统部署将系统塑造成此处介绍的表单。此外,该系统是在我们团队从布拉格的CTU参与期间使用的,该系统在享有声望的MBZIRC 2017和2020 Robotics竞赛中,还参加了DARPA SubT挑战赛。每次,我们的团队都能在世界各地最好的竞争对手中获得最高位置。在每种情况下,挑战都促使团队改善系统,并在紧迫的期限内获得大量高质量的体验。
translated by 谷歌翻译
在腿部机器人技术中,计划和执行敏捷的机动演习一直是一个长期的挑战。它需要实时得出运动计划和本地反馈政策,以处理动力学动量的非物质。为此,我们提出了一个混合预测控制器,该控制器考虑了机器人的致动界限和全身动力学。它将反馈政策与触觉信息相结合,以在本地预测未来的行动。由于采用可行性驱动的方法,它在几毫秒内收敛。我们的预测控制器使Anymal机器人能够在现实的场景中生成敏捷操作。关键要素是跟踪本地反馈策略,因为与全身控制相反,它们达到了所需的角动量。据我们所知,我们的预测控制器是第一个处理驱动限制,生成敏捷的机动操作以及执行低级扭矩控制的最佳反馈策略,而无需使用单独的全身控制器。
translated by 谷歌翻译
MODBOAT是一种低成本,不足的模块化机器人,能够进行表面游泳,停靠到其他模块,并仅使用一个电动机和两个被动式拖鞋从中脱落。通过在某些配置中引起相邻模块的尾巴之间的故意自我碰撞来实现撤消;但是,当集体游泳作为一个连接的组件是理想的时,这将成为一个挑战。在这项工作中,我们制定了一种集中式控制策略,以允许\ textit {任意}配置Modboats作为单个可通道的车辆游泳,并保证不会意外撤离。我们还提出了一个简化的模型,用于在实时控制的配置中以船只之间的流体动力相互作用。我们在实验上证明,我们的控制器的性能很好,对于各种尺寸和形状的配置都是一致的,并且可以同时控制潮流速度和偏航角。游泳时保持可控性,但是纯偏航控制会导致侧向运动,而横向运动不能被提出的框架抵消。
translated by 谷歌翻译
基于对高分辨率水下视觉调查的需求,本研究表明,现有的烟囱II自主水下车辆(AUV)适应完全悬停的AUV完全能够进行自主,近​​距离成像调查任务。本文重点介绍了AUV机动能力的增强(实现了改进的机动控制),实现了最新推进器分配算法的状态(允许最佳推进器分配和推进器冗余),以及在控制器之后的升级路径的开发以便于精确开发高分辨率成像任务所需的精致运动。为了便于车辆适应,开发了一种动态模型。提出了使用良好接受的公式,通过计算流体动力学和实际海上实验获得最初获得的动态模型系数的校准过程。还提出了耐压成像系统的房屋开发。该系统包括立体声相机和高功率闪电闪光灯,并作为专用AUV有效载荷装配。最后,在实际海床视觉调查任务中证明了平台的性能。
translated by 谷歌翻译
A reduced order model of a generic submarine is presented. Computational fluid dynamics (CFD) results are used to create and validate a model that includes depth dependence and the effect of waves on the craft. The model and the procedure to obtain its coefficients are discussed, and examples of the data used to obtain the model coefficients are presented. An example of operation following a complex path is presented and results from the reduced order model are compared to those from an equivalent CFD calculation. The controller implemented to complete these maneuvers is also presented.
translated by 谷歌翻译
开发了一个领导者追随者系统,用于合作运输。据我们所知,这是一个不需要互联通信的第一工作,并且可以实时修改有效载荷的参考轨迹,以便它可以应用于动态变化的环境。为了在无通信条件下实时跟踪修改的参考轨迹,引导跟随系统被认为是非文展系统,其中开发了控制器以实现有效载荷的渐近跟踪。为了消除安装力传感器的需要,开发了UKFS(Unscented Kalman滤波器)以估计领导者和追随者所施加的力量。进行稳定性分析以证明闭环系统的跟踪误差。仿真结果表明跟踪控制器的良好性能。实验表明,领导者的控制器和追随者可以在现实世界中工作,但是跟踪误差受到限制空间中气流的干扰的影响。
translated by 谷歌翻译
现代高性能战斗机超出了传统的飞行信封通过使用推力矢量进行机动性,因此实现超级措施。随着较持续发展的仿生无人驾驶飞行器(无人机),通过仿生机制的超级制剂能力可能变得明显。到目前为止,这种潜力尚未得到很好的研究:尚未显示生物摩托的无人机能够能够有任何形式的古典超级算法可用于推动矢量。在这里,我们通过展示生物微米传动翼无人机在低变形复杂度下如何执行复杂的Multiaxis鼻子指向和射击(NPA)机动,展示这种能力。非线性飞行动力学分析用于表征飞机修剪状态的多维空间的程度和稳定性,从仿生变形中出现。导航此修剪空间提供了一种基于模型的基于模型的指导策略,用于在仿真中生成开环NPAS操纵。我们的结果展示了仿古飞机用于空战相关的超级借助性的能力,并提供勘探,表征和在此类飞机中进一步形式的经典和非古典超级运动性的指导的策略。
translated by 谷歌翻译
该论文提出了两种控制方法,用于用微型四轮驱动器进行反弹式操纵。首先,对专门为反转设计设计的现有前馈控制策略进行了修订和改进。使用替代高斯工艺模型的贝叶斯优化通过在模拟环境中反复执行翻转操作来找到最佳运动原语序列。第二种方法基于闭环控制,它由两个主要步骤组成:首先,即使在模型不确定性的情况下,自适应控制器也旨在提供可靠的参考跟踪。控制器是通过通过测量数据调整的高斯过程来增强无人机的标称模型来构建的。其次,提出了一种有效的轨迹计划算法,该算法仅使用二次编程来设计可行的轨迹为反弹操作设计。在模拟和使用BitCraze Crazyflie 2.1四肢旋转器中对两种方法进行了分析。
translated by 谷歌翻译