Supernumerary Finger
Sept 2024 - Current
Introduction
This project explores the design and fabrication of a supernumerary finger system from both an accessibility and augmentation lens. I'm working on this in collaboration with four other University of Waterloo fourth year mechatronics engineering students, with the guidance of Prof. Arash Arami.
Background & Vision
We envision this system as an extension of the human body with applications in professional work, from delicate surgical procedures, to assembling miniature electronics, to executing precision manufacturing tasks. We also envision it as a system that can re-enable capabilities for users who have lost strength in their hands. Studies of individuals born with polydactyly reveal the brain's surprising neuroplasticity in controlling supernumerary digits.
The technical challenge lies in intuitive control: how does a user control a sixth or seventh finger without cognitive overload? Various modalities have been explored—EMG sensors detecting muscle signals, IMU-based gesture recognition, and pressure sensors mapping natural hand movements.
Key areas of exploration include optimal mounting positions, force transmission efficiency, degrees of freedom versus complexity tradeoffs, and seamless integration with natural hand kinematics. The goal: augmentation that feels instinctive rather than robotic.
Mechanical Design
System Architecture & Actuation Strategy
The selected design employs a single-cable tendon-driven system with passive elastic return, chosen through weighted decision matrix analysis across four candidate architectures. This configuration achieves an optimal balance of actuation force (objective weight 0.5), power efficiency (0.5), mass reduction (0.5), and control precision (0.2).
Cable-Driven Actuation Mechanism: A single motorized Dyneema cable routed through PTFE-lined tubes provides flexion actuation. The cable threads through off-center pivot holes in each phalanx segment, inspired by CN101474794B's under-actuated finger design. This eccentric routing creates variable moment arms that enable controlled sequential joint closure mimicking natural finger kinematics.
Passive Return System: Torsion springs embedded at each interphalangeal joint provide extension forces, eliminating the need for antagonistic cables. Spring constants (k ≈ 0.15-0.25 N·m/rad) are calibrated to balance rapid return motion against power requirements during flexion under load.
Rotational Degree of Freedom: A second motor-driven cable and pulley system actuates abduction/adduction at the metacarpophalangeal (MCP) joint base, providing 90-120° rotation about the finger's longitudinal axis. This enables the supernumerary digit to reposition around objects during grasp formation.
Structural Design & Material Selection
- Phalanx Fabrication: Finger segments are 3D-printed in PLA or PETG using a combination of solid infill for high-stress regions (joint interfaces, cable routing channels) and honeycomb infill (30-40%) for the phalanx bodies to minimize mass while maintaining bending rigidity.
- Joint Architecture: Interphalangeal joints utilize precision-reamed hinge pins with flanged bushings to reduce friction and prevent lateral cable misalignment. Joint axes are positioned anatomically to approximate human finger flexion paths (DIP, PIP, MCP joint spacing ratios of approximately 1:1.6:2.3).
- Cable Management System: Drawing from US4921293A's multi-fingered robotic hand patent, cables are constrained within flexible PTFE tubes embedded in the finger structure. This maintains consistent cable length during articulation while providing lateral support to prevent bowstringing that would reduce mechanical advantage.
Performance Specifications
- Range of Motion: 90-120° flexion per joint, 90-120° base rotation
- Lifting Capacity: 1 kg fingertip payload (design objective)
- Positional Accuracy: <1° angular error via encoder feedback
- System Mass: <300g (excluding battery), total system <500g
- Actuation Speed: Response time <1s from control input to motion completion
- Durability: >1000 actuation cycles without mechanical failure
Controls Design
Biosignal Acquisition & Control Paradigm
The system employs EMG-based muscle activity detection as the primary control modality, selected for its balance of signal fidelity, integration simplicity (SDK availability), and minimal spatial interference with hand function. Surface electrodes positioned on the forearm detect flexor and extensor muscle group activation patterns without impeding natural hand motion.
Synergy-Based Control Architecture
Inspired by WO2014186546A2's implicit grasp control patent, the system implements a data-driven synergy mapping approach that translates natural muscle activation patterns into supernumerary finger trajectories:
Calibration Protocol: During initial setup, users perform a structured sequence of hand postures while EMG signals and desired supernumerary finger positions are recorded synchronously. This training dataset captures the user's natural muscle coordination strategies.
Dimensionality Reduction via Principal Component Analysis (PCA): Raw multi-channel EMG data undergoes PCA to identify dominant covariation patterns—the "bio-artificial synergies" that characterize how the user naturally coordinates muscle groups during manipulation tasks. This reduces the high-dimensional EMG space to 2-4 principal components that capture >90% of signal variance.
Partial Least Squares Regression (PLSR) Mapping: A PLSR model is trained to map the low-dimensional EMG synergy space to supernumerary finger joint angles. PLSR is selected over standard linear regression because it explicitly maximizes covariance between predictor (EMG synergies) and response (finger angles) variables, improving generalization to novel postures.
Real-Time Inference: During operation, streaming EMG signals are projected into the calibrated synergy space and fed through the PLSR model to generate target joint angles at 50-100 Hz update rates. A PID control loop commands servo motors to track these reference trajectories.
Multimodal Sensing for State Estimation
- Encoder Feedback: Incremental rotary encoders (12-bit resolution, 0.088° precision) mounted on each motor shaft provide ground-truth joint angle measurements for closed-loop position control.
- Flex Sensors: Resistive flex sensors bonded along the dorsal finger surface provide redundant angle measurements and enable detection of external contact forces through discrepancies between commanded and measured positions.
- Intent Detection: An IMU mounted on the user's elbow detects deliberate arm motion patterns (e.g., rapid pronation) that trigger discrete mode switches—freezing the supernumerary finger in a "hold and manipulate" configuration or releasing it to resume tracking.
Control Modes
- Continuous Tracking Mode: Finger motion mirrors predicted grasp synergies in real-time
- Latched Grasp Mode: Finger maintains constant grip force while natural hand performs independent manipulation
- Direct Position Control: User cycles through predefined postures via EMG activation patterns exceeding calibrated thresholds
Haptics Design
Vibrotactile Feedback System
The selected haptic interface employs eccentric rotating mass (ERM) vibration motors (Design A from decision matrix), chosen for optimal haptic richness (weight 5), response time (5), power efficiency (4), and size/weight constraints (4) among four candidate architectures.
Actuator Configuration: 2-4 pancake-style ERM motors (10mm diameter, <5g each) are embedded in the dorsal wrist mount structure, positioned to create distinguishable vibration patterns without interfering with natural proprioception.
Feedback Modalities:
- Contact Detection: Single brief pulse (100ms, 200Hz) upon initial fingertip-object contact, detected via force-sensitive resistors (FSR) at the distal phalanx
- Grip Force Modulation: Continuous vibration intensity proportional to measured grip force from strain gauges bonded to the proximal phalanx structure
- Thermal Feedback: Distinct vibration cadence (pulsed 50ms on/off) if fingertip-mounted thermistor detects object temperatures outside safe handling range (5-50°C)
Sensor Suite Integration
- Force-Sensitive Resistors (FSR): Thin-film FSRs (Interlink FSR 402, 0.2-20N range) embedded in fingertip silicone padding detect contact pressure and trigger haptic acknowledgment. Voltage divider circuits with 10kΩ pull-down resistors provide analog output scaled to 0-3.3V for ADC acquisition.
- Strain Gauge Bridge: Wheatstone bridge configuration using 350Ω foil strain gauges (Omega SGD-3/350-XY13) bonded to the proximal phalanx inner surface measures bending moments proportional to grip force. Instrumentation amplifier (INA128) with gain ≈1000 amplifies differential output to measurable voltage range.
- Thermistor Sensing: NTC thermistor (10kΩ at 25°C, β=3950K) in thermal contact with fingertip provides temperature feedback via resistance measurement in a voltage divider network, linearized through Steinhart-Hart equation.
Latency Optimization
Sensor polling, signal processing, and motor actuation execute on a dedicated real-time control loop (1kHz update rate on ESP32 microcontroller) to maintain end-to-end latency <50ms—below the threshold for perceptually synchronous sensorimotor feedback. Vibration commands are pre-computed in lookup tables to minimize computational delay.