Most robotic hands either oversimplify motion with single-actuator underactuation or become overly complex with full actuation. Underactuated fingers can’t reproduce realistic human curling paths, while fully actuated fingers add unnecessary DOA and make coordinated control difficult. I needed a design that balances realistic biomechanics with practical control complexity.
I developed a hybrid architecture using two actuators per finger, capturing natural human joint coupling while avoiding the mechanical and control overhead of full actuation. I removed ab/adduction at this stage to prioritize stable, repeatable power-grip behavior.
The goal was to make it lightweight, mechanically efficient, and easier to control.
Three design iterations (V1→V3) progressively refined joint coupling, tendon routing, and thumb opposability.
Achieved ~75% fidelity to human finger curling motion using only 2 actuators/finger
Improved thumb opposability and object-manipulation range through redesigned CMC geometry (V3)
Increased force transmission and reduced friction through optimized tendon routing
Demonstrated stable power-grip performance with simplified control relative to fully actuated hands
Humanoid Hand V3 - 16 DOF
Designed 16-DOF / 11-DOA tendon-driven hand (V3) entirely from scratch, including tendon physics, joint coupling ratios, and DOF selection
Iteratively improved from V1 underactuated (1 actuator/finger) → V2 coupled-actuation (15 DOF) → V3 with redesigned CMC joint and added thumb joint for improved opposability
Modeled joint coupling behavior and human-like ROM in MATLAB Simulink
Verified tendon routing, force transmission, and control dynamics in MuJoCo simulation
Optimized actuator placement and tendon paths to reduce friction and increase mechanical efficiency
Developed a hybrid tendon control strategy aligning with human curling sequences
Writing a research manuscript comparing my hybrid tendon control method to under and fully actuated control methods
MuJoCo Simulation: validated tendon routing
Setup: Imported the hand/forearm CAD into MuJoCo (MJCF) and assembled the model with the forearm as the root, then cleaned up joint frames so each finger chain behaves correctly.
Tendon routing: Used spatial tendons with sites + pulley wrap geoms (plus Bowden guide points) for realistic routing/moment arms, and added a fixed-tendon “winch” interface between spool rotation and the spatial tendons so the spools can reel cable in/out cleanly.
Sensing: Logged tendon length and tension to verify reel-in/out + antagonistic behavior and quickly debug slack/preload and routing issues.
3D Printed Hand + Forearm (no electrical integration or tendons added)
Thumb Opposability Showcase
Humanoid Hand V2 - 15 Degrees of Freedom
Humanoid Hand V1 - 15 DOF, 6 DOA
MATLAB Simulink Simscape Multibody block diagram simulating joint ranges and limits, validating 65% human motion capabilities