Technical Brief

Real-Time Estimation of Glenohumeral Joint Rotation Center With Cable-Driven Arm Exoskeleton (CAREX)—A Cable-Based Arm Exoskeleton

[+] Author and Article Information
Ying Mao

GE Global Research,
1 Research Circle,
Niskayuna, NY 12309
e-mail: yingmao@ge.com

Xin Jin

Department of Mechanical Engineering,
Columbia University,
New York, NY 10027
e-mail: xj2146@columbia.edu

Sunil K. Agrawal

Department of Mechanical Engineering,
Columbia University,
New York, NY 10027
e-mail: Sunil.Agrawal@columbia.edu

1Corresponding author.

2Ying Mao is currently affiliated with GE Global Research. All work presented in this paper was completed prior to joining GE at University of Delaware.

Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANISMS AND ROBOTICS. Manuscript received February 21, 2012; final manuscript received September 26, 2013; published online December 27, 2013. Assoc. Editor: Kazem Kazerounian.

J. Mechanisms Robotics 6(1), 014502 (Dec 27, 2013) (5 pages) Paper No: JMR-12-1017; doi: 10.1115/1.4025926 History: Received February 21, 2012; Revised September 26, 2013

In the past few years, the authors have proposed several prototypes of a Cable-driven upper ARm EXoskeleton (CAREX) for arm rehabilitation. One of the assumptions of CAREX was that the glenohumeral joint rotation center (GH-c) remains stationary in the inertial frame during motion, which leads to inaccuracy in the kinematic model and may hamper training performance. In this paper, we propose a novel approach to estimate GH-c using measurements of shoulder joint angles and cable lengths. This helps in locating the GH-c center appropriately within the kinematic model. As a result, more accurate kinematic model can be used to improve the training of human users. An estimation algorithm is presented to compute the GH-c in real-time. The algorithm was implemented on the latest prototype of CAREX. Simulations and preliminary experimental results are presented to validate the proposed GH-c estimation method.

Copyright © 2014 by ASME
Your Session has timed out. Please sign back in to continue.


Prange, G. B., Jannink, M. J. A., Groothuis-Oudshoorn, C., Hermens, H. J., and IJzerman, M. J., 2006, “Systematic Review of the Effect of Robot-Aided Therapy on Recovery of the Hemiparetic Arm After Stroke,” J. Rehabil. Res. Dev., 43(2), pp. 171–184. [CrossRef] [PubMed]
Kwakkel, G., Kollen, B. J., and Krebs, H. I., 2008, “Effects of Robot-Assisted Therapy on Upper Limb Recovery After Stroke: A Systematic Review,” Neurorehabilitation Neural Repair, 22(2), pp. 111–121. [CrossRef] [PubMed]
Krebs, H. I., Hogan, N., Aisen, M. L., and Volpe, B., 1998, “Robot-Aided Neurorehabilitation,” IEEE Trans. Neural Syst. Rehabil. Eng., 6(1), pp. 75–87. [CrossRef]
Lum, P., Reinkensmeyer, D., and Lehman, S., 1993, “Robotic Assist Devices for Bimanual Physical Therapy: Preliminary Experiments,” IEEE Trans. Rehabil. Eng., 1(3), pp. 185–191. [CrossRef]
Nef, T., Guidali, M., and Riener, R., 2009, “Armin III—Arm Therapy Exoskeleton With an Ergonomic Shoulder Actuation,” Appl. Bionics Biomech., 6(2), pp. 127–142. [CrossRef]
Frisoli, A., Rocchi, F., Marcheschi, S., Dettori, A., Salsedo, F., and Bergamasco, M., 2005, “A New Force-Feedback Arm Exoskeleton for Haptic Interaction in Virtual Environments,” First Joint Eurohaptics Conference, 2005 and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2005. World Haptics 2005, March 18–20 2005, pp. 195–201. [CrossRef]
Schiele, A., and van der Helm, F., 2006, “Kinematic Design to Improve Ergonomics in Human Machine Interaction,” IEEE Trans. Neural Syst. Rehabil. Eng., 14(4), pp. 456–469. [CrossRef] [PubMed]
Ball, S., Brown, I., and Scott, S., 2007, “Medarm: A Rehabilitation Robot With 5DOF at the Shoulder Complex,” Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Sept. 4–7, 2005, Zurich, Switzerland, pp. 1–6. [CrossRef]
Stienen, A., Hekman, E., van der Helm, F., and van der Kooij, H., 2009, “Self-Aligning Exoskeleton Axes Through Decoupling of Joint Rotations and Translations,” IEEE Trans. Rob. Autom., 25(3), pp. 628–633. [CrossRef]
Brackbill, E., Mao, Y., Agrawal, S. K., Annapragada, M., and Dubey, V., 2009, “Dynamics and Control of a 4-DOF Wearable Cable-Driven Upper Arm Exoskeleton,” Proceedings of IEEE International Conference on Robotics and Automation, pp. 2300–2305.
Agrawal, S. K., Dubey, V. N., JohnJ.Gangloff, J., Brackbill, E., Mao, Y., and Sangwan, V., 2009, “Design and Optimization of a Cable Driven Upper Arm Exoskeleton,” ASME J. Med. Devices, 3(3), p. 031004. [CrossRef]
Mao, Y., and Agrawal, S. K., 2010, “Wearable Cable-Driven Upper Arm Exoskeleton-Motion With Transmitted Joint Force and Moment Minimization,” Proceedings of IEEE International Conference on Robotics and Automation, pp. 4334–4339. [CrossRef]
Mao, Y., and Agrawal, S. K., 2011, “A Cable Driven Upper Arm Exoskeleton for Upper Extremity Rehabilitation,” Proceedings of IEEE International Conference on Robotics and Automation, pp. 4163–4168.
Mao, Y., and Agrawal, S. K., 2012, “Cable Driven Arm Exoskeleton (CAREX): Transition From Experiments on a Mechanical Arm to the Human Arm,” Proceedings of IEEE International Conference on Robotics and Automation, May 9–13, 2011, Shanghai, China, 4163–4168. [CrossRef]
Mao, Y., and Agrawal, S. K., 2012, “Design of a Cable Driven Arm Exoskeleton (CAREX) for Neural Rehabilitation,” IEEE Trans. Robot., 28(4), pp. 922–931. [CrossRef]
Wu, G., Van Der Helm, F. C. T., (DirkJan) Veeger, H. E. J., Makhsous, M., Van Roy, P., Anglin, C., Nagels, J., Karduna, A. R., McQuade, K., Wang, X., Werner, F. W., and Buchholz, B., 2005, “ISB Recommendation on Definitions of Joint Coordinate Systems of Various Joints for the Reporting of Human Joint Motion-Part II: Shoulder, Elbow, Wrist, Hand,” J. Biomech., 38, pp. 981–992. [CrossRef] [PubMed]
Perry, J., Rosen, J., and Burns, S., 2007, “Upper-Limb Powered Exoskeleton Design,” IEEE/ASME Trans. Mechatron., 12(4), pp. 408–417. [CrossRef]
Carignan, C., Liszka, M., and Roderick, S., 2005, “Design of an Arm Exoskeleton With Scapula Motion for Shoulder Rehabilitation,” Proceedings of International Conference on Advanced Robotics, July 18–20, 2005, Seattle, WA, pp. 524–531. [CrossRef]


Grahic Jump Location
Fig. 1

Left: Coordinate frames of CAREX. Right: Close-up view of a subject wearing CAREX. (A: Shoulder cuff. B: Upper arm cuff. C: Forearm cuff. D: Extension bar. E: Orientation sensor. F: Rotary encoder. G: Load cells.)

Grahic Jump Location
Fig. 2

A sketch of shoulder complex with the exoskeleton. O0 is the origin of inertial frame. O6 is the origin of upper arm local coordinate frame. G is the glenohumeral joint rotation center. Si and Ui are cable attachment points of cable i on the shoulder cuff and upper arm cuff, respectively. li is the length of cable i.

Grahic Jump Location
Fig. 3

Two dots connected by a dash line represent a pair of candidates for GH-c. (a) The ideal case: Every pair of candidates shares a common point for GH-c. (b) The actual case: One of the candidates of every pair clusters around the actual position of GH-c.

Grahic Jump Location
Fig. 4

Flowchart of the GH-c estimation algorithm

Grahic Jump Location
Fig. 5

Top row: Estimated GH-c trajectory in the presence of joint angle measurement noise and cable length measurement error. Middle row: Estimation error of GH-c. Bottom row: Shoulder joint angles q1, q2, q3.

Grahic Jump Location
Fig. 6

Estimated GH-c path compared to a model




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In