{"title":"Gesture-Controlled Robotic Arm Utilizing OpenCV","authors":"Jedidiah Paterson, Ahmed Aldabbagh","doi":"10.1109/HORA52670.2021.9461389","DOIUrl":null,"url":null,"abstract":"In this paper, a low-cost, 3D printed robotic arm that uses a system of gesture recognition controlled via computer vision is presented. The developed approach of Human-Computer Interaction (HCI) employs a single commonly available USB2.0 High-Definition camera to capture hand movements and gestures, implementing the OpenCV library. This enables the translation of those movements and gestures into commands that can be transferred using internet protocols to a Raspberry Pi; then interfaces with the robotic arm. Using computer vision as a method of HCI reduces components and overall cost. The Raspberry Pi uses individual commands to control the robotic arm’s servo motors while monitoring multiple pressure sensors and limit switches to ensure the robotic arm operates within a certain limit of load. This prevents the arm from overextending itself while protecting the integrity of items within its grasp.","PeriodicalId":270469,"journal":{"name":"2021 3rd International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 3rd International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HORA52670.2021.9461389","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In this paper, a low-cost, 3D printed robotic arm that uses a system of gesture recognition controlled via computer vision is presented. The developed approach of Human-Computer Interaction (HCI) employs a single commonly available USB2.0 High-Definition camera to capture hand movements and gestures, implementing the OpenCV library. This enables the translation of those movements and gestures into commands that can be transferred using internet protocols to a Raspberry Pi; then interfaces with the robotic arm. Using computer vision as a method of HCI reduces components and overall cost. The Raspberry Pi uses individual commands to control the robotic arm’s servo motors while monitoring multiple pressure sensors and limit switches to ensure the robotic arm operates within a certain limit of load. This prevents the arm from overextending itself while protecting the integrity of items within its grasp.