TY - JOUR
T1 - Two-Phase Motion Planning under Signal Temporal Logic Specifications in Partially Unknown Environments
AU - Tian, Daiying
AU - Fang, Hao
AU - Yang, Qingkai
AU - Guo, Zixuan
AU - Cui, Jinqiang
AU - Liang, Wenyu
AU - Wu, Yan
N1 - Publisher Copyright:
© 1982-2012 IEEE.
PY - 2023/7/1
Y1 - 2023/7/1
N2 - This article studies the planning problem for a robot residing in partially unknown environments under signal temporal logic (STL) specifications, where most of the existing planning methods using STL rely on a fully known environment. In many practical scenarios, however, robots do not have prior information of all the obstacles. In this article, a novel two-phase planning method, i.e., offline exploration followed by online planning, is proposed to efficiently synthesize paths that satisfy STL tasks. In the offline exploration phase, a rapidly exploring random tree∗ (RRT*) is grown from task regions under the guidance of timed transducers, which guarantees that the resultant paths satisfy the task specifications. In the online phase, the path with minimum cost in RRT∗ is determined when an initial configuration is assigned. This path is then set as the reference of the time elastic band algorithm, which modifies the path until it has no collisions with obstacles. It is shown that the online computational burden is reduced, and collisions with unknown obstacles are avoided by using the proposed planning framework. The effectiveness and superiority of the proposed method are demonstrated in simulations and real-world experiments.
AB - This article studies the planning problem for a robot residing in partially unknown environments under signal temporal logic (STL) specifications, where most of the existing planning methods using STL rely on a fully known environment. In many practical scenarios, however, robots do not have prior information of all the obstacles. In this article, a novel two-phase planning method, i.e., offline exploration followed by online planning, is proposed to efficiently synthesize paths that satisfy STL tasks. In the offline exploration phase, a rapidly exploring random tree∗ (RRT*) is grown from task regions under the guidance of timed transducers, which guarantees that the resultant paths satisfy the task specifications. In the online phase, the path with minimum cost in RRT∗ is determined when an initial configuration is assigned. This path is then set as the reference of the time elastic band algorithm, which modifies the path until it has no collisions with obstacles. It is shown that the online computational burden is reduced, and collisions with unknown obstacles are avoided by using the proposed planning framework. The effectiveness and superiority of the proposed method are demonstrated in simulations and real-world experiments.
KW - Autonomous agents
KW - motion planning
KW - signal temporal logic (STL)
UR - http://www.scopus.com/inward/record.url?scp=85137882100&partnerID=8YFLogxK
U2 - 10.1109/TIE.2022.3203752
DO - 10.1109/TIE.2022.3203752
M3 - Article
AN - SCOPUS:85137882100
SN - 0278-0046
VL - 70
SP - 7113
EP - 7121
JO - IEEE Transactions on Industrial Electronics
JF - IEEE Transactions on Industrial Electronics
IS - 7
ER -