Ryan Caverly, Sze Kwan Cheah, Keegan R. Bunker, Samir Patel, Niko Sexton, Vinh L. Nguyen
{"title":"使用基于协方差的数据质量评估指标对电缆驱动并联机器人进行在线自我校准","authors":"Ryan Caverly, Sze Kwan Cheah, Keegan R. Bunker, Samir Patel, Niko Sexton, Vinh L. Nguyen","doi":"10.1115/1.4065236","DOIUrl":null,"url":null,"abstract":"\n This paper presents an algorithm to perform self-calibration of cable-driven parallel robots (CDPRs), where the CDPR's end-effector pose is estimated in conjunction with the calibration of biases in the CDPR's measurements. Two new metrics, known as the position dilution of precision (PDOP) and orientation dilution of precision (ODOP) are introduced as a means to quantify the quality of data collected with regards to self-calibration. These metrics are based on a covariance matrix that is computed online as part of the proposed self-calibration algorithm, which results in the PDOP and ODOP directly corresponding to the standard deviation of the position and orientation errors, respectively. These metrics are used to intuitively select which data points contribute to improved calibration, resulting in a computationally-efficient algorithm requiring few data points to maintain accurate calibration. Additionally, the PDOP and ODOP provide a means to assess when sufficient calibration data has been collected. Numerical results involving an inverse kinematic simulation with rigid cables and a dynamic simulation with flexible cables indicate that the proposed algorithm is capable of performing self-calibration in a computationally-efficient manner. Moreover, the simulation results indicate that the proposed PDOP and ODOP metrics result in smaller position and orientation errors when used to prune the data set compared to the observability indices found in the literature. Accuracy of the proposed algorithm is also confirmed through experiments when compared to ground-truth pose data.","PeriodicalId":508172,"journal":{"name":"Journal of Mechanisms and Robotics","volume":"17 10","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Online Self-Calibration of Cable-Driven Parallel Robots Using Covariance-Based Data Quality Assessment Metrics\",\"authors\":\"Ryan Caverly, Sze Kwan Cheah, Keegan R. Bunker, Samir Patel, Niko Sexton, Vinh L. Nguyen\",\"doi\":\"10.1115/1.4065236\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n This paper presents an algorithm to perform self-calibration of cable-driven parallel robots (CDPRs), where the CDPR's end-effector pose is estimated in conjunction with the calibration of biases in the CDPR's measurements. Two new metrics, known as the position dilution of precision (PDOP) and orientation dilution of precision (ODOP) are introduced as a means to quantify the quality of data collected with regards to self-calibration. These metrics are based on a covariance matrix that is computed online as part of the proposed self-calibration algorithm, which results in the PDOP and ODOP directly corresponding to the standard deviation of the position and orientation errors, respectively. These metrics are used to intuitively select which data points contribute to improved calibration, resulting in a computationally-efficient algorithm requiring few data points to maintain accurate calibration. Additionally, the PDOP and ODOP provide a means to assess when sufficient calibration data has been collected. Numerical results involving an inverse kinematic simulation with rigid cables and a dynamic simulation with flexible cables indicate that the proposed algorithm is capable of performing self-calibration in a computationally-efficient manner. Moreover, the simulation results indicate that the proposed PDOP and ODOP metrics result in smaller position and orientation errors when used to prune the data set compared to the observability indices found in the literature. Accuracy of the proposed algorithm is also confirmed through experiments when compared to ground-truth pose data.\",\"PeriodicalId\":508172,\"journal\":{\"name\":\"Journal of Mechanisms and Robotics\",\"volume\":\"17 10\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Mechanisms and Robotics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1115/1.4065236\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Mechanisms and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/1.4065236","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Online Self-Calibration of Cable-Driven Parallel Robots Using Covariance-Based Data Quality Assessment Metrics
This paper presents an algorithm to perform self-calibration of cable-driven parallel robots (CDPRs), where the CDPR's end-effector pose is estimated in conjunction with the calibration of biases in the CDPR's measurements. Two new metrics, known as the position dilution of precision (PDOP) and orientation dilution of precision (ODOP) are introduced as a means to quantify the quality of data collected with regards to self-calibration. These metrics are based on a covariance matrix that is computed online as part of the proposed self-calibration algorithm, which results in the PDOP and ODOP directly corresponding to the standard deviation of the position and orientation errors, respectively. These metrics are used to intuitively select which data points contribute to improved calibration, resulting in a computationally-efficient algorithm requiring few data points to maintain accurate calibration. Additionally, the PDOP and ODOP provide a means to assess when sufficient calibration data has been collected. Numerical results involving an inverse kinematic simulation with rigid cables and a dynamic simulation with flexible cables indicate that the proposed algorithm is capable of performing self-calibration in a computationally-efficient manner. Moreover, the simulation results indicate that the proposed PDOP and ODOP metrics result in smaller position and orientation errors when used to prune the data set compared to the observability indices found in the literature. Accuracy of the proposed algorithm is also confirmed through experiments when compared to ground-truth pose data.