ETH Zurich Teaches a Robot Hand to Walk on Its Own Fingertips

ETH Zurich researchers taught a commercial robotic hand to walk on its fingertips, then use those same fingers to press keys and push objects.

·
·
·
ETH Zurich Teaches a Robot Hand to Walk on Its Own FingertipsPRO
Read2 min
TypePaper
SubtopicVla Models · Manipulation · Rl
  • ETH Zurich trained a commercial anthropomorphic hand to walk on its fingertips using onboard compute.
  • Hardware is a 20-joint hand plus battery and Raspberry Pi Zero 2 W, fully untethered.
  • Reinforcement learning in a hardware-calibrated simulator, transferred through the existing position controller.
  • A footprint reward outperforms quadruped-style rewards and gets all five fingers participating.
  • Demonstrated crawling, steering, fall recovery, blind keyboard pressing, and vision-guided cube pushing.
  • Paper on arXiv; no public code release announced yet.

A robot hand learns to walk on its fingertips

Robotic hands usually rely on arms to carry them within reach of an object. An ETH Zurich team removed that dependency in Fingers as Legs, a research project that trains a commercially available anthropomorphic hand to crawl on its fingertips. After reaching a target, the hand reuses the same digits to press keys or push objects.

System at a glance
Component Implementation
Actuation Twenty joints, with four joints per finger
Compute Raspberry Pi Zero 2 W running the control policy onboard
Power Battery mounted with the hand
Policy input Recent movement, current hand state, and task goal
Policy output Desired joint states sent through the existing position-control interface
External equipment No tether or external computer for locomotion; an overhead camera supplies feedback for cube pushing
Robot hand walking across several surfaces and completing interaction tasks
The hand uses its five fingers for locomotion, recovery, keypresses, and object pushing.

Five fingers, unstable footing

Five unequal fingers create contact geometry unlike that of a conventional quadruped. The thumb is offset, each digit has a different reach, and joints designed for precise grasping must support the device’s full weight. During locomotion, the controller must coordinate which fingertips carry the body and which move forward. During a keypress, four contacts stabilize the chassis while a free finger moves toward the key. Those shared joints need enough stiffness to lift the hand and enough compliance to make controlled contact.

Pro article

This story is for Pro members

You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.

Trending
  • No trending articles

Comments

avatar

Next Reads