Gesture-Based Robot Control with Kinect Sensor
Bhatt Meet1, Joshi Hari2, Vaghasiya Denil3, Rohit R Parmar4, Pradeep M Shah5

1Bhatt Meet, UG Student, Department of Electronics and Communication, G. H. Patel College of Engineering & Technology, Vallabh-Vidyanagar (Gujarat), India.

2Joshi Hari, UG Student, Department of Electronics and Communication, G. H. Patel College of Engineering & Technology, Vallabh-Vidyanagar (Gujarat), India.

3Vaghasiya Denil, UG Student, Department of Electronics and Communication, G. H. Patel College of Engineering & Technology, Vallabh-Vidyanagar (Gujarat), India.

4Rohit R Parmar, Assistant Professor, Department of Electronics and Communication, G. H. Patel College of Engineering & Technology, Vallabh-Vidyanagar (Gujarat), India.

5Pradeep M Shah, Assistant Professor, Department of Electronics and Communication, G. H. Patel College of Engineering & Technology, Vallabh-Vidyanagar (Gujarat), India.

Manuscript received on 26 April 2020 | Revised Manuscript received on 08 May 2020 | Manuscript Published on 22 May 2020 | PP: 75-78 | Volume-9 Issue-7S July 2020 | Retrieval Number: 100.1/ijitee.G10250597S20 | DOI: 10.35940/ijitee.G1025.0597S20

Open Access | Editorial and Publishing Policies | Cite | Zenodo | 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: With the recent improvement in technology, controlling a robot wirelessly has become possible. Controlling a robot wirelessly increases its mobility. It also opens up the possibility of different kinds of robot designs. However, controlling a robot wirelessly using human computer interface bring more challenges to the researchers. This paper implements a human gesture-based robot control system. It uses a Kinect sensor which consists of a depth sensor, RGB camera. The Kinect sensor obtains the skeletal data from the subject. Using mathematical calculation, it calculates the angle deviation between the different parts of the arm based on its movement. The angle deviation data measured by the Kinect sensor will be transmitted by using a Wi-Fi module. The use of the Wi-Fi module will increase mobility. On the receiver, we use a microcontroller which will convert the received angle deviations values into equivalent PWM which will be used to control the servo motors. The combination of the different servo motors will result in the robotic movement.

Keywords: Kinect, Skeleton Tracking, Raspberry Pi 3B, Servo Motors, Hardware, Human Computer Interface.
Scope of the Article: Robotics and Control