Abstract

Electromyography (EMG) has become an automation technique and has found its way in disciplines other than medical sciences. EMG based equipment is being used for automation of soft as well as hard robots. NAO is a humanoid robot developed by Aldebaran Robotics currently deployed in the health and education sector. In this paper we have attempted to develop an interface for controlling the NAO robot with an EMG sensor known as Myo Armband, we implemented a TCP client with the C++ Myo arm-band SDK and a corresponding sever with the Python NAO robot SDK. A Finite State Machine (FSM) architecture is incorporated at the client side to manage the network traffic rate as well as to increase efficiency of the system. The scope of this paper is limited to four different gestures instantiating four distinct actions performed by the robot using Myo Armband, this research is currently under development and in its testing phase. This technological aid supports the person who is waist down paralyzed or for an immobile patient on a hospital bed who wants to get the task done through a social robot.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.