A Clustering Approach to Categorizing 7 Degree-of-Freedom Arm Motions during Activities of Daily Living

In this paper we present a novel method of categorizing naturalistic human arm motions during activities of daily living using clustering techniques. While many current approaches attempt to define all arm motions using heuristic interpretation, or a combination of several abstract motion primitives, our unsupervised approach generates a hierarchical description of natural human motion with well recognized groups. Reliable recommendation of a subset of motions for task achievement is beneficial to various fields, such as robotic and semi-autonomous prosthetic device applications. The proposed method makes use of well-known techniques such as dynamic time warping (DTW) to obtain a divergence measure between motion segments, DTW barycenter averaging (DBA) to get a motion average, and Ward’s distance criterion to build the hierarchical tree. The clusters that emerge summarize the variety of recorded motions into the following general tasks: reach-to-front, transfer-box, drinking from vessel, on-table motion, turning a key or door knob, and reach-to-back pocket. The clustering methodology is justified by comparing against an alternative measure of divergence using Bezier coefficients and K-medoids clustering.

[1]  Pierre Gançarski,et al.  A global averaging method for dynamic time warping, with applications to clustering , 2011, Pattern Recognit..

[2]  Maja J. Mataric,et al.  Automated Derivation of Primitives for Movement Classification , 2000, Auton. Robots.

[3]  Ying Wah Teh,et al.  Time-series clustering - A decade review , 2015, Inf. Syst..

[4]  Dana Kulic,et al.  Incremental learning of full body motion primitives and their sequencing through human motion observation , 2012, Int. J. Robotics Res..

[5]  J. Faraway,et al.  Modelling three‐dimensional trajectories by using Bézier curves with application to hand motion , 2007 .

[6]  A. Willsky,et al.  Upper Extremity Limb Function Discrimination Using EMG Signal Analysis , 1983, IEEE Transactions on Biomedical Engineering.

[7]  Jernej Barbic,et al.  Segmenting Motion Capture Data into Distinct Behaviors , 2004, Graphics Interface.

[8]  Guido Herrmann,et al.  Biologically Inspired Control of Humanoid Robot Arms: Robust and Adaptive Approaches , 2016 .

[9]  G. Kejlaa,et al.  Consumer concerns and the functional value of prostheses to upper limb amputees , 1993, Prosthetics and orthotics international.

[10]  Han-Pang Huang,et al.  Development of a myoelectric discrimination system for a multi-degree prosthetic hand , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[11]  Tadashi Masuda,et al.  A proposal for a new definition of the axial rotation angle of the shoulder joint. , 2008, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[12]  Agnès Roby-Brami,et al.  Towards the implementation of natural prosthetic elbow motion using upper limb joint coordination , 2016, 2016 6th IEEE International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[13]  Brian Everitt,et al.  Cluster analysis , 1974 .

[14]  Jaap Harlaar,et al.  The globe system: an unambiguous description of shoulder positions in daily life movements. , 2003, Journal of rehabilitation research and development.

[15]  Jason M Wilken,et al.  Range of Motion Requirements for Upper-Limb Activities of Daily Living. , 2015, The American journal of occupational therapy : official publication of the American Occupational Therapy Association.

[16]  F C T van der Helm,et al.  Requirements for upper extremity motions during activities of daily living. , 2005, Clinical biomechanics.

[17]  L. Resnik,et al.  Development and evaluation of the activities measure for upper limb amputees. , 2013, Archives of Physical Medicine and Rehabilitation.

[18]  Jaap Harlaar,et al.  Complete 3D kinematics of upper extremity functional tasks. , 2008, Gait & posture.

[19]  F. Routhier,et al.  Clinical results of an investigation of paediatric upper limb myoelectric prosthesis fitting at the Quebec rehabilitation institute , 2001, Prosthetics and orthotics international.

[20]  Peter J. Rousseeuw,et al.  Clustering by means of medoids , 1987 .

[21]  Giuseppe Averta,et al.  Unvealing the Principal Modes of Human Upper Limb Movements through Functional Analysis , 2017, Front. Robot. AI.

[22]  Dana Kulic,et al.  Online Segmentation and Clustering From Continuous Observation of Whole Body Motions , 2009, IEEE Transactions on Robotics.