arrow
Return

A Decision-Making Algorithm of Multiple Reactive Tasks for Autonomous Driving Sweepers Based on Behavior Trees

delete2025-01-01
delete0
PRE
AI
J
Jun‐Guo Lu *
L
LI Kai-xiong
Q
Qing‐Hao Zhang
Y
Yafei Wang
DOI:10.1109/TMECH.2025.3528060delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Autonomous driving sweepers typically need to manage multiple reactive tasks, such as battery and trash level monitoring, requiring immediate action when conditions are met. Therefore, equipping an intelligent decision-making algorithm is undoubtedly necessary for ensuring their efficiency and high accuracy of executing special operations. Traditional rule-based methods are often insufficient for timely responses to these tasks, and current learning-based approaches, while performant, can lack absolute correctness in all scenarios. Consequently, in this article, a novel decision-making method designed to meet the demands of multiple reactive tasks is proposed to serve autonomous driving sweepers. Smart nodes (smart sequence and smart fallback) are introduced to the behavior trees framework, selectively executing child nodes with the smart attribute for real-time task checking. In addition, a robust checkpoint recovery mechanism ensures the system returns seamlessly to the previously interrupted node after a reactive task is completed. Building on this, a method for constructing behavior trees from smart nodes translates decision tasks from natural language into practical applications. Experiments on an autonomous sweeper demonstrate the effectiveness of this approach in managing multiple reactive tasks.
Keywords:
Decision making
Autonomous vehicles
Batteries
Uncertainty
Robot kinematics
Cleaning
Safety
Real-time systems
Monitoring
Mechatronics
Autonomous driving
behavior trees (BTs)
decision-making
reactive tasks

Journal

I
IEEE-ASME Transactions on Mechatronics
IF:
7.3
Papers:
5.4K
Citations:
2.4W

Organization

S
shanghai jiao tong university
Scholars:
15.5W
Papers: 11.6W
Citations: 159