4.2 - Project Prototype

4.2 - Project Prototype

Table of Contents:

1. Kinematic Analysis

1.1 Introduction

1.2 Linkage 1 Analysis

1.2.1 Position Analysis

1.2.2 Velocity Analysis

1.2.3 Acceleration Analysis

1.3 Linkage 2 Analysis

1.3.1 Position Analysis

1.3.2 Velocity Analysis

1.3.3 Acceleration Analysis

1.4 Linkage 3 Analysis

2. Initial Prototype

2.1 Initial CAD

2.2 Kinematic Parameters

2.3 Kinematic and Mobility Analysis

2.4 Motion Profile and Force Analysis

2.5 Prototype Fabrication

2.6 Iterations and Initial Prototype

1. Kinematic Analysis

1.1 Introduction

This section presents the kinematic analysis used to describe the motion of the proposed finger exoskeleton mechanism. The analysis is developed to relate the input motion of the linkage to the resulting joint configuration and overall finger motion. Position, velocity, and acceleration relationships are established so that the mechanism can be evaluated in terms of motion transmission, smoothness, and feasibility for guided finger flexion.

Desmos Project: Offset Inversion 2 Four-Bar Slider Crank

The design of this project is heavily inspired by the UT Hand Exoskeleton papers.

image-20260407-041106.png
Figure 0. UT Hand Exoskeleton inspiration image showing three separate four-bars which helps to control finger motion. Linkage are labeled in accordance to the analysis.

1.2 Linkage 1 Analysis

1.2.1 Position Analysis

image-20260406-050203.png
Figure 1. Position analysis setup and vector-loop formulation for the slider-block offset inversion mechanism.
image-20260406-050331.png
Figure 2. Continued position analysis showing the solution for the remaining positional variables.
1.gif
Figure 3. Motion profile of the first linkage showing the 90 degree range of motion of link 4 (magenta link).
2.png
Figure 4. Requirement Met: Theta 4 should be nearly linear and have a range over 90 degrees.
3.png
Figure 5. Requirement Met: L4 should be relatively smooth and have a range less than 21mm

 

1.2.2 Velocity Analysis

image-20260406-050442.png
Figure 6. Velocity analysis obtained by differentiating the vector-loop equations.
image-20260407-033914.png
Figure 7. Velocity Analysis cont.
4.gif
Figure 8. Motion profile of first linkage with velocity vectors.
5.png
Figure 9. Requirement Met: Mechanical advantage (input at theta 2, output at theta 4) should be reasonable (i.e., greater than 1 for power, less than 3 for safety).
6.png
Figure 10. Requirement Met: All velocities should be smooth and within reason (i.e., less than 15 rad/sec or mm/sec).
7.png
Figure 11. Requirement Met: All velocities should be smooth and within reason (i.e., less than 15 rad/sec or mm/sec).
8.png
Figure 12. Requirement Met: All velocities should be smooth and within reason (i.e., less than 15 rad/sec or mm/sec).

1.2.3 Acceleration Analysis

image-20260406-050603.png
Figure 13. Initial acceleration analysis derived from the differentiated velocity relations.
image-20260406-050642.png
Figure 14. Final acceleration relations for the mechanism.
9.gif
Figure 15. Motion profile of first linkage with tangential & normal acceleration component vectors.
10.gif
Figure 16. Motion profile of first linkage with acceleration vectors.
11.png
Figure 17. Requirement Met: All accelerations should be smooth and within reason (i.e., less than 15 rad/sec^2).
12.png
Figure 18. Requirement Met: All accelerations should be smooth and within reason (i.e., less than 15 rad/sec^2).
13.png
Figure 19. Requirement Met: All accelerations should be smooth and within reason (i.e., less than 15 rad/sec^2).

1.3 Linkage 2 Analysis

1.3.1 Position Analysis

14.gif
Figure 20. Motion profile of second linkage. Requirement Met: Point O8, Point D, and Point E (bottom three joints) should be able to be nearly collinear (means PIP finger joint can bend 90 degrees).

1.3.2 Velocity Analysis

15.gif
Figure 21. Motion profile of the second linkage with velocity vectors.
16.png
Figure 22. Requirement Met: Mechanical advantage (input at theta 6, output at theta 8) should be reasonable (i.e., greater than 1 for power, less than 3 for safety).
17.png
Figure 23. Requirement Met: All velocities should be smooth and within reason (i.e., less than 15 rad/sec).

1.3.3 Acceleration Analysis

18.gif
Figure 24. Motion profile of second linkage with acceleration vectors.
19.png
Figure 25. Requirement Met: All accelerations should be smooth.

 

1.4 Linkage 3 Analysis

Linkage 3 is not powered as it will only be use to properly mount the mechanism to the finger. Thus, no velocity of acceleration analysis was needed for this linkage. Since linkage 3 is Grashof (see below), it will be able to conform to any DIP angle as needed, thus strict position analysis is not necessary.

2. Initial Prototype

2.1 Initial CAD

image-20260406-035213.png
Fig 1. Planar view of the finger mechanism showing the MCP, PIP, and DIP linkages.
image-20260406-035235.png
Fig 2. Isometric view of the assembled prototype showing linkage structure.

 

 

 

 

 

image-20260406-035200.png
Fig 3. Another isometric view highlighting the joint configuration.

 

image-20260406-035213.png
Fig 1. Planar view of the finger mechanism showing the MCP, PIP, and DIP linkages.
image-20260406-035235.png
Fig 2. Isometric view of the assembled prototype showing linkage structure.

 

 

 

 

 

image-20260406-035200.png
Fig 3. Another isometric view highlighting the joint configuration.

 

The finger design is made up of a series of interconnected four-bar linkages stacked from the base of the finger to the tip. Here's how each section is organized:

  • Base / Ground: The anchor block at the base, where the motors are housed.

  • MCP Linkage (Driven): The first joint assembly, driven by the MCP motor angle. Made up of links L1r to L4r.

  • PIP Linkage (Driven): The middle joint assembly, driven by the PIP motor angle. Made up of links L1b to L4b.

  • DIP Linkage (Passive): The outermost joint assembly is not directly driven by a motor. Made up of links L1g to L4g.

  • Finger Pads: Contact points at the tip that interface with the user's finger

2.2 Kinematic Parameters

The key geometric and actuation limits that define how the exoskeleton moves are summarized in Table 1.

Table 1: Mechanism Parameters and Actuation Limits

Parameter

Value / Component

Parameter

Value / Component

Link Lengths

 

MCP Four-Bar

Links (mm)

  1. 61.29 (405)

  2. 40.40 (267)

  3. 37.08 (245)

  4. 15.13 (100)

s = 15.13

l = 61.29

p = 40.40

q = 37.08

s + l = 76.42

p + q = 77.48

Grashof (76.42 < 77.48)

PIP Four-Bar

Links (mm)

  1. 41.62 (275)

  2. 37.08 (245)

  3. 19.37 (128)

  4. 7.57 (50)

s = 7.57

l = 41.62

p = 37.08

q = 19.37

s + l = 49.19

p + q = 56.45

Grashof (49.19 < 56.45)

 

DIP Four-Bar

Links (mm)

  1. 23.75 (157)

  2. 20.43 (135)

  3. 19.37 (128)

  4. 15.89 (105)

s = 15.89

l = 23.75

p = 20.43

q = 19.37

s + l = 39.64

p + q = 39.80

Grashof (39.64 < 39.80)

MCP Joint

Red (MCP): Grashof → drives the system and provides large input motion

PIP Joint

Blue (PIP): Grashof → transmits motion smoothly

DIP Joint

Green (DIP): Grashof → allows for freedom of movement

Actuation

 

Primary Servo Motor

MG996R [1]

Rated Torque

≈ 10 kg·cm (98 N·cm)

[1] Tower Pro. MG996R High Torque Metal Gear Dual Ball Bearing Servo — Datasheet. Tower Pro Pte. Ltd. Available at: towerpro.com.tw and Amazon

2.3 Kinematic & Mobility Analysis

The system is controlled by two motor inputs (θMCP and θPIP), which together determine the (x, y) position of the fingertip. Each linkage stage is solved using standard four-bar loop-closure equations.

Motion passes through the joints in sequence:

image-20260406-041826.png

(1)

The DIP joint has no motor of its own, meaning its angle is fully determined by the position of the PIP joint before it. To confirm the system has the right number of controllable degrees of freedom, the Kutzbach criterion for planar mechanisms is applied:

image-20260406-041850.png

(2)

For a single four-bar linkage stage: N = 4, J₁ = 4, J₂ = 0, giving M = 1 (one degree of freedom). Across the full system:

  • MCP linkage: 1 actuated DOF

  • PIP linkage: 1 actuated DOF

  • DIP linkage: 0 actuated DOF (passive - constrained by geometry)

This gives the system exactly 2 Degrees of Freedom in total.

2.4 Motion Profile & Force Analysis

The design produces a curling motion suited for gripping objects. The finger begins bending at the MCP joint, followed by the PIP joint, with the DIP joint passively following along, resulting in a natural inward curl.

The torque produced by the MCP and PIP motors is transferred through the rigid linkages to the fingertip. The force delivered at the tip depends on the geometry of the linkage at any given position, and can be estimated as:

image-20260406-044525.png

(3)

where τ is the motor torque and r_eff​ is the effective moment arm.

Based on the selected motors and linkage geometry, the fingertip is expected to produce approximately 10 to 20 N of force, consistent with values reported in prior work [2], [3].

2.5 Prototype Fabrication

The initial prototype was built to demonstrate finger-curling motion and confirm that the compact design is mechanically viable.

  • Structural parts were 3D printed using PLA or PETG filament.

  • Joints were secured with standard M3 screws and steel pins.

  • Servo motors will be mounted at the base (MCP) and along the finger (PIP) to allow testing and control adjustments.

[2] Bützer, T., Lambercy, O., Arata, J., and Gassert, R. RELab tenoexo: A wearable, kinematic compliant, tendon-driven hand exoskeleton for daily life grasping assistance. IEEE Robotics and Automation Letters, 6(2), 1066–1073, 2020.

[3] Polygerinos, P., Wang, Z., Overvelde, J. T., Galloway, K. C., Wood, R. J., Walsh, C. J., and Morel, J. M. Soft robotic glove for combined assistance and at-home rehabilitation. Robotics and Autonomous Systems, 73, 135–143, 2015.

Table 2: Bill of Materials (BOM)

Component

Qty

Notes

Price

Source

Component

Qty

Notes

Price

Source

MG996R Servos

2

Drives the MCP and PIP joints.

$13.98

Link

EUDAX 3V-12V DC Motor

1

Provides the main actuation for the system.

$8.99

Link

Arduino Uno/Nano & Wires

1 set

Controls the motor signals,

$25

Link

5V to 6V Power Supply

1

Supplies power to the board and motors.

$8.66

Link

Stainless Steel Bike Cable Kit

1

Transmits motion to the joints.

$9.99

Link

692ZZ Bearings [2x6x3mm]

10

Reduces friction at the pivot points.

$8.99

Link

M2 Screw Kit

1

Use M2×6 mm for links and M2×10+ mm for motor mounts (with washers/nuts).

$9.99

Link

3D Printed Parts

1 set (15 pcs)

Print links, base blocks, and finger pads in PLA or PETG.

$0-5

TIW

Finger Straps

1 pk

Secure exoskeleton finger links to user's phalanges.

$5.74

Link

Total

 

 

$91.34 – $96.34

 

2.6 Iterations and Initial Prototype

These early designs focused on turning basic ideas into something wearable. The goal was to balance how much the fingers can move (range of motion) with keeping the structure stable.

Linkage Design:
The design progressed from simple single joints to multi-link mechanisms. This allowed the device to better match the natural curved motion of a finger instead of a single hinge rotation.

Fit and Comfort:
Straps and finger loops were added to test how well the exoskeleton moves with the hand. This also helped identify pressure points and areas that could restrict motion.

Mechanical Issues:

  • Jamming: Some 3D-printed parts interfered with each other, limiting full range of motion.

  • Stability: Adding more links reduced stiffness, leading to unwanted twisting in the structure.

Testing Functionality:
These prototypes showed that the actuator can move the fingers as intended without the mechanism failing or collapsing.

image-20260407-021930.png

Fig 4. Iterations 1 through 4 of the prototype.

Table 3: Iterations of Prototype

Image

Description

Image

Description

image-20260407-022101.png

 

This iteration showed the need for more clearance around the main pivot point, and it helped identify spacing issues early so future designs can be improved.

image-20260407-022115.png

 

This design improved the range of motion and better matched natural finger movement, even though some links still collide.

image-20260407-022130.png

 

This design followed a more natural curved motion and helped show where friction needs to be reduced.

image-20260407-022146.png

 

This design helped show that using lighter and more flexible parts could be useful for reducing weight, even though it needs more stiffness.

Table 4: Initial Prototype

image-20260407-022609.png

 

 

image-20260407-022617.png

 

image-20260407-022609.png

 

 

image-20260407-022617.png

 

image-20260407-022909.png

 

image-20260407-022916.png

 

These images show the prototype’s range of motion during flexion and extension. The multi-link mechanism replicates natural finger curvature and couples motion across the MCP, PIP, and DIP joints.

The results validate the concept, but misalignment and binding indicate the need for refinement to improve smoothness and to maximize ROM.