Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T03:25:40.964Z Has data issue: false hasContentIssue false

Development of a revolute-type kinematic model for human upper limb using a matrix approach

Published online by Cambridge University Press:  27 September 2021

Anil Kumar Gillawat*
Affiliation:
Mechanical Engineering Department, National Institute of Technology Calicut, Kerala, India E-mail: anilkumargillawat@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

A mathematical model is proposed for a revolute joint mechanism with an n-degree of freedom (DOF). The matrix approach is used for finding the relation between two consecutive links to determine desired link parameters such as position, velocity and acceleration using the forward kinematic approach. The matrix approach was confirmed for a proposed 10 DOF revolute type (R-type) human upper limb model with servo motors at each joint. Two DOFs are considered each at shoulder, elbow and wrist joint, followed by four DOF for the fingers. Two DOFs were considered for metacarpophalangeal (mcp) and one DOF each for proximal interphalangeal (pip) and distal interphalangeal (dip) joints. MATLAB script function was used to evaluate the mathematical model for determining kinematic parameters for all the proposed human upper limb model joints. The simplified method for kinematic analysis proposed in this paper will further simplify the dynamic modeling of any mechanism for determining joint torques and hence, easy to design control system for joint movements.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press
Figure 0

Figure 1. Velocity diagram for illustration of velocity relations between two consecutive links.

Figure 1

Figure 2. Acceleration diagram for illustration of acceleration relations between two consecutive links.

Figure 2

Figure 3. Kinematic model for human upper limb.

Figure 3

Figure 4. Human upper limb joint positions in 3D space for the developed composite matrix.

Figure 4

Figure 5. Angular displacement profile w.r.t. C4.

Figure 5

Figure 6. Varying angular velocity profile w.r.t. C4.

Figure 6

Figure 7. Varying angular acceleration profile w.r.t. C4.

Figure 7

Table I. Link parameters considered for analysis.

Figure 8

Figure 8. Joint position (Px) variation for all joints.

Figure 9

Figure 9. Joint position (Py) variation for all joints.

Figure 10

Figure 10. Joint position (Pz) variation for all joints.

Figure 11

Figure 11. Position gradient (dP/dθ)x variation for all joints.

Figure 12

Figure 12. Position gradient (dP/dθ)y variation for all joints.

Figure 13

Figure 13. Position gradient (dP/dθ)z variation for all joints.

Figure 14

Figure 14. Variation of linear velocity (Vx) for all joints.

Figure 15

Figure 15. Variation of linear velocity (Vy) for all joints.

Figure 16

Figure 16. Variation of linear velocity (Vz) for all joints.

Figure 17

Figure 17. Variation of velocity gradient (dV/dθ)x for all joints.

Figure 18

Figure 18. Variation of velocity gradient (dV/dθ)y for all joints.

Figure 19

Figure 19. Variation of velocity gradient (dV/dθ)z for all joints.

Figure 20

Figure 20. Variation of linear acceleration (Ax) for all joints.

Figure 21

Figure 21. Variation of linear acceleration (Ay) for all joints.

Figure 22

Figure 22. Variation of linear acceleration (Az) for all joints.

Supplementary material: PDF

Gillawat supplementary material

Gillawat supplementary material

Download Gillawat supplementary material(PDF)
PDF 87.9 KB