{"title":"Simulation and Implementation of Real-Time Vision-Based Control System for 2-DoF Robotic Arm Using PID with Hardware-in-the-Loop","authors":"M. Al-Shabi","doi":"10.4236/ICA.2015.62015","DOIUrl":null,"url":null,"abstract":"Microsoft Kinect sensor has shown the research community that it's more than just an interactive gaming device, due to its multi-functional abilities and high reliability. In this work, online HIL (Hardware-in-the-Loop) experimental data are used to apply human motion imitation to a 2-degree of freedom Lego Mind storm NXT robotic arm. A model simulation of the dc motor used in this experiment is also present in this paper. The acquired input data from the Kinect sensor are processed in a closed loop PID controller with feedback from motors encoders. The applied algorithms solve the overlapping input problem, conducting a simultaneous control of both shoulder and elbow joints, and solving the overlapping input problem as well. The work in this paper is presented as a prototype to assure the applicability of the algorithms, for further development.","PeriodicalId":62904,"journal":{"name":"智能控制与自动化(英文)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2015-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"智能控制与自动化(英文)","FirstCategoryId":"1093","ListUrlMain":"https://doi.org/10.4236/ICA.2015.62015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Microsoft Kinect sensor has shown the research community that it's more than just an interactive gaming device, due to its multi-functional abilities and high reliability. In this work, online HIL (Hardware-in-the-Loop) experimental data are used to apply human motion imitation to a 2-degree of freedom Lego Mind storm NXT robotic arm. A model simulation of the dc motor used in this experiment is also present in this paper. The acquired input data from the Kinect sensor are processed in a closed loop PID controller with feedback from motors encoders. The applied algorithms solve the overlapping input problem, conducting a simultaneous control of both shoulder and elbow joints, and solving the overlapping input problem as well. The work in this paper is presented as a prototype to assure the applicability of the algorithms, for further development.
微软Kinect传感器已经向研究社区展示了它不仅仅是一个互动游戏设备,因为它具有多功能和高可靠性。在这项工作中,利用在线HIL (hardware - In - loop)实验数据,将人体运动模拟应用于2自由度Lego Mind storm NXT机械臂。本文还对实验中使用的直流电机进行了模型仿真。从Kinect传感器获取的输入数据在闭环PID控制器中进行处理,并得到电机编码器的反馈。应用的算法解决了重叠输入问题,实现了肩关节和肘关节的同时控制,并解决了重叠输入问题。本文所做的工作是一个原型,以保证算法的适用性,供进一步开发。