Learning Coordination Policies over Heterogeneous Graphs for Human-Robot Teams via Recurrent Neural Schedule Propagation

Batuhan Altundas, Zheyuan Wang, Joshua Bishop, Matthew Gombolay
1/30/2023
cs.AIcs.LGcs.MA

No official code found. Best implementation: altundasbatu/HybridNet_IROS2022 (4 stars, last commit 2022-09-16).

Abstract

As human-robot collaboration increases in the workforce, it becomes essential for human-robot teams to coordinate efficiently and intuitively. Traditional approaches for human-robot scheduling either utilize exact methods that are intractable for large-scale problems and struggle to account for stochastic, time varying human task performance, or application-specific heuristics that require expert domain knowledge to develop. We propose a deep learning-based framework, called HybridNet, combining a heterogeneous graph-based encoder with a recurrent schedule propagator for scheduling stochastic human-robot teams under upper- and lower-bound temporal constraints. The HybridNet's encoder leverages Heterogeneous Graph Attention Networks to model the initial environment and team dynamics while accounting for the constraints. By formulating task scheduling as a sequential decision-making process, the HybridNet's recurrent neural schedule propagator leverages Long Short-Term Memory (LSTM) models to propagate forward consequences of actions to carry out fast schedule generation, removing the need to interact with the environment between every task-agent pair selection. The resulting scheduling policy network provides a computationally lightweight yet highly expressive model that is end-to-end trainable via Reinforcement Learning algorithms. We develop a virtual task scheduling environment for mixed human-robot teams in a multi-round setting, capable of modeling the stochastic learning behaviors of human workers. Experimental results showed that HybridNet outperformed other human-robot scheduling solutions across problem sizes for both deterministic and stochastic human performance, with faster runtime compared to pure-GNN-based schedulers.

View on arXivView PDF

Code Implementations(1)

44Shell, PythonJul 27, 20224 years ago

Similar Papers

Cite this paper

@article{altundas2023learning,
  title  = {Learning Coordination Policies over Heterogeneous Graphs for Human-Robot Teams via Recurrent Neural Schedule Propagation},
  author = {Batuhan Altundas and Zheyuan Wang and Joshua Bishop and Matthew Gombolay},
  year   = {2023},
  eprint = {2301.13279},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.13279v1}
}

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/2301.13279.svg)](https://codeofpaper.com/paper/2301.13279)

Discussion