0
Research Papers

Inverse Geometrico-Static Problem of Underconstrained Cable-Driven Parallel Robots With Three Cables1

[+] Author and Article Information
Marco Carricato

Department of Industrial Engineering and Interdepartmental Center for Health Sciences and Technologies,
University of Bologna,
Viale Risorgimento 2,
Bologna40136, Italy
e-mail: marco.carricato@unibo.it

A preliminary version of this paper was presented at the 13th World Congress in Mechanism and Machine Science, Guanajuato, Mexico, 2011.

The notation Mhij,klm denotes the block matrix obtained from rows h, i, and j, and columns k, l, and m, of M. When all columns are used, the corresponding subscripts are omitted.

It may happen that Eq. (3) is fulfilled because

L1,L2,andL3
become linearly dependent. In these situations, equilibrium is possible only if rank(M)2, since the external wrench must, however, belong to the screw subspace generated by the cable lines. Cases like these are very special and they must be studied separately.

It is worth emphasizing that having A1, A2, and A3 on a plane parallel to k, and G, B1, B2, and B3 coplanar, does not necessarily cause the 3–3 robot to behave like a planar mechanism: this is a possibility, to be considered together with the general spatial study of the manipulator. For example, when the DGP is considered, a number of feasible stable configurations may be found, for which the base and the platform are skew.

Equations (9a)(9c) coincide with those that would emerge by computing cable tensions by the first three relations in Eq. (2) and by substituting them back into the remaining ones.

A dialytic algorithm, similar to the one described in the subsequent Sec. 4, may be used as an alternative procedure with respect to the one presented in this section to solve the IGP with assigned orientation. In this way, a univariate resultant of degree 1 in x (or y) may be computed as the determinant of a 5×5 eliminant matrix.

This is strictly related to the particularly simple form of the equations that govern this problem, especially when Δ0 (cf. Eq. (9)).

If p2 and p3 do not vanish in (x,y),(x,y) is a solution of the problem only for z.

Contributed by the Mechanisms and Robotics Committee of ASME for publication in the JOURNAL OF MECHANISMS AND ROBOTICS. Manuscript received March 24, 2012; final manuscript received April 17, 2013; published online June 10, 2013. Assoc. Editor: Vijay Kumar.

J. Mechanisms Robotics 5(3), 031002 (Jun 24, 2013) (11 pages) Paper No: JMR-12-1039; doi: 10.1115/1.4024291 History: Received March 24, 2012; Revised April 17, 2013

This paper studies underconstrained cable-driven parallel robots (CDPRs) with three cables. A major challenge in the study of these robots is the intrinsic coupling between kinematics and statics, which must be tackled simultaneously. Effective elimination procedures are presented which provide the complete solution sets of the inverse geometrico-static problems (IGPs) with assigned orientation or position. In the former case, the platform orientation is given, whereas the platform position and the cable lengths and tensions must be computed. In the latter case, the platform position is known, whereas the platform orientation and the cable lengths and tensions are to be calculated. The described problems are proven to admit at the most 1 and 24 real solutions, respectively.

FIGURES IN THIS ARTICLE
<>
Copyright © 2013 by ASME
Topics: Robots , Cables , Polynomials
Your Session has timed out. Please sign back in to continue.

References

Carricato, M., and Merlet, J.-P., 2010, “Geometrico-Static Analysis of Under-Constrained Cable-Driven Parallel Robots,” Advances in Robot Kinematics: Motion in Man and Machine, J.Lenarčič and M. M.Stanišic`, eds., Springer, Dordrecht, pp. 309–319.
Carricato, M., and Merlet, J.-P., 2013, “Stability Analysis of Underconstrained Cable-Driven Parallel Robots,” IEEE Trans. Rob., 29(1), pp. 288–296. [CrossRef]
Merlet, J.-P., 2013, “Wire-Driven Parallel Robot: Open Issues,” Romansy 19—Robot Design, Dynamics and Control, V.Padois, P.Bidaud, and O.Khatib, eds., Springer, Vienna, pp. 3–10.
Albus, J., Bostelman, R., and Dagalakis, N., 1993, “The NIST Robocrane,” J. Rob. Syst., 10(5), pp. 709–724. [CrossRef]
Kawamura, S., Kino, H., and Won, C., 2000, “High-Speed Manipulation by Using Parallel Wire-Driven Robots,” Robotica, 18(1), pp. 13–21. [CrossRef]
Tadokoro, S., Murao, Y., Hiller, M., Murata, R., Kohkawa, H., and Matsushima, T., 2002, “A Motion Base With 6-DOF by Parallel Cable Drive Architecture,” IEEE/ASME Trans. Mechatron., 7(2), pp. 115–123. [CrossRef]
Pusey, J., Fattah, A., Agrawal, S., and Messina, E., 2004, “Design and Workspace Analysis of a 6-6 Cable-Suspended Parallel Robot,” Mech. Mach. Theory, 39(7), pp. 761–778. [CrossRef]
Hiller, M., Fang, S., Mielczarek, S., Verhoeven, R., and Franitza, D., 2005, “Design, Analysis and Realization of Tendon-Based Parallel Manipulators,” Mech. Mach. Theory, 40(4), pp. 429–445. [CrossRef]
Alikhani, A., Behzadipour, S., Vanini, S. A. S., and Alasty, A., 2009, “Workspace Analysis of a Three DOF Cable-Driven Mechanism,” ASME J. Mech. Rob., 1(4), 041005. [CrossRef]
Rosati, G., Zanotto, D., and Agrawal, S. K., 2011, “On the Design of Adaptive Cable-Driven Systems,” ASME J. Mech. Rob., 3(2), 021004. [CrossRef]
Bosscher, P., Riechel, A. T., and Ebert-Uphoff, I., 2006, “Wrench-Feasible Workspace Generation for Cable-Driven Robots,” IEEE Trans. Rob., 22(5), pp. 890–902. [CrossRef]
Stump, E., and Kumar, V., 2006, “Workspaces of Cable-Actuated Parallel Manipulators,” ASME J. Mech. Des., 128(1), pp. 159–167. [CrossRef]
Ghasemi, A., Eghtesad, M., and Farid, M., 2009, “Workspace Analysis for Planar and Spatial Redundant Cable Robots,” ASME J. Mech. Rob., 1(4), 044502. [CrossRef]
Bouchard, S., Gosselin, C., and Moore, B., 2010, “On the Ability of a Cable-Driven Robot to Generate a Prescribed Set of Wrenches,” ASME J. Mech. Rob., 2(1), 011010. [CrossRef]
Gouttefarde, M., Daney, D., and Merlet, J.-P., 2011, “Interval-Analysis-Based Determination of the Wrench-Feasible Workspace of Parallel Cable-Driven Robots,” IEEE Trans. Rob., 27(1), pp. 1–13. [CrossRef]
Lau, D., Oetomo, D., and Halgamuge, S., 2011, “Wrench-Closure Workspace Generation for Cable Driven Parallel Manipulators Using a Hybrid Analytical-Numerical Approach,” ASME J. Mech. Des., 133(7), 071004. [CrossRef]
Azizian, K., and Cardou, P., 2012, “The Dimensional Synthesis of Planar Parallel Cable-Driven Mechanisms Through Convex Relaxations,” ASME J. Mech. Rob., 4(3), 031011. [CrossRef]
Behzadipour, S., and Khajepour, A., 2006, “Stiffness of Cable-Based Parallel Manipulators With Application to Stability Analysis,” ASME J. Mech. Des., 128(1), pp. 303–310. [CrossRef]
Behzadipour, S., and Khajepour, A., 2006, “Erratum: Stiffness of Cable-Based Parallel Manipulators With Application to Stability Analysis,” ASME J. Mech. Des., 128(11), pp. 1366. [CrossRef]
Surdilovic, D., Radojicic, J., and Krüger, J., 2013, “Geometric Stiffness Analysis of Wire Robots: A Mechanical Approach,” Cable-Driven Parallel Robots, T.Bruckmann and A.Pott, eds., Springer-Verlag, Berlin Heidelberg, pp. 389–404.
Wischnitzer, Y., Shvalb, N., and Shoham, M., 2008, “Wire-Driven Parallel Robot: Permitting Collisions Between Wires,” Int. J. Robot. Res., 27(9), pp. 1007–1026. [CrossRef]
Perreault, S., Cardou, P., Gosselin, C. M., and Otis, M. J.-D., 2010, “Geometric Determination of the Interference-Free Constant-Orientation Workspace of Parallel Cable-Driven Mechanisms,” ASME J. Mech. Rob., 2(3), 031016. [CrossRef]
Miermeister, P., and Pott, A., 2012, “Auto Calibration Method for Cable-Driven Parallel Robots Using Force Sensors,” Latest Advances in Robot Kinematics, J.Lenarčič and M.Husty, eds., Springer, Dordrecht, pp. 269–276.
Alexandre dit Sandretto, J., Daney, D., and Gouttefarde, M., 2013, “Calibration of a Fully-Constrained Parallel Cable-Driven Robot,” Romansy 19—Robot Design, Dynamics and Control, V.Padois, P.Bidaud, and O.Khatib, eds., Springer, Vienna, pp. 77–84.
Notash, L., 2012, “Failure Recovery for Wrench Capability of Wire-Actuated Parallel Manipulators,” Robotica, 30(6), pp. 941–950. [CrossRef]
Yamamoto, M., Yanai, N., and Mohri, A., 2004, “Trajectory Control of Incompletely Restrained Parallel-Wire-Suspended Mechanism Based on Inverse Dynamics,” IEEE Trans. Rob., 20(5), pp. 840–850. [CrossRef]
Fattah, A., and Agrawal, S. K., 2006, “On the Design of Cable-Suspended Planar Parallel Robots,” ASME J. Mech. Des., 127(5), pp. 1021–1028. [CrossRef]
Heyden, T., and Woernle, C., 2006, “Dynamics and Flatness-Based Control of a Kinematically Undetermined Cable Suspension Manipulator,” Multibody Syst. Dyn., 16(2), pp. 155–177. [CrossRef]
Michael, N., Kim, S., Fink, J., and Kumar, V., 2009, “Kinematics and Statics of Cooperative Multi-Robot Aerial Manipulation With Cables,” ASME 2009 International Design Engineering Technical Conferences, Vol. 7, pp. 83–91, Paper No. DETC2009–87677.
Jiang, Q., and Kumar, V., 2010, “The Inverse Kinematics of 3-D Towing,” Advances in Robot Kinematics: Motion in Man and Machine, J.Lenarčič and M. M.Stanišic`, eds., Springer, Dordrecht, pp. 321–328.
Jiang, Q., and Kumar, V., 2013, “ The Direct Kinematics of Objects Suspended From Cables,” ASME 2010 International Design Engineering Technical Conferences, Vol. 2, pp. 193–202, Paper No. DETC2010–28036.
Collard, J.-F., and Cardou, P., 2013, “Computing the Lowest Equilibrium Pose of a Cable-Suspended Rigid Body,” Optim. Eng., pp. 1–20. [CrossRef]
Merlet, J.-P., 2006, Parallel Robots, Springer, Dordrecht.
McCarthy, J. M., 2011, “21st Century Kinematics: Synthesis, Compliance, and Tensegrity,” ASME J. Mech. Rob., 3(2), 020201. [CrossRef]
Abbasnejad, G., and Carricato, M., 2012, “Real Solutions of the Direct Geometrico-Static Problem of Under-Constrained Cable-Driven Parallel Robots With 3 Cables: A Numerical Investigation,” Meccanica, 47(7), pp. 1761–1773. [CrossRef]
Berti, A., Merlet, J.-P., and Carricato, M., 2013, “Solving the Direct Geometrico-Static Problem of 3-3 Cable-Driven Parallel Robots by Interval Analysis: Preliminary Results,” Cable-Driven Parallel Robots, T.Bruckmann and A.Pott, eds., Springer-Verlag, Berlin, Heidelberg, pp. 251–268.
Carricato, M., 2013, “Direct Geometrico-Static Problem of Under-Constrained Cable-Driven Parallel Robots With Three Cables,” ASME J. Mech. Rob. (accepted). [CrossRef]
Carricato, M., Abbasnejad, G., and Walter, D., 2012, “Inverse Geometrico-Static Analysis of Under-Constrained Cable-Driven Parallel Robots With Four Cables,” Latest Advances in Robot Kinematics, J.Lenarčič and M.Husty, eds., Springer, Dordrecht, pp. 365–372.
Carricato, M., and Abbasnejad, G., 2013, “Direct Geometrico-Static Analysis of Under-Constrained Cable-Driven Parallel Robots With 4 Cables,” Cable-Driven Parallel Robots, T.Bruckmann and A.Pott, eds., Springer-Verlag, Berlin, Heidelberg, pp. 269–285.
Hunt, K. H., 1978, Kinematic Geometry of Mechanisms, Clarendon Press, Oxford.
Bottema, O., and Roth, B., 1990, Theoretical Kinematics, Dover Publications, New York.
Salmon, G., 1964, Lessons Introductory to the Modern Higher Algebra, Chelsea Publishing Company, New York.
Raghavan, M., and Roth, B., 1995, “Solving Polynomial Systems for the Kinematic Analysis and Synthesis of Mechanisms and Robot Manipulators,” ASME J. Mech. Des., 117(2B), pp. 71–79. [CrossRef]
Manocha, D., and Krishnan, S., 1996, “Solving Algebraic Systems Using Matrix Computations,” ACM SIGSAM Bull., 30(4), pp. 4–21. [CrossRef]
Cox, D., Little, J., and O'Shea, D., 2007, Ideals, Varieties, and Algorithms, Springer, New York.

Figures

Grahic Jump Location
Fig. 1

Model of a cable-driven parallel robot with three cables

Grahic Jump Location
Fig. 2

Conditions for positive-dimensional solution sets of the IGP with assigned orientation: (a) ri,xy∥(Ai-Ah) xy and rj,xy∥(Aj-Ah) xy; (b) the sides of the projections of the triangles A1A2A3 and B1B2B3 on the xy-plane are mutually parallel

Grahic Jump Location
Fig. 3

Examples of one-dimensional solution sets of the IGP with assigned orientation: (a) a2=[8;0;0],a3=[0;7;0],r1=[-0.5;-0.5;-1],r2=[1;0;-1],r3=[0;1;-1],[x,y]=[2,1.75] and (b) a2=[8;0;0],a3=[0;7;0],r1=[-0.5;-0.5;-1],r2=[1.5;-0.5;-1],r3=[-0.5;1.25;-1],[x,y]=[2,2]. In both cases, V is a vertical line and equilibrium is feasible along the entire path.

Grahic Jump Location
Fig. 4

Example of one-dimensional solution set of the IGP with assigned orientation: a2=[8;0;0],a3=[0;7;0],r1=[-2/3;-2/3;-3/2],r2=[14/15;-2/3;-1/2],r3=[-2/3;11/15;-1], and p23:=735x2+567xy-420y2-6062x+2534y+1960=0. V is a curve on a cylindrical surface and equilibrium configurations are feasible along the entire path.

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In