HQP logo

Robot Hand Control

In this project, I want to figure out how to imitate human hand motion and force for the robot hand.

Tags: projects HQP

GitHub

Website



Overview

A robot hand can provide a great deal of manipulation capability to its user in a tele-manipulation system. The method of controlling the robot hand with human hand motion is one of the most important parts of such a system, as a human hand can perform many types of operations given its number of joints, whereas a robot hand is limited in terms of motion compared to that of human hand motion. Thus, the functionality and controllability of dexterous robot hands have been investigated in an effort to overcome the difficulty stemming from the kinematic dissimilarity between robot and human hands.

To handle this problem, we developed the algorithm for tele-operation with tensor algebra. First, we proposed the algorithm for extracting postural synergies which can account for not only grasping motions but also individual characteristics. Second, we studied the algorithm for predicting the grasping force of the human using sEMG.

Experimental Equipments

We used the full-actuacted robot hand, Allegro Hand. The specification of this robot is as follow.

Awesome Check In
Allegro Hand
  • 16-DoFs torque controlled robot
  • Each finger has 4actuactors
  • CAN protocole in Ubuntu 14.04/16.04, Windows
  • Motion Capture Studio
  • 24 Stereo Cameras with Vicon
  • sEMG Device
  • TCP/IP system
  • Awesome Check In

    Algorithms

    Why we used Tensor?

    Experimental Results

    Motion and Force Mapping
  • As you can see, we validated the proposed algorithm with various experiments.
  • We used the motion capture studio to track human hand motions.
  • Also, we used the wireless sEMG system, as metioned above.
  • Grasping Force Prediction Test
  • Our algorithm can predict grasping forces.
  • As you can see, the result is more accurate than the reference algorithm.
    • JUCE
    • JUCE
    • JUCE