J Shanghai Jiaotong Univ Sci ›› 2026, Vol. 31 ›› Issue (1): 71-81.doi: 10.1007/s12204-024-2779-z

• Intelligent Robots • Previous Articles     Next Articles

Planning and Control for Robot-Assisted Feeding System Towards the Disabled

面向残疾人助餐任务的机械臂规划与控制技术

代非凡1,裴梓钧1,王朴2,陈卫东1   

  1. 1. Institute of Medical Robotics; Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China; 2. The Seventh Affiliated Hospital, Sun Yat-sen University, Shenzhen 518107, Guangdong, China
  2. 1.上海交通大学 医疗机器人研究所;自动化系,上海 200240;2. 中山大学附属第七医院,广东深圳 518107
  • Received:2024-03-19 Accepted:2024-06-21 Online:2026-02-28 Published:2026-02-12

Abstract: Eating is an essential activity for the disabled with upper limb impairments, and therefore numerous feeding robots are born. However, safety and reliability are two basic elements to build trust in assistive robots. Thus, planning and control methods for a safe and reliable robot-assisted feeding system are developed. Firstly, the feeding task is expanded to include both pre-meal preparation and eating. The feeding task is then divided into five subtasks including door opening, bowl grasping and transferring, utensil fetching, food skewering, and food transferring. Meanwhile, the system is built from five levels, i.e., user interface, task planning, motion planning, control, and perception. Secondly, the feeding task is decomposed into a series of motion primitives based on a motion-centric taxonomy. Then a set of states utilizing those primitives is constructed and then a finite state machine is employed as the task manager which can regulate the workflow during the feeding task. Thirdly, a safety-oriented motion planner, a food item selector, an admittance controller, and a collision detector are depicted. Finally, experiments in the laboratory and further in a rehabilitation hospital with stroke patients are conducted. The experimental results indicate that the system is safe and reliable.

Key words: assistive robots, robot-assisted feeding, admittance control, motion planning, task planning

摘要: 对于有上肢障碍的残疾人来说,进食是一项必不可少的活动,因此诞生了许多喂养机器人。然而,安全性和可靠性是建立对辅助机器人信任的两个基本要素。因此,开发了一种安全可靠的机器人辅助喂食系统的规划和控制方法。首先,喂养任务扩展到包括餐前准备和进食。然后将喂食任务分为开门,抓取和转移,取餐具,叉取食物,和转移食物五个子任务。同时,系统从用户界面、任务规划、运动规划、控制和感知五个层面进行构建。其次,基于以运动为中心的分类方法,将馈送任务分解为一系列运动原语;然后利用这些原语构造一组状态集,然后使用有限状态机作为任务管理器,在馈送任务中调节工作流程。第三,描述了面向安全的运动规划器、食品选择器、导纳控制器和碰撞检测器。最后,在实验室进行了实验,并进一步在康复医院进行了脑卒中患者的实验。实验结果表明,该系统安全可靠。

关键词: 辅助机器人,机器人助餐,导纳控制,运动规划,任务规划

CLC Number: