# I. Introduction distinct attribute of cable-suspended robots is the possibility of achieving very large workspaces which is difficult or impossible to achieve using rigid link manipulators. In the past two decades major progress has been made in the design and implementation of large scale robots throughout the world. The Five hundred meter Aperture Spherical radio Telescope (FAST) is large scale cable-suspended robot under development in China for astronomical study [1]. Another example is the Skycam [2], which is an aerial camera system that is widely used in sporting arenas. Other examples include CoGiRo (Control of Giant Robots) used for industrial purposes [3] and the Large Cable Mechanism (LCM) used for Radio Telescope Application [4]. Kozak et al. [5] addressed the issue of cable sag by studying the effects of considering mass in the statics and stiffness analysis of the FAST robot. This research used the "elastic catenary" discussed by Irvine [6], to model the cable lengths and subsequently address the inverse pose kinematics problem. Kozak et al. [5] also provided experimental validation and showed that the equations of the elastic catenary are in good agreement with experimental results. Additionally, Russell and Lardner [7] provided experimental validation of the elastic catenary model and quantified the difference between theoretical and experimental cable tensions. An accuracy and error compensation study of the 6-dof FAST robot was presented by Yao et al. [8] and force distribution in the cables by Li et al. [9]. These results showed that cable sag has a considerable effect on the overall accuracy and control of the robot. Research on the effects of sag on the workspace and cable characteristics was performed by Riehl et al. [10]. The findings, based on simulations for a 3-cable, 3-dof robot, showed that the workspace and the cable tension distribution for straight-line and elastic catenary (cable sag) models differ. Cable tension under cable sag, unlike the cable tension for the straight-line model, is not constant throughout the cable. Irvine [6] presented a simplified model for cable sag based on perturbation analysis. This was used by Gouttefarde et al. [11] to model and simulate a 6-cable, 6-dof robot. Although this model is still nonlinear and does not give an analytical solution, it is simpler compared to the elastic catenary. Also, the relationship between the components of the cable tension is linear in this model. This model was further researched by Nguyen et al. [12] to find the limitation of the simplified model, which is that the straight-line model is not necessarily applicable throughout the workspace of the robot, unlike the catenary model. This model also lacks sufficient experimental validation, whereas the catenary model has been experimentally verified. Another noteworthy work was by Dallej et al. [13], which was vision-based control of a cablesuspended robot. This method used cameras in 3D space to instantaneously compute inverse kinematics, thereby attempting to compensate for cable sag. But this approach is expensive and requires further research to make it viable for field operations and also to mitigate the iterative steps involved. The mathematical modeling of kinematics and pseudostatics for small scale cable suspended robots generally works well with the assumption of ideal massless cables (straight-line model). However, for large-scale cable-suspended robots, significant errors may arise when assuming the straight-line model for all cables. The main purpose of this paper is to investigate the differences in cable length errors and computation, comparing the straight-line cables assumption vs. a cable-sag model. dit Sandretto et al. [14] test the hypothesis that ignoring cable mass and cable sag is sufficient, with regard to their CoGiRo project. This hypothesis was confirmed for their current prototype hardware, but it was rejected for a planned larger robot. Riehl et al. [10] simply conclude that the cable caternaries must be accounted for, in large workspace cable robots, "in order to achieve good positioning and accuracy." Yaun et al. [15] develop static and dynamic stiffness models for large cable-suspended robots; they conclude that the cable catenary is "important" for stiffness studies. This paper first presents the methods, followed by results and discussion. # II. Methods The methods used by Kozak et al. [5] and subsequently used in [10][11][12] will be followed in this research. # a) Cable Sag Catenary The equations of the cable catenary have been known for more than 80 years and they have been applied in various contexts of engineering. and their derivations are not presented (see [5,6]). Consider a cable suspended between two points A and B as in Figure 1. # Figure 1: Cable suspended between two points Where A is the cable drawing point, B is the end-effector attachment point, L e is the straight-line (Euclidean norm) distance between A and B, L is the catenary (actual) length between A and B, g is the acceleration due to gravity, T is the cable tension with X and Z components T x and T z at the end effector side, T dx and T dz are the X and Z components of the cable tension at the cable drawing point, and (x end , z end ) are the coordinates of the cable at the end-effect or attachment point. For this cable, the static catenary displacement equations for the inextensible case after simplification are (we ignore the axial elasticity since the cable mass dominates the sag): (1) b) Cable-suspended Robot Model ( ) Volume XVII Issue I Version I 2 Year 2017 H 1 1 sinh sinh x z z L end L x x T T T g L x g T T ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 2 2 2 1 ( ) end x z x z L L z T T T T g L g ? ? ? ? ? ? ? ? ? ? ?(2) Where p L is the linear density of the cable material. kinematics and statics including cable sag for large cable-suspended robots The kinematic diagram of the cable-suspended robot considered is shown in Figure 2. The base frame {A} is fixed to the center of the robot footprint. The end-effector control point is point P, with hi being the height of the towers. Points B i and Pi are the base and top points of the towers / poles respectively and points Ai are the points where winches / motors are located on the ground. L i (or L ei according to the notation in Figure 1 and used later in this paper) are the Euclidean norm (straight-line) cable lengths. In all cases i = 1,2,3,4. The length and width of the cable-suspended robot footprint are L and W, respectively. The IPK problem consists of finding the active cable lengths for a given position. When considering the effects of cable sag (i.e., the mass of the cables) in modeling, cable tension is involved in finding the cable length, unlike the traditional straight-line IPK problem. Hence, the kinematics and pseudostatics problems are coupled and have to be solved simultaneously, as evident from equations ( 1) and ( 2). This is a system of nonlinear implicit equations, hence there are no analytical solutions, thus forcing the use of numerical methods. As shown in [5] and [10], for a minimally or perfectly constrained case, the catenary equations (1) (3) For a redundant or overconstrained case, an additional impediment is that the static problem does not have a unique solution. Since the number of variables outnumbers the equations available, there are infinite valid solutions. Consider a 4-cable 3-dof (XYZ translation) cable-suspended robot as shown in Figures 2 and 3. There are various methods available for mathematical optimization based on the nature of the problem. One popular approach used in field of robotics is that of the Moore-Penrose pseudoinverse of the statics Jacobian matrix, which minimizes the Euclidean norm of the cable tensions. Another useful technique is Linear Programming, which helps to find a solution to the above problem, provided the objective function and constraints are linear. # ? ? As pointed out in [5], when using the catenary equations for finding the cable lengths of a redundant cable-suspended robot, one feasible approach is to solve it as constrained optimization problem or specify the (m-n) number of forces prior to solving. The methodology adapted here to address the Inverse Position Kinematics and Statics problem is as described in [5,8,9,12]. The details of the method adapted and coded in MATLAB are shown in Figure 4 and described below. In this step, all the required inputs are entered for solving the IPK problem, along with necessary parameters such dimensional details of the robot footprint, robot variables, and properties of the cable. Then necessary coordinate transformations are made, which includes transforming global coordinates to local cable coordinates and vice versa. Subsequently, the Euclidean norm lengths of the cable and statics Jacobian matrix are calculated. Table 1 shows the input variables required. # Table 1: Input variables The Euclidean norm length of the straight-line cable is calculated using: (4) The straight-line static Jacobian matrix expressed in {A} coordinates is given by: (5) P z L L L L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Step 2 -Cable Tensions Optimization In this step, the cable tensions for a given position are calculated. As mentioned previously, this is a case with multiple valid solutions. To find a unique solution, this problem is solved as a constrained minimization problem. So, the statics problem is treated as a linear programming problem with an aim of minimizing the cable tensions. The problem is formulated as shown below: Objective function: Minimize (T 1 +T 2 +T 3 +T 4 ) Subject to Constraints: ? ? ? ? ? ? 0 A A A A T F m g ? ? ? ? ? ? ? min max i T T T ? ? Where the cable tensions are is the external force, m A g is the end-effector weight (both expressed in {A} coordinates), and T min and T max are the minimum and maximum allowable cable tensions. winch / motor. This problem is solved using the linear programming solver linprog( ) in MATLAB. Additionally, the pseudoinverse method was also implemented using the pinv( ) command in MATLAB for comparison purposes. Step 3 -Cable Lengths Computation In this final step, cable lengths are computed using the catenary equations, by numerically solving a system of equations. This system of equations is shown below: (6) (7) (8) where i = 1,2,3,4. For each cable this a system of three equations with three variables (T xi , T zi , and L i ). To solve this system of equations the fsolve() command in MATLAB is used, which is an iterative solver used to solve a system of nonlinear equations with real variables. Also, the number of iterations is recorded. Finally, this solver returns the components of the cable tensions along with the cable lengths. To summarize, the methodology consists of finding the initial variables and subsequent coordinate transformation. An optimization routine is then performed to get a valid set of cable tensions {T }, such that the sum of cable tensions is minimized. Finally, these cable tensions are used in the catenary equations to obtain the cable lengths. The code combines all the three steps to solve the Inverse Position Kinematics and Statics Problem This problem is a standard linear programming problem in four variables, with the static equilibrium equations used as constraints and bounds on the cable tensions based on necessary conditions (Ti > 0). Bounds not only help in obtaining non-negative solutions (a negative solution for cable tension means a cable must push, which is unacceptable), but also restrict the solution to be within practical limitations, avoiding extremely high cable tensions, which might break the cable or which cannot be supported by the 1 1 sinh sinh xi zi zi L i iend L x i x i T T T g L x g T T ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 2 2 2 1 ( ) iend xi zi xi zi L i L z T T T T g L g ? ? ? ? ? ? ? ? ? ? ? 2 2 i x i z i T T T ? ? ( i T ? ) as the 3-sphere intersection algorithm presented in [14], which is valid only for the straight-line model. When cable sag is considered, FPK suffers the same hindrances that the IPK problem faces, i.e. the kinematics and statics problems are coupled, highly nonlinear, and have to be solved iteratively. The methodology here involves finding components of cable tensions using cable lengths and tensions and subsequently finding the position of the robot. comprehensively, such that when the user enters a valid position, the program returns the cable tensions and lengths. # d) Forward Position Kinematics (FPK) And Statics The FPK problem consists of finding the position of the robot when the cable lengths are given. There are analytical methods to solve this problem such . The five positions are graphically shown in Figure 6 and stated numerically in Table 3. Step 1 -Computation of Initial Values Similar to the IPK problem, in this step all the necessary input values and coordinate transformations are entered. The active cable lengths and their respective tensions, dimensional details of the robot footprint, and the geometrical and material properties of the cables are entered. Step 2 -Calculation of Position In this step, the static displacement equations of the catenary (6-8) along with the static equilibrium equations (3) are solved numerically along with necessary transformations of coordinate system. This system of equations is also solved using the fsolve() command in MATLAB and its solution yields the XYZ position of the robot. In summary, the method consists of finding the initial values and necessary transformations. This is followed by solving a system of nonlinear equations whose solution gives the position. A major difference in this FPK problem, when compared to the inverse position problem, is the absence of optimization step, thus making it considerably faster to solve. However, both problems must be solved numerically (i.e. iteratively), when the effect of cable sag has to be considered. # III. # Results and Discussion Based on the methods described in the previous section, simulations were performed. This included simulating snapshot examples, a trajectory, and parameter variations. The results obtained and their interpretations are discussed in this section. The simulation results presented here use the values in Table 2. When the code for the inverse problem is executed with these snapshot points as inputs, the program calculates the cable lengths and tensions. Table 3: Cartesian coordinates of snapshot points First, the circular check is performed to verify and partly validate the results obtained. To serve this purpose, both the inverse and forward problems were solved for all the five snapshot points. The results are summarized in Table 4 and the circular check is verified (the highlighted columns have equal corresponding values). The cable length difference between the cable sag and straight model is calculated, followed by cable length error computation: (9) (10) The results of difference in cable lengths and their percentage error are plotted in Figure 7 and 8. i e i D L L ? ? 100% i e i i i L L ER L ? ? ? Along with computation of cable lengths, the cable tensions were also calculated using two methods; Linear Programming (LP) and Pseudoinverse Method (PI). These two methods give different values for cable tensions as the objective functions in both cases are different. The resulting graph is shown in Figure 9. From the graphs, it can be observed that the difference in cable lengths obtained from the straight-line model and cable sag model ranges from 0 -2600 mm, which appears to be significantly high. However, when the relative error is computed, the range is 0-3 %. The current cable-suspended Robot System, unlike the FAST [1] or LCM [4], is not meant for accurate positioning of the end-effector, hence from the snapshot examples the effects of cable sag appears to be tolerable. But the five examples are a small sample size of random points; this necessitates running the program to simulate a trajectory. # b) Trajectory Example A pick-and-place robot trajectory was simulated with a step size of 0.5 m as shown in Figure 10. The ideal Cartesian coordinates and straight-line cable lengths for this trajectory are shown in Figures 11 and 12. Similar to the snapshot example, the cable length differences between the cable sag and straight-line models are calculated, followed by cable length error computatio. This is shown in Figure 13 and 14. As observed from the graphs, the difference in cable lengths obtained from the straight-line model and cable sag model ranges from 0-800 mm and the relative error ranges from 0-1.4%. These values further indicate that, although cable sag contributes to erroneous cable length computation, the error is low enough for purposes where high accuracy is not a prime requirement. The cable tensions were calculated for all the steps in the trajectory by both methods. This was followed by finding the difference between the summation of cable tensions obtained from linear programming (LP) and pseudoinverse (PI) methods From Figures 9, 15, and 16, a straightforward observation is that the two methods (LP and PI) give different solutions for cable tensions except when the cable lengths are equal. Except for this case, the linear programming method gives a solution such that the overall cable tensions are less, when compared to the corresponding pseudoinverse solution. Another major advantage of using linear programming is that we can restrict the solution space by using the bounds (Tmin and Tmax). For example, in this simulation Tmin was set to be equal to the weight of end-effector, which can be increased if the cable tensions are found to be insufficient to keep it taut and decreased if feasible. A similar argument can be made for Tmax. In this simulation, Tmax was set to be +? to get an idea of the maximum tension that a particular configuration reaches. The pseudoinverse method on the other hand does not give this flexibility. But a major merit of the pseudoinverse approach is that it has a closed-form analytical solution, unlike the iterative linear programming method. There are a few issues associated with the use of the LP method that require attention. The LP approach at times gives an abrupt increase or decrease in the tension solutions, thus not resulting in smooth curves for trajectories (see Figure 15). Another issue is that the LP solution at times tends to give a solution that is the lower bounds or upper bounds (T min or T max ) for one of the cables. Regardless, a valid solution can be obtained by this method and research is being done in this field to get smoother results with less iterations. Borgstrom et al. [15] show that linear programming can be suitably modified and, with the assistance of suitable control systems, make it more efficient and computationally less expensive. Considering all of these factors, use of linear programming for cable tension calculation is advisable. A summary of this discussion is provided in the form of a comparison chart in Table 5. # Linear Programming (LP) Moore Penrose Pseudoinverse (PI) Minimize the sum of the cable tensions; Min From the effects of cable sag, it is evident that if the cable weight increases, then cable sag increases, which in turn increases the error or cable length difference between the cable sag and straight-line models. Increasing cable diameter and / or cable material density increases cable weight. Based on the nature of the catenary equations, we expect a nonlinear increase in the difference in cable lengths when cable diameter and density is increased, as verified by the simulations of Figures 17 and 18. The trends for increasing cable density are very similar to increasing cable diameter and hence are not shown [16]. Another important parameter is the end-effector mass. This is of special importance since it may vary during the operation of a cable-suspended robot. The variation of difference in cable length between the cable sag and straight-line models with an increase in end-effector mass is shown in Figures 19 and 20. Figure 19: Difference in cable length vs. end-effector mass for nominal position For this case there is an inverse relationship, i.e. the cable lengths differences decrease as the end-effector mass increases. This makes sense since, for a given cable size, larger end-effector mass will dominate more and more relative to the cable mass, meaning the straight-line model becomes more and more accurate. # d) Effects of Footprint Dimensions As the size of the robot footprint increases, the cable length and its overall weight increases, thus increasing the cable sag and increasing the difference in cable length. Keeping the ratio of footprint length to width constant (L/W = constant), the area was increased in steps from 1 to 6 acres and the difference in cable lengths was computed. As expected, the cable length difference increases with an increase in area as shown in Figure 21. Complimentary to the previous case, we next study the effects of variation of length to width (L/W) ratio, keeping the area constant. For the nominal position, at a constant tower height, the variation of the Euclidean norm length depends on the footprint length L and width W. By the Pythagorean Theorem, this is dependent on the term . Also, the point where the length and width interchange their values, we expect the difference in cable lengths to remain the same. All these facts are verified by simulation results as shown in Figure 22. The straight-line model has been used in most cable-suspended robot systems when compared to the cable sag model. One of the main reasons for this is its simplicity and an analytical model which is easy to use, manipulate, and implement in control systems. The cable sag model which uses the catenary equations describes the profile of the cable more accurately when compared to the straight-line model. However, the methods required to handle this are highly complicated. Ultimately, any model has to be implemented in a real-time control system to manipulate the cable-suspended robot system. Hence, understanding the computational complexities involved is important. The catenary equations by themselves are highly nonlinear and are implicit. These equations have to be solved simultaneously with other equations by the accuracy of the solution, such approximations have to be made with more terms in a series expansion, hence requiring more data storage and ultimately increasing the computational cost. To investigate this issue, during the computation of cable lengths the number of iterations for both snapshot points and trajectory was recorded for the cable sag model. This information is presented in Figures 23 and 24. For comparison, the straight-line model requires no iteration, so the number of iterations for that case is always 1. # L W ? L / W numerical methods iteratively, which is not only time consuming, but may also involve iteration errors. This is a major drawback to the cable sag model. Another major impediment in using iterative methods is the truncation errors involved. These are especially dominant when exponential and hyperbolic terms are approximated using truncated infinite series, thus reducing the accuracy of the solution. To improve There is no definitive prediction that can be made on the number of iterations for a different trajectory or snapshot example, but the examples shown above are representative. They show that even for the simplest trajectories or snapshot points, each cable length computation requires a considerable number of iterations, ranging from 10-40. Thus, the cable sag model, despite being an accurate model, suffers from increased computational requirement. A relative comparison between the straight-line model and cable sag model is shown in Table 6. # Iterative errors, truncation errors Solving the cable tension and length problems independently in separate steps (i.e. using the straight-line model) offers significant practical benefits. Firstly, it offers easy control system implementation, since ensuring positive cable tension is a necessary condition and cable sag computation can be circumvented if the corresponding error is within limits. Secondly, solving the steps separately greatly reduces the computational time. Additionally, if the steps are combined (i.e. using the cable-sag model) the problem becomes a constrained non-linear optimization problem (instead of a robust linear programming problem) which needs more sophisticated optimization routines and is not practical to implement in simple, cost-effective, real-time control system architectures. # IV. Conclusion and Recommendations The current research was conducted primarily with an intention of studying and understanding the qualitative and quantitative effects of cable sag on the calculation of cable lengths in cable-suspended robots. The research also involved studying the effects of cable density, cable diameter, robot footprint size, and computational requirements. # H kinematics and statics including cable sag for large cable-suspended robots # Control system application Straight-forward Difficult Based on the results of the snapshot and trajectory examples (for a 1-acre footprint robot), the relative error in cable lengths does not exceed 3%. The cable sag model suffers from computational complexities. On the other hand, the straight-line model is simple to manipulate, control, and implement practically. Considering all these factors and quantitative comparison results presented earlier, the straight-line model is preferred over the cable sag model at this particular scale (1-acre footprint, 4047 m2). In cases where the cable sag and errors are greater, the use of a Cartesian servo controller based on GPS sensing of the end-effector location is recommended. Cable tension distribution is an important aspect of cable-suspended robots and, based on the results of this research, linear programming serves as an efficient tool for computing and ensuring appropriate cable tensions in cables (the pseudoinverse-based method is much more common). An additional benefit of the LP method is to help in finding if a given cable tension range is acceptable for motion control of a cable-suspended robot system and is within the torque limitations of a winch / motor. Conversely, the simulation results could be used for appropriate choices in winch / motor design. 2![Figure 2: Kinematic diagram of the cable-suspended robot (1 acre footprint, 4047 m2) 1 acre is about the size of an American Football Field c) Inverse Position Kinematics (IPK) and Statics](image-2.png "Figure 2 :") 3![Figure 3: Free-Body Diagram of a four-cable robot Solving only the static equations, for a given valid position, can have infinite solutions i.e. infinite valid combinations for . The physical interpretation of this scenario is that at a given position there are multiple valid ways of tensing the cables to maintain static equilibrium. To get one desired solution out of the many feasible solutions, techniques of mathematical optimization are used.](image-3.png "Figure 3 :") ![are solved along with the static equilibrium equations (3).](image-4.png "") 4![Figure 4: Steps involved in the solution of the inverse position problem Step 1 -Computation of Initial Values](image-5.png "Figure 4 :") 34![T T T ? ? , ? ? A F © 2017 Global Journals Inc. (US) Global Journal of Researches in Engineering ( ) Volume XVII Issue I Version I](image-6.png "? 1 2 3 T 4 TT") 15![Figure 5: Steps involved in the solution of the forward position problem](image-7.png "1 ?Figure 5 :") 6![Figure 6: Snapshot points](image-8.png "Figure 6 :") 7![Figure 7: Difference in cable lengths vs. position](image-9.png "Figure 7 :") 8![Figure 8: Percentage error in cable lengths vs. position](image-10.png "Figure 8 :") ![i](image-11.png "") 9![Figure 9: LP and PI Cable tensions vs. position](image-12.png "Figure 9 :") 1011![Figure 10: Pick-and-Place Trajectory Example](image-13.png "Figure 10 :Figure 11 :") 1314![Figure 13: Difference in cable lengths vs. steps](image-14.png "Figure 13 :Figure 14 :") 1516![Figure 15: LP and PI Cable tensions vs. steps](image-15.png "Figure 15 :Figure 16 :") 5![Comparison between linear programming and pseudoinverse methods c) Variation of Parameters Effects of Cable Parameters and End-Effector MassThe input parameters of the cable are diameter (geometric property) and density (material property). For a nominal position and an arbitrary position , these parameters were varied independently and the results are graphically presented in Figures17 and 18; all results compare the straight-line to the sag cable models.](image-16.png "Table 5 :") 17![Figure 17: Difference in cable length vs. cable diameter for nominal position](image-17.png "Figure 17 :") ![solution possible The overall cable tensions are relatively small Cable tensions at the least can be equal to the LP solution More flexible method Less flexible method Multiple solutions possible Single solution results MATLAB command -linprog( ) MATLAB command -pinv( ) kinematics and statics including cable sag for large cable-suspended robots](image-18.png "H") 18![Figure 18: Difference in cable length vs. cable diameter for arbitrary position](image-19.png "Figure 18 :") 20![Figure 20: Difference in cable length vs. end-effector mass for arbitrary position An increase in end-effector mass has different effects on different cables for the arbitrary position. The reason for this is one of the limitations of the LP method: solutions tend to fall on the tension bounds. In case of the arbitrary position (Figure 20), the third cable solution falls on the lower bound, hence the variation in cable length 3 is constant. Cables 2 and 4 follow the same inverse trend of Figure 19, and the cable 1 length difference actually increases with increasing end-effector mass.](image-20.png "Figure 20 :") 21![Figure 21: Difference in cable length vs. footprint area](image-21.png "Figure 21 :") 22![Figure 22: Difference in length (mm) vs. L/W (unitless) e) Computational Considerations](image-22.png "Figure 22 :") 23![Figure 23: Number of iterations vs. position, snapshots](image-23.png "Figure 23 :") 24![Figure 24: Number of iterations vs. steps, trajectory](image-24.png "Figure 24 :") ![](image-25.png "") ![](image-26.png "") ![](image-27.png "") ![](image-28.png "") 2VariableValueNotesLength (L)50 m1 acre footprintWidth (W)80.9 mPole Height (h)7.6 mAll poles are same heightEnd-effector mass (m)258.6 kg-Cable Diameter (d)20 mm-Density of the Cable (?)7860 kg/m 3Density of a steel cableExternal Force ( A F){0}0 xyz vectorTension Lower Limit (T min )2537 N-Tension Higher Limit (T max )+ ?To find the maximum force? 0 0 0 ? 4Point No.XEnd-effector position (m) YZ10002-29.410.21.53-33.0-18.82.0428.5-18.03.1535.022.05.0Inverse Position SolutionForward Position SolutionNo.InputOutputInputOutputPointL 1L 2L 3L 4L 1L 2L 3L 4Point0,0,10,56.70 56.70 56.70 56.70 56.70 56.70 56.70 56.700,00-29.4,-29.4,210.2,45.25 27.72 81.38 87.87 45.25 27.72 81.38 87.8710.2,1.51.5-33,-33,3-18.8,19.14 52.46 96.41 83.22 19.14 52.46 96.41 83.22-18.8,2228.5,28.5,4-18,77.75 90.26 53.11 22.75 77.75 90.26 53.11 22.75-18,3.13.135,35,522,97.64 84.7 14.93 54.92 97.64 84.7 14.93 54.9222,55Global Journal of Researches in Engineering ( ) Volume XVII Issue I Version I 6CriteriaStraight-line modelCable sag modelGoverning equationsEuclidean norm betweenCatenary equationstwo pointsType of modelApproximate modelAccurate modelKinematics and StaticsAnalytical solution forBoth problems are coupledboth; problems solvedand there is no analyticalindependently.solution.Nature of solutionsAnalyticalNumericalMass of the cableNeglectedIncludedAreas of applicationSmall scale robots andAny cable-suspendedwhere accuracy is not arobot system, especiallyprime concern.large outdoor systems.Errors involvedCable length computationerrors 2 3 4T T T T T T ?© 2017 Global Journals Inc. (US) © 2017 Global Journals Inc. (US) Year 2017 H kinematics and statics including cable sag for large cable-suspended robots T © 2017 Global Journals Inc. (US) 5 2 T ? © 2017 Global Journals Inc. (US) kinematics and statics including cable sag for large cable-suspended robots © 2017 Global Journals Inc. (US) * The five-hundred-meter aperture spherical radio telescope (FAST) project RNan DLi CJin QWang LZhu WZhu HZhang YYue LQian Int. J. Mod. Phys. D 20 06 2011 * Skycam: An aerial robotic system LLCone BYTE 1985. October * Simulation and Control with XDE and Matlab/Simulink of a Cable-Driven Parallel Robot (CoGiRo) MMichelin CBaradat DQNguyen MGouttefarde A. Pott, and T. Bruckmann 2015 Springer International Publishing Cham Cable-Driven Parallel Robots * Control of an Over actuated Cable-Driven Parallel Mechanism for a Radio Telescope Application GMeunier BBoulet MNahon IEEE Trans. Control Syst. Technol 17 5 2009 * Static analysis of cable-driven manipulators with non-negligible cable mass KKozak ZQian Jinsong W IEEE Trans. Robot 22 3 2006 * Cable structures HMIrvine 1981 MIT Press Cambridge, Mass * Statics experiments on an elastic catenary JCRussell TJLardner J. Eng. Mech 123 12 1997 * A Modeling Method of the Cable Driven Parallel Manipulator for FAST RYao HLi XZhang T. Bruckmann, and A Pott 2013 Springer Berlin Heidelberg; Berlin, Heidelberg Cable-Driven Parallel Robots * Optimal Force Distribution Based on Slack Rope Model in the Incompletely Constrained Cable-Driven Parallel Mechanism of FAST Telescope HLi XZhang RYao JSun GPan WZhu T. Bruckmann, and A. Pott 2013 Springer Berlin Heidelberg; Berlin, Heidelberg Cable-Driven Parallel Robots * Effects of non-negligible cable mass on the static behavior of large workspace cable-driven parallel mechanisms NRiehl MGouttefarde SKrut CBaradat FPierrot ICRA'09. IEEE International Conference on IEEE 2009. 2009 * Simplified static analysis of large-dimension parallel cable-driven robots MGouttefarde J.-FCollard NRiehl CBaradat Robotics and Automation (ICRA), 2012 IEEE International Conference on IEEE 2012 * On the simplifications of cable model in static analysis of large-dimension cable-driven parallel robots DQNguyen MGouttefarde OCompany FPierrot Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on IEEE 2013 * Vision-based modeling and control of large-dimension cable-driven parallel robots TDallej MGouttefarde NAndreff RDahmouche PMartinet 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2012 * Confirmation of hypothesis on cable properties for cable-driven robots JADit Sandretto GTrombettoni DDaney Mechanisms and Machine Science Santander, Spain Kluwer Academic Publishers 2013 7 * Static and dynamic stiffness analyses of cable-driven parallel robots with non-negligible cable mass and elasticity HYuan ECourteille DDeblaise Mechanism and Machine Theory 85 2015 * 3D Cable-Based Cartesian Metrology System IIWilliams RLAlbus JSBostelman RV J. Robot. Syst 21 5 2004 * Rapid Computation of Optimally Safe Tension Distributions for Parallel Cable-Driven Robots PHBorgstrom BLJordan GSSukhatme MABatalin WJKaiser IEEE Trans. Robot 25 6 2009 * Mathematical Modeling of Cable Sag, Kinematics, Statics, and Optimization of a Cable Robot DSridhar ; Advisor RLWilliams 2015. April 29