Abstract

Abstract 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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call