arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2103.00190cs.RO
收藏

多旋翼飞行器几何约束轨迹优化

Geometrically Constrained Trajectory Optimization for Multicopters

Zhejiang University(浙江大学);Huzhou Institute of Zhejiang University(浙江大学湖州研究院)

Zhepei Wang, Xin Zhou, Chao Xu, Fei Gao

摘要:

我们提出了一个基于优化的多旋翼机轨迹规划的几何配置约束和用户定义的动态约束的框架。该框架的基础是一个新的轨迹表示建立在我们的新的无约束控制努力最小化的最优性条件。我们设计线性复杂度的操作,在此表示进行时空变形下的各种规划要求。平滑的地图被用来精确地消除几何约束,在一个轻量级的方式。各种状态输入约束的稀疏参数化的密集约束评价的解耦,和向后分化的平坦度地图。其结果是,该框架转换成一个无约束的优化,可以可靠和有效地解决一个一般约束的多旋翼机规划问题。我们的框架桥梁之间的差距解决方案的质量,规划效率和约束保真度的多旋翼飞机有限的资源和机动能力。通过在不同飞行任务中的应用,验证了该方法的通用性和鲁棒性。广泛的模拟和基准测试也进行了显示其生成高质量的解决方案,同时保持对其他专业方法的数量级的计算速度的能力。我们的框架的源代码可以在https://github.com/ZJU-FAST-Lab/GCOPTER上找到

英文摘要:

We present an optimization-based framework for multicopter trajectory planning subject to geometrical configuration constraints and user-defined dynamic constraints. The basis of the framework is a novel trajectory representation built upon our novel optimality conditions for unconstrained control effort minimization. We design linear-complexity operations on this representation to conduct spatial-temporal deformation under various planning requirements. Smooth maps are utilized to exactly eliminate geometrical constraints in a lightweight fashion. A variety of state-input constraints are supported by the decoupling of dense constraint evaluation from sparse parameterization, and backward differentiation of flatness map. As a result, this framework transforms a generally constrained multicopter planning problem into an unconstrained optimization that can be solved reliably and efficiently. Our framework bridges the gaps among solution quality, planning efficiency, and constraint fidelity for a multicopter with limited resources and maneuvering capability. Its generality and robustness are both demonstrated by applications to different flight tasks. Extensive simulations and benchmarks are also conducted to show its capability of generating high-quality solutions while retaining the computation speed against other specialized methods by orders of magnitude. The source code of our framework is available at: https://github.com/ZJU-FAST-Lab/GCOPTER

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑