EMG Controlled Robotic Hand

Historically, the ability to control a system with hand gestures has been limited. Gesture control often required bulky equipment or relied on image processing to track user motion within the viewing range of a camera. This project addressed this limitation by developing a lightweight system that is

2025-06-28 16:32:23 - Adil Khan

Project Title

EMG Controlled Robotic Hand

Project Area of Specialization Electrical/Electronic EngineeringProject Summary

Historically, the ability to control a system with hand gestures has been limited. Gesture control often required bulky equipment or relied on image processing to track user motion within the viewing range of a camera. This project addressed this limitation by developing a lightweight system that is controlled only by hand gestures detected via electromyography. Hand gestures are detected by analysing the EMG signals produced by muscle activity in a user’s arm. The EMG signals from the arm are captured by the Myo Gesture Control Armband. We developed an algorithm to process the EMG data to quickly and accurately recognize three unique hand gestures. It is these hand gestures that are used to control the camera system. In addition to getting this system running, we explore advanced methods of pattern recognition, including neural networks and support vector machines. We achieve fairly high accuracy using a pattern recognition neural network, and are confident that given more time and effort, this method can be a viable form of gesture detection. From the start of this project, our goal is to collect and analyse raw EMG data with the intention of putting it to use in a control system. Our goal would be accomplished by implementing an algorithm to detect gestures and control a camera system. Additionally, we have laid the groundwork for future projects in the EMG based HMI field by starting the research into more accurate methods of gesture detection. The device was developed with focus on support of the rehabilitation process after hand injuries or strokes. As the device is designed for the later use on patients, which have limited hand mobility, fast undesired movements have to be averted. Safety precautions in the hardware and software design of the system must be taken to ensure this. The construction allows controlling the motion of finger joints. However, due to friction in gears and mechanical construction it is not possible to move finger joints within the construction without help of actuators. Therefore force sensors are integrated into the construction to measure force exchanged between human and exoskeleton. These allow the human to control the movements of the hand exoskeleton which is useful to teach new trajectories, for muscle training, or for diagnostic purposes. The control method using electromyography (EMG) sensor presented in this paper uses the EMG sensor values to generate a trajectory, which is executed by a position control loop based on sliding mode control

Project Objectives

The current market for gesture-based control of systems rely solely on the use of cameras to detect user movements. These systems require heavy processing and restrict the user to gesture only in the field of view of the cameras. To address these issues, this project created an EMG-based controlled system with the following goals.

A. Acquire EMG data from a user

The EMG data must be collected wirelessly so as to not restrict the user. The wireless communication needs to be reliable and quick to connect. Additionally, the data must be sampled at a rate high enough for real-time operation.

B. Detect different user hand gestures in real time

This system uses three different hand gestures to control it: a fist, wave inward, and wave outward. It has only been tested on the right hand, though it should be possible to use any hand. The system needs a calibration mode to allow for anybody to use it. The calibration should be quick and allow for fast and accurate gesture recognition. Users must receive feedback about the state of the system through the console.

C.Implement gesture detection to control a system

The system is comprised of two cameras, each attached to its own servo motor. The hand gestures allow the user to adjust the position of the motors, as well as the camera feed that is displayed on an external monitor. The motors rotate 180°, 90° in each direction from the initial position. The cameras operate at 30 frames per second and 720p resolution.

Project Implementation Method

We motivated how the robust and anticipatory nature of our method has potential to improve the fluency for human-exoskeleton interaction in the augmentative case. The effects of the different controllers on human-exoskeleton fluency measures using motion capture and survey data collected during this experiment is ongoing work. The desire for improved fluency in the assistive case, where the exoskeleton aids in the movement of a non-healthy individual but is not doing so in a rehabilitative context is also of interest. For assistive exoskeletons, the robustness of our method to sensor placement may mean greater ease of use for at-home use cases. However, additional complexities arise when considering the assistive and rehabilitative use case. Progressive robot-assisted therapy, such as those using the wearable MyoPro exoskeleton or the MIT Manus manipulandum typically use muscle-specific sensors and threshold-based activation to encourage the association between certain muscle activations and a kinematic response in an assist-as-needed framework. There are several potential issues with using ILEXOS, and LfD in general, for a rehabilitative exoskeleton. First, it may be difficult or impossible for patients to train the system because they are unable to perform the requisite motions. This may be addressed by allowing subject intentions to be explicitly communicated via a switch, rather than inferred via pressure, while the patient attempts the action. Supervised labeling of intention may be most applicable in cases where the underlying sEMG signal is a weaker version of the normal signal, such as in multiple sclerosis. In contrast, pathologies that produce other abnormal sEMG activations, such as stroke, may result in significantly lower classification accuracy. The second concern relates to using an LfD mapping within therapy. While progressive therapy may be possible with the ILEXOS LfD framework by gradually increasing the confidence threshold needed to activate a particular action, the use of a personalized classifier may be problematic. The LfD mapping that makes ILEXOS easier for a healthy person to use may hinder rehabilitation as the users are encouraged to continue expressing the correctly classified sEMG signals that are nonetheless inappropriate for movement without the exoskeleton. This concern may be slightly alleviated by placing sEMG sensors on specific muscle

bodies, but the concern remains that a well-mapped LfD system may be actuating with sEMG signals that are not conducive to rehabilitation. A model of appropriate changes in sEMG over the course of rehabilitation, or re-learning sEMG models in staged intervals may be necessary for a rehabilitation context. Further work is required to better understand the behavior of this kind of learning exoskeleton with patients undergoing rehabilitation, and how it may affect the rehabilitation process

Benefits of the Project Technical Details of Final Deliverable Final Deliverable of the Project Hardware SystemCore Industry TelecommunicationOther IndustriesCore Technology Wearables and ImplantablesOther TechnologiesSustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 29229
Resistors Equipment1515225
Capacitors Equipment102102100
Battery (3.7v) Equipment45902360
Battery (1.85v) Equipment44261704
AD623 Amplifier Equipment224004800
Servo Motors Equipment73402380
Arduino Mega 256 Equipment227005400
Male to male connecting Wires Equipment2250500
Male to female connecting Wires Equipment2250500
Surface Electrode Equipment121251500
TLC227x Equipment219803960
Soldering Iron Miscellaneous 115001500
PCB drill machine kit Miscellaneous 123002300

More Posts