BT-TL-DMPs: A Novel Robot TAMP Framework Combining Behavior Tree, Temporal Logic and Dynamical Movement Primitives
On the map: Offline RL and imitation learning from data → Robot learning from demonstration
Abstract (arXiv)
In the field of Learning from Demonstration (LfD), enabling robots to generalize learned manipulation skills to novel scenarios for long-horizon tasks remains challenging. Specifically, it is still difficult for robots to adapt the learned skills to new environments with different task and motion requirements, especially in long-horizon, multi-stage scenarios with intricate constraints. This paper proposes a novel hierarchical framework, called BT-TL-DMPs, that integrates Behavior Tree (BT), Temporal Logic (TL), and Dynamical Movement Primitives (DMPs) to address this problem. Within this framework, Signal Temporal Logic (STL) is employed to formally specify complex, long-horizon task requirements and constraints. These STL specifications are systematically transformed to generate reactive and modular BTs for high-level decision-making task structure. An STL-constrained DMP optimization method is proposed to optimize the DMP forcing term, allowing the learned motion primitives to adapt flexibly while satisfying intricate spatiotemporal requirements and, crucially, preserving the essential dynamics learned from demonstrations. The framework is validated through simulations demonstrating generalization capabilities under various STL constraints and real-world experiments on several long-horizon robotic manipulation tasks. The results demonstrate that the proposed framework effectively bridges the symbolic-motion gap, enabling more reliable and generalizable autonomous manipulation for complex robotic tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Robot learning from demonstration, one of 13 directions in Offline RL and imitation learning from data. First posted on arXiv 19 Jul 2025.
Builds on
No reference list yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Logic Learning from Demonstrations for Multi-step Manipulation Tasks in Dynamic Environments
- 2026Learning from Imperfect Demonstrations via Temporal Behavior Tree-Guided Trajectory Repair
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoning
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Tasks
- 2020Elaborating on Learned Demonstrations with Temporal Logic Specifications
- 2025Optimistic Reinforcement Learning-Based Skill Insertions for Task and Motion Planning
- 2021Learning from Demonstrations using Signal Temporal Logic
- 2026A Reward-Petri-Net Interpretation of Temporal Behavior Trees