APTree: Extended Behavior Trees for Adaptive and Scalable Automated Robotic Task Planning in Construction
Not on the map. Why?
Abstract (arXiv)
Task planning for robots in off-site construction prefabrication is primarily manual, leading to planning inefficiencies and reluctance to adopt robotic solutions. Existing approaches provide limited support for scalable, modular automated task planning and localized runtime replanning. This paper proposes APTree, a model-driven framework that integrates automated task planning with modular task execution using behavior trees as the execution model. APTree repeatedly applies and coordinates heterogeneous symbolic planners to automatically generate and compose modular task plans at runtime. To support this approach, we develop a domain-specific language for the formal specification and validation of task plans, together with a compatible execution engine. We evaluate APTree on the real-world livMatS Biomimetic Shell pavilion, where it models the construction robotic fabrication domain, detects injected specification and planning errors at design time and runtime, and automatically generates large-scale task plans by coordinating three symbolic planners across numerous planning modules. A machine-checked formal analysis further shows that composed execution and local replanning are safe under explicitly stated assumptions, including planner soundness and non-interference of generated plans, providing practitioners with explicit conditions for dependable plan composition. APTree thus enables construction practitioners to leverage automated task planning without requiring detailed knowledge of symbolic planning techniques or APTree's internal implementation.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 62 references that are in the map. First posted on arXiv 13 Oct 2026.
Builds on
17 of 62 references.
References · 17
- 2017Behavior Trees in Robotics and AI: An Introductioncited by 107
- 2014The LAMA Planner: Guiding Cost-Based Anytime Planning with Landmarkscited by 87
- 2020A Survey of Behavior Trees in Robotics and AIcited by 55
- 2016Towards Blended Reactive Planning and Acting using Behavior Treescited by 21
- 2019Representing Robot Task Plans as Robust Logical-Dynamical Systemscited by 16
- 2024BTGenBot: Behavior Tree Generation for Robotic Tasks with Lightweight LLMscited by 14
- 2022Behavior Trees and State Machines in Robotics Applicationscited by 12
- 2020Behavior Trees in Action: A Study of Robotics Applicationscited by 9
- 2021PlanSys2: A Planning System Framework for ROS2cited by 6
- 2024Comparison between Behavior Trees and Finite State Machinescited by 5
- 2019Allen's Interval Algebra Makes the Differencecited by 4
- 2020MyPDDL: Tools for efficiently creating PDDL domains and problemscited by 3
5 more
- 2024Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Francacited by 3
- 2023A Framework for Learning Behavior Trees in Collaborative Robotic Applicationscited by 2
- 2024Adaptive Manipulation using Behavior Treescited by 2
- 2024A Behavior Tree-inspired programming language for autonomous agentscited by 1
- 2025Multi-Robot Task Planning for Multi-Object Retrieval Tasks with Distributed On-Site Knowledge via Large Language Modelscited by 1
Built on by
Not cited yet.