Control of Nao Robot Arm using Myo Armband
Ramkumar A1, Akhil Krishna U2, Madhan M S3, Prajit K K4

1Ramkumar A, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, Tamil Nadu, India.

2Akhil Krishna U, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, Tamil Nadu, India.

3Madhan M S, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, Tamil Nadu, India.

4Prajit K K, Department of Mechatronics Engineering, Kumaraguru College of Technology, Coimbatore, Tamil Nadu, India.

Manuscript received on 20 August 2019 | Revised Manuscript received on 27 August 2019 | Manuscript Published on 31 August 2019 | PP: 409-413 | Volume-8 Issue-9S2 August 2019 | Retrieval Number: I10870789S219/19©BEIESP DOI: 10.35940/ijitee.I1087.0789S219

Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Life becomes less complex, resourceful and very educative thanks to the use of smart devices like the Myo armband and Nao robots. This work discusses about the use of Myo Armband which is a wireless device for interacting with other devices such as computer, robots. It uses myographic sensor signals to control the robot. This involves developing a digital control interface to control the robot with the help of Myo Gesture Control Armband System. A PC loaded with Ubuntu OS acts as a control unit. It interfaces the inputs of the Myo band to control the Nao robot, thereby we can control the movement of the Nao robot by using its interactions. In this case we use Nao, an educational robot. PyoConnect is a Linux alternative to MyoConnect a scripting software for programming the Myo band in Windows. The Pyoconnect software is used to connect the Myo with the Ubuntu operating system. NAOqi is a programming framework used to program the NAO. By importing the NAOqi module in the python script we can access the different functions of the Nao robot. Nao robot which supports network communication protocols are Ethernet and Wi-Fi. The interface between Nao and Myo is achieved through IP (Internet Protocol). Based on the hand gestures recorded by Myo armband, the Nao Robot Arm’s can be controlled.

Keywords: NAO, MYO, NAOqi, Pyoconnect, Myoconnect, Linux, PythonScript, Ethernet Protocol
Scope of the Article: Systems and Software Engineering