Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-07T22:50:03.329Z Has data issue: false hasContentIssue false

Optimal Path Planning Satisfying Complex Task Requirement in Uncertain Environment

Published online by Cambridge University Press:  08 April 2019

Xin-Yi Yu
Affiliation:
Department of Automation, College of Information Engineering, Zhejiang University of Technology, Zhejiang Province, Hangzhou, China E-mails: yuxy@zjut.edu.cn, 291992297@qq.com, 243409813@qq.com, 1476720217@qq.com
Zhen-Yong Fan
Affiliation:
Department of Automation, College of Information Engineering, Zhejiang University of Technology, Zhejiang Province, Hangzhou, China E-mails: yuxy@zjut.edu.cn, 291992297@qq.com, 243409813@qq.com, 1476720217@qq.com
Lin-Lin Ou*
Affiliation:
Department of Automation, College of Information Engineering, Zhejiang University of Technology, Zhejiang Province, Hangzhou, China E-mails: yuxy@zjut.edu.cn, 291992297@qq.com, 243409813@qq.com, 1476720217@qq.com
Feng Zhu
Affiliation:
Department of Automation, College of Information Engineering, Zhejiang University of Technology, Zhejiang Province, Hangzhou, China E-mails: yuxy@zjut.edu.cn, 291992297@qq.com, 243409813@qq.com, 1476720217@qq.com
Yong-Kui Guo
Affiliation:
Department of Automation, College of Information Engineering, Zhejiang University of Technology, Zhejiang Province, Hangzhou, China E-mails: yuxy@zjut.edu.cn, 291992297@qq.com, 243409813@qq.com, 1476720217@qq.com
*
*Corresponding author. E-mail: linlinou@zjut.edu.cn

Summary

Robots often need to accomplish some complex tasks such as surveillance, response and obstacle avoidance. In this paper, a dynamic search method is proposed to generate optimal robot trajectories satisfying complex task requirement in uncertain environment. The LTL-A* algorithm is presented to generate a global optimal path and the A* algorithm is provided to modify the global optimal path. The task is specified by a linear temporal logic (LTL) formula, and a weighted transition system according to the known information in uncertain environment is modeled to describe the robot motion. Subsequently, a product automaton is constructed by combining the transition system with the task requirement. Based on the product automaton, the LTL-A* algorithm is proposed to generate a global optimal path. The local path planning based on the A* algorithm is employed to deal with the environment change during the process of tracking the global optimal path for the robot. The results of the simulation and experiments show that the proposed method can not only meet the complex task requirement in uncertain environment but also improve the search efficiency.

Information

Type
Articles
Copyright
© Cambridge University Press 2019 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable