{"title":"Development of a PC-based robot hand control algorithm","authors":"P. Burroughs, J. Parker","doi":"10.1109/SSST.1993.522801","DOIUrl":null,"url":null,"abstract":"A force-position control algorithm is used with a two-degree-of-freedom robot hand to simultaneously control the position of an object and the applied grasping force. This original implementation of this control algorithm was limited to a 60-Hz sampling rate. A direct conversion of the original implementation of the algorithm to the C language provided a small speed increase. Detailed profiling tests of functional blocks indicated that the exclusive use of integer calculations, avoidance of integer division, and the use of look-up tables provided the most efficient operation. The final C version of the algorithm resulted in sampling rates of 400/500 Hz (with/without data storage for postprocessing). A special version of the program increased the sampling rates to 625/770 Hz (with/without data storage).","PeriodicalId":260036,"journal":{"name":"1993 (25th) Southeastern Symposium on System Theory","volume":"283 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1993 (25th) Southeastern Symposium on System Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSST.1993.522801","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
A force-position control algorithm is used with a two-degree-of-freedom robot hand to simultaneously control the position of an object and the applied grasping force. This original implementation of this control algorithm was limited to a 60-Hz sampling rate. A direct conversion of the original implementation of the algorithm to the C language provided a small speed increase. Detailed profiling tests of functional blocks indicated that the exclusive use of integer calculations, avoidance of integer division, and the use of look-up tables provided the most efficient operation. The final C version of the algorithm resulted in sampling rates of 400/500 Hz (with/without data storage for postprocessing). A special version of the program increased the sampling rates to 625/770 Hz (with/without data storage).