Disentangled Planning and Control in Vision Based Robotics via Reward Machines
Not on the map. Why?
Abstract (arXiv)
In this work we augment a Deep Q-Learning agent with a Reward Machine (DQRM) to increase speed of learning vision-based policies for robot tasks, and overcome some of the limitations of DQN that prevent it from converging to good-quality policies. A reward machine (RM) is a finite state machine that decomposes a task into a discrete planning graph and equips the agent with a reward function to guide it toward task completion. The reward machine can be used for both reward shaping, and informing the policy what abstract state it is currently at. An abstract state is a high level simplification of the current state, defined in terms of task relevant features. These two supervisory signals of reward shaping and knowledge of current abstract state coming from the reward machine complement each other and can both be used to improve policy performance as demonstrated on several vision based robotic pick and place tasks. Particularly for vision based robotics applications, it is often easier to build a reward machine than to try and get a policy to learn the task without this structure.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 0; 2024: 1.
4 papers.
- 2021Lifelong Reinforcement Learning with Temporal Logic Formulas and Reward Machinescited by 5
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machinescited by 3
- 2021A Simple Approach to Continual Learning by Transferring Skill Parameterscited by 2
- 2021Efficient Robotic Manipulation Through Offline-to-Online Reinforcement Learning and Goal-Aware State Informationcited by 0
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machines8 Mar 2024
- 2021Lifelong Reinforcement Learning with Temporal Logic Formulas and Reward Machines18 Nov 2021
- 2021Efficient Robotic Manipulation Through Offline-to-Online Reinforcement Learning and Goal-Aware State Information21 Oct 2021
- 2021A Simple Approach to Continual Learning by Transferring Skill Parameters19 Oct 2021