A hierarchical spatial-aware algorithm with efficient reinforcement learning for human-robot task planning and allocation in production
AI 摘要
针对复杂生产环境人机协作任务规划与分配问题,提出高效分层空间感知强化学习算法。
主要贡献
- 提出分层人机任务规划与分配算法
- 设计基于缓冲的深度Q学习方法(EBQ)加速训练
- 设计基于路径规划的空间感知方法(SAP)
方法论
分解任务为子任务,使用分层强化学习框架,高层agent进行任务规划,低层agent进行空间感知任务分配。
原文摘要
In advanced manufacturing systems, humans and robots collaborate to conduct the production process. Effective task planning and allocation (TPA) is crucial for achieving high production efficiency, yet it remains challenging in complex and dynamic manufacturing environments. The dynamic nature of humans and robots, particularly the need to consider spatial information (e.g., humans' real-time position and the distance they need to move to complete a task), substantially complicates TPA. To address the above challenges, we decompose production tasks into manageable subtasks. We then implement a real-time hierarchical human-robot TPA algorithm, including a high-level agent for task planning and a low-level agent for task allocation. For the high-level agent, we propose an efficient buffer-based deep Q-learning method (EBQ), which reduces training time and enhances performance in production problems with long-term and sparse reward challenges. For the low-level agent, a path planning-based spatially aware method (SAP) is designed to allocate tasks to the appropriate human-robot resources, thereby achieving the corresponding sequential subtasks. We conducted experiments on a complex real-time production process in a 3D simulator. The results demonstrate that our proposed EBQ&SAP method effectively addresses human-robot TPA problems in complex and dynamic production processes.