Next Article in Journal
Dynamic and Thermal Investigations of the Forward Dry-Friction Whirl/Whip of a Vertical Rotor-AMB System during Touchdowns
Next Article in Special Issue
Adaptive Terminal Sliding Mode Control of Picking Manipulator Based on Uncertainty Estimation
Previous Article in Journal / Special Issue
Optimal Design of a Novel Leg-Based Stair-Climbing Wheelchair Based on the Kinematic Analysis of the Stair Climbing States
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cable-Driven Parallel Robot Actuators: State of the Art and Novel Servo-Winch Concept

Department of Industrial Engineering, University of Bologna, Via Terracini 24, 40131 Bologna, Italy
*
Author to whom correspondence should be addressed.
Actuators 2022, 11(10), 290; https://doi.org/10.3390/act11100290
Submission received: 19 September 2022 / Revised: 3 October 2022 / Accepted: 8 October 2022 / Published: 11 October 2022
(This article belongs to the Special Issue Dynamics and Control of Robot Manipulators)

Abstract

:
Cable-Driven Parallel Robots (CDPRs) use cables arranged in a parallel fashion to manipulate an end-effector (EE). They are functionally similar to several cranes that automatically collaborate in handling a shared payload. Thus, CDPRs share several types of equipment with cranes, such as winches, hoists, and pulleys. On the other hand, since CDPRs rely on model-based automatic controllers for their operations, standard crane equipment may severely limit their performance. In particular, to achieve reasonably accurate feedback control of the EE pose during the process, the length of the cable inside the workspace of the robot should be known. Cable length is usually inferred by measuring winch angular displacement, but this operation is simple and accurate only if the winch transmission ratio is constant. This problem called for the design of novel actuation schemes for CDPRs; in this paper, we analyze the existing architectures of so-called servo-winches (i.e., servo-actuators which employ a rotational motor and have a constant transmission ratio), and we propose a novel servo-winch concept and compare the state-of-the-art architectures with our design in terms of pros and cons, design requirements, and applications.

1. Introduction

Large-scale handling of bulky loads is a widespread necessity throughout the world. Manufacturing plant logistics, infrastructure construction and maintenance are just two of the most prominent examples where anyone can observe several overhead cranes, truck-mounted and fixed-installation cranes, working independently, and entirely manually operated. Conversely, Cable-Driven Parallel Robots (CDPRs in short) work like fully-automated collaborative cranes. They are parallel robotic manipulators where rigid links are replaced by extendable cables. The latter are wound and unwound by linear or rotational actuation units (called winches in the following) and routed using guidance devices toward a shared end-effector (EE in short), on which they are attached in a parallel fashion [1].
CDPRs potentially have a large and reconfigurable workspace. First, because very long cables can be coiled on rotary winches. Furthermore, cables operate in a structurally efficient manner, being subject only to tensile loads. In addition, if properly designed, actuation units and guidance systems can be rearranged discretely [2] and continuously [3], allowing for rapid changes in workspace size and shape. However, since multiple cables act in parallel on the same load, part of the work they exert is spent keeping each other in tension [4]. Nevertheless, they may be more efficient than industrial robots, as the latter have to carry their weight around [5]. Additionally, if the task and worksite characteristics are specified, cables can also be balanced with counterweights [6].
Despite their advantages, the use of CDPRs in the industry is still limited due to their design, control, and safety challenges. Controllability and safety, on the one hand, can be enhanced by employing more cables than the EE degrees of freedom (DoFs in short). However, this can cause cables to collide with each other and their surrounding environment, limiting the robot’s workspace or forcing the use of rigorous design techniques to avoid it [7]. In this case, workspace accessibility may be improved by suspending the EE, using a redundant number of cables [8,9]. Regardless, the likelihood of cable-to-cable interference could increase [10]. Therefore, in order to simplify the design and rationalize the cost of the robot, simpler suspended CDPR have been proposed, with fewer cables than EE’s DoFs, which, on the other hand, require dedicated control schemes for their effective use since the EE is unconstrained [11,12].
The earliest example of a CDPR is the famous Skycam® [13], which is still used as a camera motion device for overhead sport event shooting. However, research interest in the possible applications of this technology only began a few years later, when Higuchi et al. [14] highlighted the numerous advantages of cranes’ automatic cooperation. Only in the nineties the RoboCrane® was introduced [15]: this equipment was the first to allow both position and orientation of its EE to be automatically controlled with six cables. Since then, numerous applications have been proposed and successfully implemented by researchers: large-scale additive manufacturing [16], laser-based manufacturing [1], contour crafting [17], marine handling systems [18], warehouse retrieval systems [6], large-scale handling systems [19,20], facade cleaning [21] and installation [7] systems, motion simulators [22], large-aperture telescopes [23], measurement devices [24,25,26,27], rehabilitation devices [28], and haptic interfaces [29].
Different cable-driven applications usually have highly different requirements: even though the principal mean of transmission is a cable, its actuation unit and guidance system are engineered according to other principles. Ref. [30] reports a comprehensive study of cranes, winches, and hoists to be used in civil engineering applications. On the opposite spectrum than civil applications, there are cable-driven hands and fingers, where cables are used to actuate joints remotely, so that most of the actuation weight is as distant as possible to where the force application is needed [31,32]. Miniaturization, force capability, and motion accuracy is instead required in so-called tendon-driven continuum robots, where a remote cable actuation is needed to control the deformation of slender links [33,34], and in tensegrity-based robots [35]. Lastly, the growing interest in mobile robot applications has motivated researchers to develop lightweight and small winches with high-force capabilities [36,37].
For industrial applications, guidance systems are usually a combination of fixed and swiveling pulleys [1], whose geometry and installation configuration are dictated by geometric and loading conditions of the operation (many research prototypes have even simpler guidance systems, such as eyelets where cables may slide through [38]). Conversely, the design of the actuation unit is driven by application requirements in terms of rated power, cable tension, and speed, but also by the requirements of the control system. The most common one is the ability to feedback control the EE pose. To succeed in such a task, one may rely on exteroceptive measurement devices directly providing EE pose information [39,40], state estimators [41,42], or forward kinematics based on cable length estimation. The latter approach is widely used thanks to well-established techniques in the solution to the forward kinematic problem and thanks to the fact that no sensors other than the ones embedded in the actuators for their low-level feedback control need to be added to the robot (additional sensors can be added to speed-up computation, improve accuracy [43,44], or if embedded sensors are not sufficient [45]). However, accurate pose information is achievable through forward kinematics if and only if (i) a cable model suitable to the application requirement is used [46,47,48], and (ii) there is a clear correlation between actuator displacement Δ θ and cable displacement Δ l , namely the actuation unit transmission ratio K = Δ l / Δ θ . If the latter condition is not satisfied, it is unlikely that the use of a suitable cable model would work without additional sensors. This fact motivated researchers to characterize existing types of cable actuation systems or develop new ones suitable for robotic purposes [49].
Concerning actuation, the most straightforward way to wind a cable is using a smooth drum connected to a motor [50,51]. Unfortunately, it is not trivial to determine how the cable is wound over the drum, as the axial a and radial r winding distances are not a function of the motor angle (Figure 1a). As an alternative, cables can be overlapped (i) on very short drums [52] (Figure 1b), (ii) on smooth or grooved drums by a self-reversing screw (Figure 1c), or even (iii) on variable-radius drums [53,54]; all these choices allow for a correlation between cable and motor displacement. Unfortunately, the transmission ratio K is a function of the absolute motor angle, which may not be known at start-up time, and, furthermore, a varying r implies varying tension-speed limits for a given motor-rated power. The possibly simpler and commercially available solution for a constant and known K is to use a hoist (Figure 1d), and a linear actuator for its control [55]. However, if long cables need to be used, the installation space, transmission ratio, and cable wear increase alongside the number of pulleys in the hoist [49].
To the best of the authors’ knowledge, the first example of a servo-winch, namely a rotary winch characterized by a constant and known transmission ratio, was proposed in [56]. Since then, many other solutions have been proposed in the literature, mainly to compensate for the lack of existing commercial devices. Generally speaking, to build a CDPR prototype for research or industrial purposes, a dedicated winch must be designed in-house. A comparison of existing architectures of servo-winches is not available in the literature, and thus, one can choose between different designs, based solely on experience, if any. The reason for choosing one servo-winch is, to say the least, unclear and not shared among the cable-robotic community. Thus, this paper aims to (i) provide a comprehensive description of the state-of-the-art solutions for servo-winch design, (ii) propose a novel servo-winch design, and, lastly, (iii) provide guidelines for the selection of optimal servo-winch architecture based on the benefits and drawbacks of the existing solutions. The remainder of the paper is structured as follows: Section 2 analyzes the state of the art in the servo-winch design, while Section 3 describes a novel design, called Spline Winch; design comparison and architecture selection guidelines are discussed in Section 4. Finally, conclusions are drawn.

2. Servo-Winch State of the Art

As introduced above, to have accurate information on the EE pose, servo-controlled winches should have a constant transmission ratio K. For this purpose, two aspects must be considered:
  • Cable overlapping on the drum surface should be avoided, which can be done, for example, by grooving the drum to accommodate the cable (this is also desirable for reducing cable wear [57]);
  • The cable should exit the drum in a fixed, known direction.
There are several solutions in the literature to achieve such desired design requirements, which can be organized into three classes: (i) the rototranslating-drum winch, (ii) the spooling-helper winch, and (iii) the translating-motor winch.

2.1. The Rototranslating-Drum Design

By rototranslating the drum [24,38,56], the cable exit point, and consequently, its direction, is fixed with respect to (w.r.t. in short) the winch frame, while the cable is coiled and uncoiled (Figure 2a). A scheme of the winch is shown in Figure 2b: a screw/nut system (helicoidal pair, H) is employed to convert the rotational motion of the motor (M) into rotational and translational motion of the drum (D). The screw shaft is fixed to the winch frame, and the drum slides on passive prismatic joints (P) along two rods parallel to the drum axis but mounted with a radial offset w.r.t. the drum. The motor can be coupled to the drum using a transmission, such as a synchronous belt, as in Figure 2a. As an alternative, other mechanisms can be employed for this purpose, such as a crank mechanism [58]. By simply considering that the drum rotates and translates, and for each motor turn, a complete helix is wound or unwound, the transmission ratio K can be evaluated as:
K = K S 2 + r D 2 [ m / rad ] , K S = h 2 π [ m / rad ]
where h is the helix pitch, r D is the drum grooving radius, and K S is the screw/nut transmission ratio.

2.2. The Spooling-Helper Design

In [59], an auxiliary cable guiding device equipped with a pulley, called spooling helper, is employed. Similar to the concept of the self-reversing screw, but only using a traditional screw/nut system, the spooling helper continuously follows the variable cable exit point on the rotating drum by translating parallel to the drum axis so as to ensure that the cable direction connecting the drum and the spooling helper is constant (Figure 3a). According to Figure 3b, the rotation of the motor/drum system (M and D) is transmitted to the spooling helper (S) using a synchronous belt (B). Thanks to a helical pair (H), the spooling helper slides onto two fixed rods (prismatic joints, P). Due to the presence of the spooling helper, the transmission ratio of this design differs from the one of the rototranslating drums:
K = K S 2 + r D 2 K S [ m / rad ]

2.3. The Translating-Motor Design

A different solution, less common to the author’s knowledge [1,60], consists of translating the entire motor/drum system on a linear guide (Figure 4a). As shown in Figure 4b, motor (M) and drum (D) are directly connected and mounted on a carriage (C). The motor is fixed w.r.t. the carriage, whereas the drum can rotate supported by two bearings (R). The rotational motion of the drum is transformed into the translation of the carriage along two prismatic pairs (P) thanks to a helical pair (H). The latter is usually realized using a screw/nut system, where the nut is fixed to the drum. This solution has the same kinematic behavior as the rototranslating design, and its transmission ratio is hereby reported for completeness:
K = K S 2 + r D 2 [ m / rad ]

3. The Spline Winch

The winch design proposed in this paper, called Spline Winch, is shown in Figure 5. The proposed design concept aims to merge the benefits of the rotrotranslational-drum design with the ones of the translating-motor system, as detailed in Section 4.

3.1. Kinematics

The motor (M) is fixed to the winch frame, while the drum (D) can (see Figure 5):
  • Rotate since a spline shaft is rigidly attached to the motor axis, and a spline nut is attached to the drum; the spline shaft/nut pair is effectively a prismatic joint (P), designed so as to transmit torque while allowing axial translation;
  • Translate since a screw shaft is rigidly attached to the winch frame, and a screw nut is attached to the drum; this is the classical helical pair (H) used in all winch designs.
The drum is supported via two plates (or carriages, C): a revolute joint (R) and two prismatic joints (P) are embedded into each plate, so that the drum can freely rotate w.r.t. the plates, and the drum-plates assembly can translate w.r.t. the winch frame.
Since the drum rototranslates, the overall transmission ratio K of the spline winch is the same as the rototranslating-drum one, namely:
K = K S 2 + r D 2 [ m / rad ]

3.2. Mechanical Design

The proposed Spline Winch was designed and built at IRMA L@B (Figure 6). Its mechanical design is detailed hereafter and shown in Figure 6b. Its frame consists of two aluminum plates (1), connected by extruded aluminum profiles (see Figure 6a). Two floating plates (2) are connected with four ball bushings (3), that allows the translation w.r.t. to two rods (4); the latter are connected to the frame through rigid couplings (5). The motor is coupled to the ball spline shaft (6) through a bellow coupling (torsionally stiff but flexurally compliant, see Figure 6a since motor and coupling are not represented in the cross section). Instead of a regular spline shaft, a ball spline shaft is chosen due to its zero-backlash and low friction properties; this component is widespread and cost-effective due to its frequent use in machining equipment tool-change systems. A ball screw shaft (8) is also attached to the winch frame, on the opposite side w.r.t. the ball spline shaft.
The ball spline (7) and ball screw (9) nuts are rigidly attached to two drum covers (10), which are free to rotate w.r.t. the floating plates (2) thanks to radial bearings (11), and are rigidly attached to a tube drum (12). The choice of decomposing the drum in two covers allows to (i) critically reduce weight, (ii) save machining waste (for a single component drum of the same weight, most of the raw material would only be waste), modify the winch transmission ratio by only machining a new tube—the last feature is particularly interesting for research prototypes, whose performance requirements may vary over time.
At last, the ball spline and ball screw shaft are aligned with a coupling (14), which embeds a bushing (13) to allow the rotational motion of the spline w.r.t. the screw.
The winch is structurally optimal, since the shafts (4) resist the external load imposed by the cable, and the overall moving mass and inertia are inherently reduced w.r.t. to rototranslating-drum and translating-motor winches. With r d = 29 mm and h = 5 mm , the winch has a transmission ratio K = 29.01 mm / rad . Thanks to the P m , r = 750 W of rated power, and T m , r = 2.39 Nm of rated torque, the winch can nominally balance a tension of τ = 82.38 N , while displacing the cable at 9.103 m / s . The applications intended for this winch are highly dynamic ones.

4. Design Comparison and Application Guidelines

After briefly revising existing servo-winch architectures, and introducing the Spline Winch, a critical comparison of each winch’s pros and cons is in order. By the end of this section, we aim to provide some winch architecture selection guidelines, depending on application requirements. In the following, friction in the components is neglected. This choice was deemed necessary not because friction is, in fact, negligible but because we want to highlight several important factors which are fundamental regardless of friction. The reader is referred to Chapter 8.6.2 [61] for details about single component selection for optimizing winch frictional behavior. Additionally, the effect of the gravitational force on the winch dynamics is not explicitly accounted for, because it varies depending on the winch installation configuration. This effect will only be evaluated qualitatively in the following.
We start by observing that all winch architectures share some components, such as a drum, some rods w.r.t. whom the drum can slide, a translating component (whether the drum or the spooling helper), and a screw/nut system for transforming rotational motion in a linear one. We can then divide the architectures into two groups, namely one group characterized by the rototranslation of the drum (rototranslating-drum, translating-motor, and Spline Winch design), and one group represented by the decoupling of rotation and translation for achieving constant cable direction exiting the drum, namely the spooling-helper design.
For each winch, the overall dynamics is:
T M = J 🟉 θ ¨ + K τ
where T M is the motor torque, K is the winch transmission ratio, and J 🟉 the overall transmission inertia reduced to the motor axis. From a dynamic point of view, the first group of winches shares similar load distributions when transforming the motor torque into cable tension. The rototranslating drum is selected to provide a schematic representation (see Figure 7a). The drum rotational dynamics is given by (see Figure 7b):
J θ ¨ + T s + r D τ C S = r S F
where J is the inertia of all the rotating components, T s is the screw reaction torque, τ C S is the tension component projected onto the drum cross-section, r S F = T M is the product between the shaft radius and the shaft reaction force, which equals the torque exerted by the motor. If we consider the relationship between the axial force Q and the torque T S exchanged in the screw/nut pair to be:
T S = K S Q , K S = h 2 π m / rad
The translational dynamics of the drum are (Figure 7c):
Q = τ A X + M K S θ ¨
where M is the mass of all translating components, and τ A X is the component of τ directed as the winch axis.
If we now remember helix geometrical properties, we have:
τ = τ A X 2 + τ C S 2 , τ A X h = τ C S 2 π r D
and substitute Equations (7) and (8) in (6), after some algebraic manipulation we finally get:
T m = r S F = J + K S 2 M θ ¨ + K S 2 + r d 2 τ
which compared with Equation (5) gives:
J 🟉 = J + K S 2 M , K = K S 2 + r d 2
According to the provided analysis, it is possible to compare some of the winches’ performances:
  • The rototranslating-drum design, though conceptually simple, suffers from three main drawbacks:
    -
    To transmit torque to the drum, the shafts that pass through the winches are subject to a radial force which may be critically higher than the cable tension by design since r d > r S ; this means that these shafts need to be bulky enough, which in turns means that the drum radius (and thus the transmission ratio) cannot vary freely.
    -
    If an open-end design of the shafts is employed, such as the one proposed in Figure 2a, the torsional load of the winch may deform the rods without actually transmitting force to the drum.
    -
    The manufacturing tolerance of the shaft, the drum, and the bushing inside the drum, need to be very high in order to avoid the winch stalling [38]; this, in turn, highlights that the mechanical design should be everything but simple.
    Its primary advantage is the possibility to freely install the winch in any configuration since its dynamics is only affected by the drum weight, which can be very low.
  • The translating motor winch has three significant advantages, namely:
    -
    It can be easily miniaturized since it has no components passing through the drum other than the screw;
    -
    It is mechanically straightforward (most of the components for its manufacturing are commercially available), and thus also cheap;
    -
    It is structurally efficient since the rods withstanding the external load (but possibly also the motor weight) can be placed in a convenient position, and be as sturdy as needed since r R > r d .
    On the other hand, its main characteristic is also its main drawback: the motor (and gearbox, if used) mass needs to be translated with the drum, which means that:
    -
    According to Equation (11), the overall transmission inertia may be critically high since M includes both the drum and the winch mass, thus severely limiting winch dynamics;
    -
    If the winch is installed with its axis vertical, the weight of both the motor and the drum has to be compensated by the motor torque, which is not very efficient.
  • As previously mentioned, the Spline Winch attempts to summarize the rototranslating-drum and translating-motor winches’ advantages, while not suffering from the drawbacks:
    -
    As the rototranslating-drum design, it can be freely installed because it does not have to carry the motor weight around, even though it needs to compensate for the two additional translating plates (and bearings) as a trade-off;
    -
    As the translating-motor design, it can be miniaturized (small screw and spline shaft are commercially available). The additional mechanical complexities are the spline shaft and the motor-shaft-spline-shaft coupling, which is commercially available and structurally efficient.
    It does not suffer from any rototranslating-drum and translating-motor design drawbacks, but it strictly requires two more components: the spline shaft and the motor-shaft-spline-shaft coupling. This means that it may not be as cheap and small as the translating-motor design.
The dynamic of the spooling-helper winch is slightly different, due to the decoupled nature of rotating and translating components (see Figure 8a). The drum rotational dynamics are given by (see Figure 8b):
J θ ¨ + T S B + r D τ C S = T M
where T S B = T S is the torque transmitted through the synchronous belt to the screw, which are equal if we neglect friction and elasticity. The translational dynamics of the spooling helper are instead (Figure 8c):
Q = τ τ A X + M K S θ ¨
If we substitute Equations (7), (9), and (13) in (12), after some algebraic manipulation we finally get:
T m = J + K S 2 M θ ¨ + K S 2 + r d 2 K S τ
which compared with Equation (5) gives:
J 🟉 = J + K S 2 M , K = K S 2 + r d 2 K S
The inertia of the rotating components includes the motor, the drum, the synchronous pulleys, and the screw, while the only translating part is the spooling helper. This winch is the only one optimizing the cable-to-footprint ratio quantity since the drum does not translate and can occupy all the winch length. One minor disadvantage is the necessity to use one more pulley than other designs since the spooling helper necessitates one to deflect the cable from the drum to a direction parallel to the helper translation. One possibly major disadvantage, if cable tension is measured on the spooling helper (as it is usually done in these winches), is that the dynamic bandwidth of the winch is severely limited due to loadcell translational motion with the helper. A summary of the discussed pros and cons can be found in Table 1.

5. Conclusions

This paper presented the state of the art in servo-winch design for cable-driven robots. A novel design concept was introduced and critically compared to the existing and proposed architectures from an application point of view. It was shown that the rototranslating-drum concept presents no significant advantages, even though it was the first one historically developed. The translating-motor concept is an optimal choice for low-cost, not-highly dynamical applications, where installation orientation requirements are not strict. At the same time, the novel Spline Winch is the go-to choice for vertical-winch axis installations and high-dynamic applications. The spooling helper solution optimizes the quantity of stored cable w.r.t. winch footprint. However, highly dynamical operations should be avoided if a load cell is embedded in the helper for measuring cable tension.

Author Contributions

Conceptualization, E.I.; methodology, E.I.; software, V.M.; validation, V.M.; formal analysis, E.I.; investigation, E.I.; resources, E.I.; data curation, V.M.; writing—original draft preparation, E.I. and V.M.; writing—review and editing, E.I. and V.M.; visualization, V.M.; supervision, E.I.; project administration, E.I.; funding acquisition, E.I. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank Ing. Federico Zaccaria for the help with CAD modeling of the novel winch concept proposed in this paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mattioni, V.; Idà, E.; Carricato, M. Design of a Planar Cable-Driven Parallel Robot for Non-Contact Tasks. Appl. Sci. 2021, 11, 9491. [Google Scholar] [CrossRef]
  2. Gagliardini, L.; Caro, S.; Gouttefarde, M.; Girin, A. Discrete reconfiguration planning for Cable-Driven Parallel Robots. Mech. Mach. Theory 2016, 100, 313–337. [Google Scholar] [CrossRef] [Green Version]
  3. Heyden, T.; Woernle, C. Dynamics and flatness-based control of a kinematically undetermined cable suspension manipulator. Multibody Syst. Dyn. 2006, 16, 155. [Google Scholar] [CrossRef]
  4. Mattioni, V.; Idà, E.; Carricato, M. Force-distribution sensitivity to cable-tension errors in overconstrained cable-driven parallel robots. Mech. Mach. Theory 2022, 175, 104940. [Google Scholar] [CrossRef]
  5. Kraus, W.; Spiller, A.; Pott, A. Energy efficiency of cable-driven parallel robots. In Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), (ICRA) OR International Conference on Robotics and Automation, Stockholm, Sweden, 16–21 May 2016; pp. 894–901. [Google Scholar]
  6. Bruckmann, T.; Sturm, C.; Fehlberg, L.; Reichert, C. An energy-efficient wire-based storage and retrieval system. In Proceedings of the 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, Australia, 9–12 July 2013; pp. 631–636. [Google Scholar]
  7. Iturralde, K.; Feucht, M.; Illner, D.; Hu, R.; Pan, W.; Linner, T.; Bock, T.; Eskudero, I.; Rodriguez, M.; Gorrotxategi, J.; et al. Cable-driven parallel robot for curtain wall module installation. Autom. Constr. 2022, 138, 104235. [Google Scholar] [CrossRef]
  8. Bettega, J.; Richiedei, D.; Trevisani, A. Using Pose-Dependent Model Predictive Control for Path Tracking with Bounded Tensions in a 3-DOF Spatial Cable Suspended Parallel Robot. Machines 2022, 10, 453. [Google Scholar] [CrossRef]
  9. Lin, D.; Mottola, G.; Carricato, M.; Jiang, X.; Li, Q. Dynamically-Feasible Trajectories for a Cable-Suspended Robot Performing Throwing Operations. In ROMANSY 23—Robot Design, Dynamics and Control; Venture, G., Solis, J., Takeda, Y., Konno, A., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 547–555. [Google Scholar]
  10. Martin, A.; Caro, S.; Cardou, P. Geometric determination of the cable-cylinder interference regions in the workspace of a cable-driven parallel robot. In Cable-Driven Parallel Robots; Springer: Berlin, Germany, 2018; pp. 117–127. [Google Scholar]
  11. Idà, E.; Briot, S.; Carricato, M. Robust Trajectory Planning of Under-Actuated Cable-Driven Parallel Robot with 3 Cables. In Advances in Robot Kinematics 2020; Lenarčič, J., Siciliano, B., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 65–72. [Google Scholar]
  12. Idà, E.; Carricato, M. A New Performance Index for Underactuated Cable-Driven Parallel Robots. In Cable-Driven Parallel Robots; Gouttefarde, M., Bruckmann, T., Pott, A., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 24–36. [Google Scholar]
  13. Cone, L.L. Skycam-an aerial robotic camera system. Byte 1985, 10, 122. [Google Scholar]
  14. Higuchi, T.; Ming, A.; Jiang-Yu, J. Application of Multi-Dimensional Wire Cranes in Construction. In Proceedings of the 5th International Symposium on Automation and Robotics in Construction (ISARC), International Association for Automation and Robotics in Construction (IAARC), Tokyo, Japan, June 1988; pp. 661–668. [Google Scholar]
  15. Albus, J.; Bostelman, R.; Dagalakis, N. The NIST robocrane. J. Natl. Inst. Stand. Technol. 1992, 10, 709–724. [Google Scholar] [CrossRef]
  16. Tho, T.P.; Thinh, N.T. Using a Cable-Driven Parallel Robot with Applications in 3D Concrete Printing. Appl. Sci. 2021, 11, 563. [Google Scholar] [CrossRef]
  17. Williams, R.L., II; Xin, M.; Bosscher, P. Contour-crafting-cartesian-cable robot system: Dynamics and controller design. In Proceedings of the ASME 2008 International Design Engineering Technical Conferences, New York, NY, USA, 3–6 August 2008; Volume 2, pp. 39–45. [Google Scholar]
  18. Lv, W.; Tao, L.; Ji, Z. Design and control of cable-drive parallel robot with 6-dof active wave compensation. In Proceedings of the 2017 3rd International Conference on Control, Automation and Robotics (ICCAR), Nagoya, Japan, 22–24 April 2017; pp. 129–133. [Google Scholar]
  19. Pott, A.; Meyer, C.; Verl, A. Large-scale assembly of solar power plants with parallel cable robots. In Proceedings of the ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics), Munich, Germany, 7–9 June 2010; pp. 1–6. [Google Scholar]
  20. Culla, D.; Gorrotxategi, J.; Rodríguez, M.; Izard, J.B.; Hervé, P.E.; Cañada, J. Full Production Plant Automation in Industry Using Cable Robotics with High Load Capacities and Position Accuracy. In ROBOT 2017: Third Iberian Robotics Conference; Ollero, A., Sanfeliu, A., Montano, L., Lau, N., Cardeira, C., Eds.; Springer International Publishing: Cham, Switzerland, 2018; pp. 3–14. [Google Scholar]
  21. Voss, K.H.J.; van der Wijk, V.; Herder, J.L. Investigation of a Cable-Driven Parallel Mechanism for Interaction with a Variety of Surfaces, Applied to the Cleaning of Free-Form Buildings. In Latest Advances in Robot Kinematics; Lenarcic, J., Husty, M., Eds.; Springer: Dordrecht, The Netherlands, 2012; pp. 261–268. [Google Scholar]
  22. Miermeister, P.; Lächele, M.; Boss, R.; Masone, C.; Schenk, C.; Tesch, J.; Kerger, M.; Teufel, H.; Pott, A.; Bülthoff, H.H. The CableRobot simulator large scale motion platform based on cable robot technology. In Proceedings of the 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, 9–14 October 2016; pp. 3024–3029. [Google Scholar]
  23. Nan, R.D.; Di, L.; Jin, C.; Wang, Q.; Zhu, L.; Zhu, W.; Zhang, H.Y.; Yue, Y.; Qian, L. The five-hundred-meter aperture spherical radio telescope (FAST) project. Int. J. Mod. Phys. D 2011, 20, 989–1024. [Google Scholar] [CrossRef] [Green Version]
  24. Idà, E.; Marian, D.; Carricato, M. A Deployable Cable-Driven Parallel Robot With Large Rotational Capabilities for Laser-Scanning Applications. IEEE Robot. Autom. Lett. 2020, 5, 4140–4147. [Google Scholar] [CrossRef]
  25. Idà, E.; Briot, S.; Carricato, M. Identification of the inertial parameters of underactuated Cable-Driven Parallel Robots. Mech. Mach. Theory 2022, 167, 104504. [Google Scholar] [CrossRef]
  26. Previati, G.; Gobbi, M.; Mastinu, G. Measurement of the mass properties of rigid bodies by means of multi-filar pendulums—Influence of test rig flexibility. Mech. Syst. Signal Process. 2019, 121, 31–43. [Google Scholar] [CrossRef]
  27. Kamali, K.; Joubair, A.; Bonev, I.A.; Bigras, P. Elasto-geometrical calibration of an industrial robot under multidirectional external loads using a laser tracker. In Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden, 16–21 May 2016; pp. 4320–4327. [Google Scholar]
  28. Rosati, G.; Gallina, P.; Masiero, S. Design, implementation and clinical tests of a wire-based robot for neurorehabilitation. IEEE Trans. Neural Syst. Rehabil. Eng. 2007, 15, 560–569. [Google Scholar] [CrossRef] [PubMed]
  29. Murayama, J.; Bougrila, L.; Akahane, Y.K.; Hasegawa, S.; Hirsbrunner, B.; Sato, M. SPIDAR G&G: A two-handed haptic interface for bimanual VR interaction. In Proceedings of the EuroHaptics 2004, Munchen, Germany, 5–7 June 2004; pp. 138–146. [Google Scholar]
  30. Samset, I. Winch and Cable Systems; Springer Science & Business Media: Berlin, Germany, 2013; Volume 18. [Google Scholar]
  31. King, J.P.; Bauer, D.; Schlagenhauf, C.; Chang, K.H.; Moro, D.; Pollard, N.; Coros, S. Design. Fabrication, and Evaluation of Tendon-Driven Multi-Fingered Foam Hands. In Proceedings of the 2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids), Beijing, China, 6–9 November 2018; pp. 1–9. [Google Scholar]
  32. Liang, Z.; Wang, B.; Song, Y.; Zhang, T.; Xiang, C.; Guan, Y. Design of a Novel Cable-Driven 3-DOF Series-Parallel Wrist Module for Humanoid Arms. In Proceedings of the 2021 IEEE International Conference on Mechatronics and Automation (ICMA), Takamatsu, Japan, 8–11 August 2021; pp. 709–714. [Google Scholar]
  33. Nguyen, T.D.; Burgner-Kahrs, J. A tendon-driven continuum robot with extensible sections. In Proceedings of the 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 28 September–3 October 2015; pp. 2130–2135. [Google Scholar]
  34. Li, M.; Kang, R.; Geng, S.; Guglielmino, E. Design and control of a tendon-driven continuum robot. Trans. Inst. Meas. Control 2018, 40, 3263–3272. [Google Scholar] [CrossRef]
  35. Liu, Y.; Bi, Q.; Yue, X.; Wu, J.; Yang, B.; Li, Y. A review on tensegrity structures-based robots. Mech. Mach. Theory 2022, 168, 104571. [Google Scholar] [CrossRef]
  36. Li, Z.; Erskine, J.; Caro, S.; Chriette, A. Design and Control of a Variable Aerial Cable Towed System. IEEE Robot. Autom. Lett. 2020, 5, 636–643. [Google Scholar] [CrossRef] [Green Version]
  37. Heap, W.E.; Keeley, C.T.; Yao, E.B.; Naclerio, N.D.; Hawkes, E.W. Miniature, Lightweight, High-Force, Capstan Winch for Mobile Robots. IEEE Robot. Autom. Lett. 2022, 7, 9873–9880. [Google Scholar] [CrossRef]
  38. Izard, J.B.; Gouttefarde, M.; Michelin, M.; Tempier, O.; Baradat, C. A Reconfigurable Robot for Cable-Driven Parallel Robotic Research and Industrial Scenario Proofing. In Cable-Driven Parallel Robots; Bruckmann, T., Pott, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 135–148. [Google Scholar]
  39. Dallej, T.; Gouttefarde, M.; Andreff, N.; Hervé, P.E.; Martinet, P. Modeling and vision-based control of large-dimension cable-driven parallel robots using a multiple-camera setup. Mechatronics 2019, 61, 20–36. [Google Scholar] [CrossRef] [Green Version]
  40. Zake, Z.; Chaumette, F.; Pedemonte, N.; Caro, S. Robust 2½D Visual Servoing of A Cable-Driven Parallel Robot Thanks to Trajectory Tracking. IEEE Robot. Autom. Lett. 2020, 5, 660–667. [Google Scholar] [CrossRef] [Green Version]
  41. Qi, R.; Rushton, M.; Khajepour, A.; Melek, W.W. Decoupled modeling and model predictive control of a hybrid cable-driven robot (HCDR). Robot. Auton. Syst. 2019, 118, 1–12. [Google Scholar] [CrossRef]
  42. Le Nguyen, V.; Caverly, R.J. Cable-Driven Parallel Robot Pose Estimation Using Extended Kalman Filtering With Inertial Payload Measurements. IEEE Robot. Autom. Lett. 2021, 6, 3615–3622. [Google Scholar] [CrossRef]
  43. Martin, C.; Fabritius, M.; Stoll, J.T.; Pott, A. A Laser-Based Direct Cable Length Measurement Sensor for CDPRs. Robotics 2021, 10, 60. [Google Scholar] [CrossRef]
  44. Merlet, J.P.; Papegay, Y.; Gasc, A.V. The Prince’s tears, a large cable-driven parallel robot for an artistic exhibition. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), (ICRA) OR International Conference on Robotics and Automation, Paris, France, 31 May–31 August 2020; pp. 10378–10383. [Google Scholar]
  45. Idá, E.; Merlet, J.P.; Carricato, M. Automatic Self-Calibration of Suspended Under-Actuated Cable-Driven Parallel Robot using Incremental Measurements. In Cable-Driven Parallel Robots; Pott, A., Bruckmann, T., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 333–344. [Google Scholar]
  46. Behzadipour, S.; Khajepour, A. Stiffness of Cable-based Parallel Manipulators With Application to Stability Analysis. J. Mech. Des 2005, 128, 303–310. [Google Scholar] [CrossRef]
  47. Merlet, J.P.; Tissot, R. A Panorama of Methods for Dealing with Sagging Cables in Cable-Driven Parallel Robots. In Advances in Robot Kinematics 2022; Altuzarra, O., Kecskeméthy, A., Eds.; Springer International Publishing: Cham, Switzerland, 2022; pp. 122–130. [Google Scholar]
  48. Idà, E.; Briot, S.; Carricato, M. Natural Oscillations of Underactuated Cable-Driven Parallel Robots. IEEE Access 2021, 9, 71660–71672. [Google Scholar] [CrossRef]
  49. Merlet, J.P. Comparison of Actuation Schemes for Wire-Driven Parallel Robots. In New Trends in Mechanism and Machine Science; Viadero, F., Ceccarelli, M., Eds.; Springer: Dordrecht, The Netherlands, 2013; pp. 245–254. [Google Scholar]
  50. Kawamura, S.; Kino, H.; Won, C. High-speed manipulation by using parallel wire-driven robots. Robotica 2000, 18, 13–21. [Google Scholar] [CrossRef]
  51. Fang, S.; Franitza, D.; Torlo, M.; Bekes, F.; Hiller, M. Motion control of a tendon-based parallel manipulator using optimal tension distribution. IEEE/ASME Trans. Mechatron. 2004, 9, 561–568. [Google Scholar] [CrossRef]
  52. Varziri, M.S.; Notash, L. Kinematic calibration of a wire-actuated parallel robot. Mech. Mach. Theory 2007, 42, 960–976. [Google Scholar] [CrossRef]
  53. Scalera, L.; Gallina, P.; Seriani, S.; Gasparetto, A. Cable-Based Robotic Crane (CBRC): Design and Implementation of Overhead Traveling Cranes Based on Variable Radius Drums. IEEE Trans. Robot. 2018, 34, 474–485. [Google Scholar] [CrossRef]
  54. Seriani, S.; Gallina, P. Variable Radius Drum Mechanisms. J. Mech. Robot. 2015, 8, 021016. [Google Scholar] [CrossRef]
  55. Merlet, J.P. Kinematics of the wire-driven parallel robot MARIONET using linear actuators. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 3857–3862. [Google Scholar]
  56. Pham, C.B.; Yang, G.; Yeo, S.H. Dynamic analysis of cable-driven parallel mechanisms. In Proceedings of the 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Monterey, CA, USA, 24–28 July 2005; pp. 612–617. [Google Scholar]
  57. Feyrer, K. Wire Ropes, Elements and Definitions. In Wire Ropes; Springer: Berlin, Germany, 2015; pp. 1–57. [Google Scholar]
  58. Gonzalez-Rodriguez, A.; Castillo-Garcia, F.; Ottaviano, E.; Rea, P.; Gonzalez-Rodriguez, A. On the effects of the design of cable-Driven robots on kinematics and dynamics models accuracy. Mechatronics 2017, 43, 18–27. [Google Scholar] [CrossRef]
  59. Miermeister, P.; Pott, A.; Verl, A. Dynamic modeling and hardware-in-the-loop simulation for the cable-driven parallel robot IPAnema. In Proceedings of the ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics), Munich, Germany, 7–9 June 2010; pp. 1–8. [Google Scholar]
  60. Rognant, M.; Courteille, E. Improvement of Cable Tension Observability Through a New Cable Driving Unit Design. In Cable-Driven Parallel Robots; Gosselin, C., Cardou, P., Bruckmann, T., Pott, A., Eds.; Springer International Publishing: Cham, Switzerland, 2018; pp. 280–291. [Google Scholar]
  61. Pott, A. Cable-Driven Parallel Robots: Theory and Application; Springer: Berlin, Germany, 2018; Volume 120. [Google Scholar]
Figure 1. Examples of cable actuation units. (a) Smooth drum. (b) Short drum with overlapping cable. (c) Drum where the cable is overlapped with a self-reversing screw. (d) Hoist.
Figure 1. Examples of cable actuation units. (a) Smooth drum. (b) Short drum with overlapping cable. (c) Drum where the cable is overlapped with a self-reversing screw. (d) Hoist.
Actuators 11 00290 g001
Figure 2. Winch with rototranslating drum. (a) Prototype of a winch with rototranslating drum. (b) The rotation of a pair of rods connected to the motor (M) makes the drum (D) rotate. Thanks to a nut/screw coupling (H), the drum can translate along the rods onto two prismatic joints (P).
Figure 2. Winch with rototranslating drum. (a) Prototype of a winch with rototranslating drum. (b) The rotation of a pair of rods connected to the motor (M) makes the drum (D) rotate. Thanks to a nut/screw coupling (H), the drum can translate along the rods onto two prismatic joints (P).
Actuators 11 00290 g002
Figure 3. Winch with spooling helper. (a) Spooling helper of an Ipanema winch [59]. (b) The drum (D), coupled with the motor (M) and supported by two bearings (R), transmits its rotation to the spooling helper (S) using a transmission, such as a timing belt (B). The spooling helper can translate on two prismatic joints (P) thanks to the helicoidal pair (H).
Figure 3. Winch with spooling helper. (a) Spooling helper of an Ipanema winch [59]. (b) The drum (D), coupled with the motor (M) and supported by two bearings (R), transmits its rotation to the spooling helper (S) using a transmission, such as a timing belt (B). The spooling helper can translate on two prismatic joints (P) thanks to the helicoidal pair (H).
Actuators 11 00290 g003
Figure 4. Winch with the translational motor-drum system. (a) Winch of the prototype described in [1]. (b) The motor (M) and the drum (D) are directly coupled. The rotation makes the carriage (C) slide over two rods (P), thanks to a helical joint.
Figure 4. Winch with the translational motor-drum system. (a) Winch of the prototype described in [1]. (b) The motor (M) and the drum (D) are directly coupled. The rotation makes the carriage (C) slide over two rods (P), thanks to a helical joint.
Actuators 11 00290 g004
Figure 5. Winch with ball spline. (a) Picture of the winch developed at Irma l@B (University of Bologna). (b) The motor (M) is fixed to the frame and coupled to the drum (D) using a ball spline (P) to transmit the torque. The drum is mounted onto two plates (which form the carriage C), and can translate thanks to a screw/nut pair (H).
Figure 5. Winch with ball spline. (a) Picture of the winch developed at Irma l@B (University of Bologna). (b) The motor (M) is fixed to the frame and coupled to the drum (D) using a ball spline (P) to transmit the torque. The drum is mounted onto two plates (which form the carriage C), and can translate thanks to a screw/nut pair (H).
Actuators 11 00290 g005
Figure 6. CAD model of the Spline Winch. (a) Axonometric view (part of the frame is removed for display reasons). (b) Cross-section of the winch (motor and motor coupling are removed for display reasons).
Figure 6. CAD model of the Spline Winch. (a) Axonometric view (part of the frame is removed for display reasons). (b) Cross-section of the winch (motor and motor coupling are removed for display reasons).
Actuators 11 00290 g006
Figure 7. Dynamic loads in the rototranslating-drum design. (a) Overview. (b) Rotational dynamics. (c) Translational dynamics.
Figure 7. Dynamic loads in the rototranslating-drum design. (a) Overview. (b) Rotational dynamics. (c) Translational dynamics.
Actuators 11 00290 g007
Figure 8. Dynamic loads in the spooling helper design. (a) Overview. (b) Rotational dynamics. (c) Translational dynamics.
Figure 8. Dynamic loads in the spooling helper design. (a) Overview. (b) Rotational dynamics. (c) Translational dynamics.
Actuators 11 00290 g008
Table 1. Summary of the various design pros and cons. Scale: (++) very positive, (+) positive, (o) neutral, (-) negative, (–) very negative.
Table 1. Summary of the various design pros and cons. Scale: (++) very positive, (+) positive, (o) neutral, (-) negative, (–) very negative.
Rototranslating DrumTranslating MotorSpooling HelperSpline Winch
Mechanical simplicity++-+
Free configuration installation+++o
No limits on transmission ratio++++
Dynamic capabilitieso++++
Built-in sensor capabilitiesooo
Cost-++
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Idà, E.; Mattioni, V. Cable-Driven Parallel Robot Actuators: State of the Art and Novel Servo-Winch Concept. Actuators 2022, 11, 290. https://doi.org/10.3390/act11100290

AMA Style

Idà E, Mattioni V. Cable-Driven Parallel Robot Actuators: State of the Art and Novel Servo-Winch Concept. Actuators. 2022; 11(10):290. https://doi.org/10.3390/act11100290

Chicago/Turabian Style

Idà, Edoardo, and Valentina Mattioni. 2022. "Cable-Driven Parallel Robot Actuators: State of the Art and Novel Servo-Winch Concept" Actuators 11, no. 10: 290. https://doi.org/10.3390/act11100290

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop