Exploiting upper-limb functional principal components for human-like motion generation of anthropomorphic robots

被引:31
|
作者
Averta, Giuseppe [1 ,2 ,3 ]
Della Santina, Cosimo [4 ]
Valenza, Gaetano [1 ,3 ]
Bicchi, Antonio [1 ,2 ,3 ]
Bianchi, Matteo [1 ,3 ]
机构
[1] Univ Pisa, Res Ctr Enrico Piaggio, Largo Lucio Lazzarino 1, I-56126 Pisa, Italy
[2] Fdn Ist Italiano Tecnol, Soft Robot Human Cooperat & Rehabil, Via Morego 30, I-16163 Genoa, Italy
[3] Univ Pisa, Dipartimento Ingn Informaz, Via G Caruso 16, I-56122 Pisa, Italy
[4] MIT, Comp Sci & Artificial Intelligence Lab, 32 Vassar St, Cambridge, MA 02139 USA
基金
欧洲研究理事会;
关键词
Functional principal components; Human-robot interaction; Rehabilitation robotics; Assistive robotics; Companion robots; Exoskeletons; HAND SYNERGIES; CONSTRAINTS; KINEMATICS; MOVEMENTS; SAFETY;
D O I
10.1186/s12984-020-00680-8
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Background Human-likeliness of robot movements is a key component to enable a safe and effective human-robot interaction, since it contributes to increase acceptance and motion predictability of robots that have to closely interact with people, e.g. for assistance and rehabilitation purposes. Several parameters have been used to quantify how much a robot behaves like a human, which encompass aspects related to both the robot appearance and motion. The latter point is fundamental to allow the operator to interpret robotic actions, and plan a meaningful reactions. While different approaches have been presented in literature, which aim at devising bio-aware control guidelines, a direct implementation of human actions for robot planning is not straightforward, still representing an open issue in robotics. Methods We propose to embed a synergistic representation of human movements for robot motion generation. To do this, we recorded human upper-limb motions during daily living activities. We used functional Principal Component Analysis (fPCA) to extract principal motion patterns. We then formulated the planning problem by optimizing the weights of a reduced set of these components. For free-motions, our planning method results into a closed form solution which uses only one principal component. In case of obstacles, a numerical routine is proposed, incrementally enrolling principal components until the problem is solved with a suitable precision. Results Results of fPCA show that more than 80% of the observed variance can be explained by only three functional components. The application of our method to different meaningful movements, with and without obstacles, show that our approach is able to generate complex motions with a very reduced number of functional components. We show that the first synergy alone accounts for the 96% of cost reduction and that three components are able to achieve a satisfactory motion reconstruction in all the considered cases. Conclusions In this work we moved from the analysis of human movements via fPCA characterization to the design of a novel human-like motion generation algorithm able to generate, efficiently and with a reduced set of basis elements, several complex movements in free space, both in free motion and in case of obstacle avoidance tasks.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Human-Like Motion Planning for a 4-DOF Anthropomorphic Arm Based on Arm's Inherent Characteristics
    Xu, Hongcheng
    Ding, Xilun
    INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2017, 14 (04)
  • [42] TAICHI algorithm: Human-Like Arm Data Generation applied on Non-Anthropomorphic Robotic Manipulators for Demonstration
    Lopez, Blanca
    Prados, Adrian
    Moreno, Luis
    Barber, Ramon
    2023 EUROPEAN CONFERENCE ON MOBILE ROBOTS, ECMR, 2023, : 77 - 83
  • [43] Human-Like Motion Generation and Control for Humanoid's Dual Arm Object Manipulation
    Shin, Sung Yul
    Kim, ChangHwan
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (04) : 2265 - 2276
  • [44] Generation of Human-like Arm Motions using Sampling-based Motion Planning
    Gaebert, Carl
    Kaden, Sascha
    Thomas, Ulrike
    2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, : 2534 - 2541
  • [45] Analytical Inverse Kinematic Computation for Anthropomorphic Manipulator based on Human-Like Motion Optimization and Maximum Reachable Region Optimization
    Xia, Jing
    Jiang, Zainan
    Liu, Hong
    Cai, Hegao
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS IEEE-ROBIO 2014, 2014, : 2292 - 2297
  • [46] EFFICIENT ZMP FORMULATION AND EFFECTIVE WHOLE-BODY MOTION GENERATION FOR A HUMAN-LIKE MECHANISM
    Kim, Joo H.
    Xiang, Yujiang
    Bhatt, Rajankumar
    Yang, Jingzhou
    Chung, Hyun-Joon
    Patrick, Amos
    Arora, Jasbir S.
    Abdel-Malek, Karim
    DETC 2008: 32ND ANNUAL MECHANISMS AND ROBOTICS CONFERENCE, VOL. 2, PTS A & B, 2009, : 1073 - 1084
  • [47] Computational models of upper-limb motion during functional reaching tasks for application in FES-based stroke rehabilitation
    Freeman, Chris
    Exell, Tim
    Meadmore, Katie
    Hallewell, Emma
    Hughes, Ann-Marie
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2015, 60 (03): : 179 - 191
  • [48] Trajectory tracking using artificial neural network for stable human-like gait with upper body motion
    Panwar, Ruchi
    Sukavanam, N.
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (07): : 2601 - 2619
  • [49] Trajectory tracking using artificial neural network for stable human-like gait with upper body motion
    Ruchi Panwar
    N. Sukavanam
    Neural Computing and Applications, 2020, 32 : 2601 - 2619
  • [50] The MyoPassivity Puzzle: How Does Muscle Fatigue Affect Energetic Behavior of the Human Upper-limb During Physical Interaction with Robots?
    Oliver, Suzanne
    Paik, Peter
    Zhou, Xingyuan
    Atashzar, S. Farokh
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 4135 - 4140