TY - GEN
T1 - Hierarchical Extraction, Planning and Behavior Tree Process Control Based on Historical Trajectory
AU - Lu, Xinglin
AU - Fang, Hao
AU - Bai, Yu
AU - Zhang, Rui
N1 - Publisher Copyright:
© 2023 Technical Committee on Control Theory, Chinese Association of Automation.
PY - 2023
Y1 - 2023
N2 - In recent years, the research of task planning has made great progress. The use of hierarchical information to reduce the planning scope and time is one of the main ways of planning implementation. However, at present, the layered information of planners such as HTN generally needs to be set manually, so how to obtain the layered information automatically and efficiently is a big challenge. In order to deal with these challenges, this paper designs a hierarchical extraction algorithm based on PDDL description and historical planning trajectory, and innovatively deals with the fixed order problem between the operators at the same level through causal inference, so as to avoid the planning failure caused by the contradictions of them. In addition, a hierarchical programming algorithm for PDDL is designed based on hierarchical forward programming, which guarantees the completeness of solutions compared with reverse programming. Finally, the algorithm uses the behavior tree to control the process of the solution of the planner, and uses another distributed multi -agent scheduling system based on the behavior tree to allocate the task execution relationship, so that the algorithm can adapt to the constraints of the start and end of the collaborative task.
AB - In recent years, the research of task planning has made great progress. The use of hierarchical information to reduce the planning scope and time is one of the main ways of planning implementation. However, at present, the layered information of planners such as HTN generally needs to be set manually, so how to obtain the layered information automatically and efficiently is a big challenge. In order to deal with these challenges, this paper designs a hierarchical extraction algorithm based on PDDL description and historical planning trajectory, and innovatively deals with the fixed order problem between the operators at the same level through causal inference, so as to avoid the planning failure caused by the contradictions of them. In addition, a hierarchical programming algorithm for PDDL is designed based on hierarchical forward programming, which guarantees the completeness of solutions compared with reverse programming. Finally, the algorithm uses the behavior tree to control the process of the solution of the planner, and uses another distributed multi -agent scheduling system based on the behavior tree to allocate the task execution relationship, so that the algorithm can adapt to the constraints of the start and end of the collaborative task.
KW - Behavior Tree
KW - Hierarchical Planning
KW - PDDL
KW - Task Planning
UR - http://www.scopus.com/inward/record.url?scp=85175565083&partnerID=8YFLogxK
U2 - 10.23919/CCC58697.2023.10240404
DO - 10.23919/CCC58697.2023.10240404
M3 - Conference contribution
AN - SCOPUS:85175565083
T3 - Chinese Control Conference, CCC
SP - 4549
EP - 4555
BT - 2023 42nd Chinese Control Conference, CCC 2023
PB - IEEE Computer Society
T2 - 42nd Chinese Control Conference, CCC 2023
Y2 - 24 July 2023 through 26 July 2023
ER -