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.
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
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
Fig 1. Planar view of the finger mechanism showing the MCP, PIP, and DIP linkages. Fig 2. Isometric view of the assembled prototype showing linkage structure.
|
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 |
|---|---|
Link Lengths |
|
MCP Four-Bar | Links (mm)
|
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)
|
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)
|
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:
(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:
(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:
(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 |
|---|---|---|---|---|
MG996R Servos | 2 | Drives the MCP and PIP joints. | $13.98 | |
EUDAX 3V-12V DC Motor | 1 | Provides the main actuation for the system. | $8.99 | |
Arduino Uno/Nano & Wires | 1 set | Controls the motor signals, | $25 | |
5V to 6V Power Supply | 1 | Supplies power to the board and motors. | $8.66 | |
Stainless Steel Bike Cable Kit | 1 | Transmits motion to the joints. | $9.99 | |
692ZZ Bearings [2x6x3mm] | 10 | Reduces friction at the pivot points. | $8.99 | |
M2 Screw Kit | 1 | Use M2×6 mm for links and M2×10+ mm for motor mounts (with washers/nuts). | $9.99 | |
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 | |
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.
Fig 4. Iterations 1 through 4 of the prototype.
Table 3: Iterations of Prototype
Image | Description |
|---|---|
| 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. |
| This design improved the range of motion and better matched natural finger movement, even though some links still collide. |
| This design followed a more natural curved motion and helped show where friction needs to be reduced. |
| 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
|
|
|---|---|
|
|
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.