Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Service
원문 초록
In this study, we propose task planning framework for multiple robots that builds on a behavior tree (BT). BTs communicate with a data distribution service (DDS) to send and receive data. Since the standard BT derived from one root node with a single tick is unsuitable for multiple robots, a novel type of BT action and improved nodes are proposed to control multiple robots through a DDS asynchronously. To plan tasks for robots efficiently, a single task planning unit is implemented with the proposed task types. The task planning unit assigns tasks to each robot simultaneously through a single coalesced BT. If any robot falls into a fault while performing its assigned task, another BT embedded in the robot is executed; the robot enters the recovery mode in order to overcome the fault. To perform this function, the action in the BT corresponding to the task is defined as a variable, which is shared with the DDS so that any action can be exchanged between the task planning unit and robots. To show the feasibility of our framework in a real-world application, three mobile robots were experimentally coordinated for them to travel alternately to four goal positions by the proposed single task planning unit via a DDS.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
GTA1: GUI Test-time Scaling Agent
A Comprehensive Survey of Deep Research: Systems, Methodologies, and Applications
Prime the search: Using large language models for guiding geometric task and motion planning by warm-starting tree search
FlySearch: Exploring how vision-language models explore
BEDI: A Comprehensive Benchmark for Evaluating Embodied Agents on UAVs
CRAKEN: Cybersecurity LLM Agent with Knowledge-Based Execution
토론
이 논문과 연결된 포럼 글이 아직 없습니다.