Maestro: Multi-DOF Hand Exoskeleton System

The Maestro hand exoskeleton is an 8-DOF wearable robotic device designed for rehabilitation and teleoperation applications. The system uses Bowden cable series elastic actuators (SEAs) to provide precise finger motion control and haptic feedback while maintaining a lightweight, backdrivable design. It is controlled through EtherCAT motor drivers and a custom Maestro C++ library.

Contributions

  • Implemented real-time joint-level control in C++ for 8-DOF system, achieving precise torque control through EtherCAT motor drivers and PID control algorithms

  • Enhanced torque measurement accuracy by 12% through stiffness identification and backlash compensation of Bowden cable series elastic actuators (SEAs)

  • Developed forward kinematics and Jacobian modeling to enable force feedback VR/AR interactions with Unity engine visualization

  • Tuned low-level Maxon motor control parameters through ESCON Studio

Collaborators: Job Ramirez, Haiyun Zhang, Stefano Dalla Gasperina, Ashish D. Deshpande