Exploiting Hybrid Policy in Reinforcement Learning for Interpretable Temporal Logic Manipulation

Hao Zhang, Hao Wang, Xiucai Huang, Wenrui Chen, Zhen Kan
12/29/2024
cs.ROcs.AIcs.LG

No official code found. Best implementation: Charlie0257/HyTL (13 stars, last commit 2025-01-16).

Abstract

Reinforcement Learning (RL) based methods have been increasingly explored for robot learning. However, RL based methods often suffer from low sampling efficiency in the exploration phase, especially for long-horizon manipulation tasks, and generally neglect the semantic information from the task level, resulted in a delayed convergence or even tasks failure. To tackle these challenges, we propose a Temporal-Logic-guided Hybrid policy framework (HyTL) which leverages three-level decision layers to improve the agent's performance. Specifically, the task specifications are encoded via linear temporal logic (LTL) to improve performance and offer interpretability. And a waypoints planning module is designed with the feedback from the LTL-encoded task level as a high-level policy to improve the exploration efficiency. The middle-level policy selects which behavior primitives to execute, and the low-level policy specifies the corresponding parameters to interact with the environment. We evaluate HyTL on four challenging manipulation tasks, which demonstrate its effectiveness and interpretability. Our project is available at: https://sites.google.com/view/hytl-0257/.

View on arXivView PDF

Code Implementations(1)

Charlie0257/HyTLCommunity100%

Exploiting Hybrid Policy in Reinforcement Learning for Interpretable Temporal Logic Manipulation

132PythonAug 26, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{zhang2024exploiting,
  title  = {Exploiting Hybrid Policy in Reinforcement Learning for Interpretable Temporal Logic Manipulation},
  author = {Hao Zhang and Hao Wang and Xiucai Huang and Wenrui Chen and Zhen Kan},
  year   = {2024},
  eprint = {2412.20338},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.20338v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.20338.svg)](https://codeofpaper.com/paper/2412.20338)

Discussion