This paper presents four forward kinematics algorithms for an over-constrained six degree-of-freedom (DOF) cable-driven parallel robot (CDPR) that in addition to computing the end-effector's pose, also provide covariance bounds on the pose estimation error. The first two proposed methods are based on cable-length and cable-length-squared loop-closure equations and the use of unconstrained attitude parameterizations to describe the orientation of the CDPR end-effector. The second pair of methods involve constrained attitude parameterizations and are also based on cable-length and cable-length-squared loop-closure equations. Nonlinear least-squares optimization is used in each of these methods to iteratively compute the forward kinematics solution and determine covariance bounds on the pose estimation error. Attitude identities are used to obtain analytic expressions for the computations whenever possible. The forward kinematics algorithms are validated through Monte-Carlo simulations, where Euler-angle-sequence, quaternion, and DCM parameterizations of the end-effector attitude are implemented and the accuracy of the covariance bounds is demonstrated. It is also shown that the method based on the cable-length-squared loop-closure equations yields improved convergence properties compared to the cable-length loop-closure equations.
|Original language||English (US)|
|Journal||Mechanism and Machine Theory|
|State||Published - May 2023|
Bibliographical noteFunding Information:
The authors would like to thank Dr. Kirsten Strandjord for helpful discussions on the use of the NEES test. This work was supported in part by the University of Minnesota’s Office of Undergraduate Research, United States .
© 2023 Elsevier Ltd
- Cable-driven parallel robots
- Forward kinematics
- Least-squares estimation
- Pose estimation