当前位置: X-MOL 学术arXiv.eess.SY › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Temporal Logic Motion Planning with Convex Optimization via Graphs of Convex Sets
arXiv - EE - Systems and Control Pub Date : 2023-01-18 , DOI: arxiv-2301.07773
Vince Kurtz, Hai Lin

Temporal logic is a concise way of specifying complex tasks. But motion planning to achieve temporal logic specifications is difficult, and existing methods struggle to scale to complex specifications and high-dimensional system dynamics. In this paper, we cast Linear Temporal Logic (LTL) motion planning as a shortest path problem in a Graph of Convex Sets (GCS) and solve it with convex optimization. This approach brings together the best of modern optimization-based temporal logic planners and older automata-theoretic methods, addressing the limitations of each: paths are represented with continuous Bezier curves, avoiding clipping and pass-through; computational complexity is polynomial (not exponential) in the number of sample points; global optimality can be certified; soundness and completeness are guaranteed under mild assumptions; and most importantly, the method scales to complex specifications and high-dimensional systems, including a 30-DoF humanoid. Open-source code is available at https://github.com/vincekurtz/ltl_gcs.

中文翻译:

通过凸集图进行凸优化的时间逻辑运动规划

时间逻辑是指定复杂任务的简洁方法。但是实现时序逻辑规范的运动规划很困难,现有方法难以扩展到复杂规范和高维系统动力学。在本文中,我们将线性时间逻辑 (LTL) 运动规划作为凸集图 (GCS) 中的最短路径问题,并使用凸优化对其进行求解。这种方法汇集了现代基于优化的时序逻辑规划器和旧的自动机理论方法的精华,解决了每种方法的局限性:路径用连续的贝塞尔曲线表示,避免剪裁和传递;计算复杂度是样本点数量的多项式(非指数);可以证明全局最优性;在温和的假设下保证稳健性和完整性;最重要的是,该方法可扩展到复杂规格和高维系统,包括 30-DoF 人形机器人。开源代码可在 https://github.com/vincekurtz/ltl_gcs 获得。
更新日期:2023-01-22
down
wechat
bug