The BioRobotics Institute, Scuola Superiore Sant'Anna, Pontedera, PI, Italy.
Department of Excellence in Robotics and AI, Scuola Superiore Sant'Anna, Pisa, Italy.
J Neuroeng Rehabil. 2022 Nov 3;19(1):117. doi: 10.1186/s12984-022-01078-4.
Service robots are defined as reprogrammable, sensor-based mechatronic devices that perform useful services in an autonomous or semi-autonomous way to human activities in an everyday environment. As the number of elderly people grows, service robots, which can operate complex tasks like dressing tasks for disabled people, are being demanded increasingly. Consequently, there is a growing interest in studying dressing tasks, such as putting on a t-shirt, a hat, or shoes. Service robots or robot manipulators have been developed to accomplish these tasks using several control approaches. The robots used in this kind of application are usually bimanual manipulator (i.e. Baxter robot) or single manipulators (i.e. Ur5 robot). These arms are usually used for recognizing clothes and then folding them or putting an item on the arm or on the head of a person.
This work provides a comprehensive review of the most relevant attempts/works of robotic dressing assistance with a focus on the control methodology used for dressing tasks. Three main areas of control methods for dressing tasks are proposed: Supervised Learning (SL), Learning from Demonstration (LfD), and Reinforcement Learning (RL). There are also other methods that cannot be classified into these three areas and hence they have been placed in the other methods section. This research was conducted within three databases: Scopus, Web of Science, and Google Scholar. Accurate exclusion criteria were applied to screen the 2594 articles found (at the end 39 articles were selected). For each work, an evaluation of the model is made.
Current research in cloth manipulation and dressing assistance focuses on learning-based robot control approach. Inferring the cloth state is integral to learning the manipulation and current research uses principles of Computer Vision to address the issue. This makes the larger problem of control robot based on learning data-intensive; therefore, a pressing need for standardized datasets representing different cloth shapes, types, materials, and human demonstrations (for LfD) exists. Simultaneously, efficient simulation capabilities, which closely model the deformation of clothes, are required to bridge the reality gap between the real-world and virtual environments for deploying the RL trial and error paradigm. Such powerful simulators are also vital to collect valuable data to train SL and LfD algorithms that will help reduce human workload.
服务机器人被定义为可编程、基于传感器的机电设备,能够以自主或半自主的方式执行有用的服务,以协助人类在日常环境中的活动。随着老年人口的增加,能够执行穿衣等复杂任务的服务机器人的需求也在不断增加,这些机器人可以为残疾人完成穿衣等任务。因此,人们越来越关注研究穿衣任务,例如穿 T 恤、戴帽子或鞋子。已经开发了服务机器人或机器人操纵器来使用几种控制方法来完成这些任务。在这种应用中使用的机器人通常是双手臂机器人(例如 Baxter 机器人)或单臂机器人(例如 Ur5 机器人)。这些手臂通常用于识别衣物,然后折叠衣物或将物品放在人的手臂或头部上。
本工作提供了对具有穿衣辅助功能的机器人的最相关尝试/工作的全面综述,重点是用于穿衣任务的控制方法。提出了用于穿衣任务的三种主要控制方法领域:监督学习 (SL)、从演示中学习 (LfD) 和强化学习 (RL)。还有其他无法归入这三个领域的方法,因此它们被归入其他方法部分。这项研究是在三个数据库中进行的:Scopus、Web of Science 和 Google Scholar。应用了准确的排除标准来筛选找到的 2594 篇文章(最后选择了 39 篇文章)。对每一项工作,都对模型进行了评估。
当前的衣物操作和穿衣辅助研究侧重于基于学习的机器人控制方法。推断衣物状态是学习操作的基础,当前的研究使用计算机视觉原理来解决这个问题。这使得基于学习的数据密集型机器人控制的更大问题变得更加紧迫;因此,需要代表不同衣物形状、类型、材料和人类演示(用于 LfD)的标准化数据集。同时,需要具有高效模拟能力的模拟器来紧密模拟衣物的变形,以弥合真实世界和虚拟环境之间的差距,从而在 RL 试错范例中部署。这样的强大模拟器对于收集有价值的数据来训练 SL 和 LfD 算法也至关重要,这些算法将有助于减少人类的工作量。