论文标题

具有信号时间逻辑规格的多旋转无人机的控制和计划的共同设计

Co-design of Control and Planning for Multi-rotor UAVs with Signal Temporal Logic Specifications

论文作者

Pant, Yash Vardhan, Yin, He, Arcak, Murat, Seshia, Sanjit A.

论文摘要

城市空气流动性(UAM)或多个载人和无人驾驶汽车(UAV)在城市空间上执行各种任务的场景是未来的运输概念,它正在逐渐突出。具有复杂空间,时间和反应性要求的UAM任务可以使用信号时间逻辑(STL)(行为规范语言)简洁地表示。但是,对具有STL规范的系统的计划和控制是计算密集的,通常会导致计划方法,这些方法不能保证动态可行性或无法处理复杂的STL规范的控制方法。在这里,我们提出了一种共同设计计划者和控制的方法,以便给定的STL规范(可能在多个无人机上)对动态可行的轨迹感到满意,并且我们的控制器可以通过规划师所占的有界跟踪误差来跟踪它们。跟踪控制器是针对单个无人机的非线性动力学制定的,并且当轨迹满足某些运动学约束时,为该控制器计算了跟踪误差。我们还增强了现有的基于多功能STL的轨迹生成器,以生成满足此类约束的轨迹。我们表明,这种共同设计允许满足给定STL规范的轨迹,并且在可以通过有限误差跟踪的意义上也是动态可行的。通过模拟多UAV任务证明了这种方法的适用性。

Urban Air Mobility (UAM), or the scenario where multiple manned and Unmanned Aerial Vehicles (UAVs) carry out various tasks over urban airspaces, is a transportation concept of the future that is gaining prominence. UAM missions with complex spatial, temporal and reactive requirements can be succinctly represented using Signal Temporal Logic (STL), a behavioral specification language. However, planning and control of systems with STL specifications is computationally intensive, usually resulting in planning approaches that do not guarantee dynamical feasibility, or control approaches that cannot handle complex STL specifications. Here, we present an approach to co-design the planner and control such that a given STL specification (possibly over multiple UAVs) is satisfied with trajectories that are dynamically feasible and our controller can track them with a bounded tracking-error that the planner accounts for. The tracking controller is formulated for the non-linear dynamics of the individual UAVs, and the tracking error bound is computed for this controller when the trajectories satisfy some kinematic constraints. We also augment an existing multi-UAV STL-based trajectory generator in order to generate trajectories that satisfy such constraints. We show that this co-design allows for trajectories that satisfy a given STL specification, and are also dynamically feasible in the sense that they can be tracked with bounded error. The applicability of this approach is demonstrated through simulations of multi-UAV missions.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源