Hong Luo, Jianle Xu, Shoujie Li, Huayue Liang, Yanbo Chen, Chongkun Xia and Xueqian WangThis work was supported by the the National Key R&D Program of China (2022YFB4701400/4701402), National Natural Science Foundation of China (No.62103225, U21B6002, 62203260, 92248304), Natural Science Foundation of Shenzhen (No. JCYJ20230807111604008), Natural Science Foundation of Guangdong Province (No.2024A1515010003) and Guangdong Basic and Applied Basic Research Foundation (2023A1515011773).Hong Luo, Jianle Xu, Shoujie Li, Huayue Liang, Yanbo Chen and Xueqian Wang are with the Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, China.Chongkun Xia is with School of Advanced Manufacturing, Sun Yat-sen University, shenzhen 518107, China.Corresponding author: Chongkun Xia (xiachk5@mail.sysu.edu.cn), Xueqian Wang (wang.xq@sz.tsinghua.edu.cn)
Abstract
Cable transmission enables motors of robotic arm to operate lightweight and low-inertia joints remotely in various environments, but it also creates issues with motion coupling and cable routing that can reduce arm’s control precision and performance.In this paper, we present a novel motion decoupling mechanism with low-friction to align the cables and efficiently transmit the motor’s power. By arranging these mechanisms at the joints, we fabricate a fully decoupled and lightweight cable-driven robotic arm called D3-Arm with all the electrical components be placed at the base.Its 776 mm length moving part boasts six degrees of freedom (DOF) and only 1.6 kg weights. To address the issue of cable slack, a cable-pretension mechanism is integrated to enhance the stability of long-distance cable transmission. Through a series of comprehensive tests, D3-Arm demonstrated 1.29 mm average positioning error and 2.0 kg payload capacity, proving the practicality of the proposed decoupling mechanisms in cable-driven robotic arm.
I INTRODUCTION
With the features of backlash-free actuation and remote transmission, cable-driven joints are widely used in the lightweight design of robotic arms by placing motors at the proximal part[1, 2, 3]. However, for certain environments such as high radiation and underwater tasks, centralized protection of components like motors is necessary to enhance the durability like radiation resistance of the robotic arms[4]. This necessitates that all motors of the cable-driven arm be housed within the base to ensure isolation from the operating environment[5, 6]. In this paper, we design a cable-driven robotic arm suitable for such environments, as illustrated in Fig. 1.
To concentrate all the motors of the cable-driven robotic arm at the base and effectively drive the joints, the primary challenge is to design an efficient cable transmission routing. One of the most straightforward methods is to pass the driving cables directly through holes in the joint components and arrange these modular joints in a series to form a cable-driven continuum arm[7, 8, 9, 10] or use tubes to constrain the transmission path of the cables[11, 12, 13]. Despite its simplicity, this transmission method can introduce significant friction influence, which in turn reduces the control precision and efficiency of the cable-driven arm[14]. To avoid this friction issues, grooved pulleys are widely used along the cable transmission path[15, 16]. The Twist Snake [17] designed a joint composition where multiple pulleys shared one joint axis to send the cables from motors at the base to driven joints. SAQIEL[18] introduced a passive 3D wire alignment mechanism composed by grooved pulleys to achieve a supple drive from actuators onto the root link by minimal friction. This transmission method can effectively solve the energy loss issue along the long transmission path of cable-driven arms.


However, the abovementioned cable transmission methods inevitably bring coupling problems where the movement of the certain link can affect the length and tension of the cables driving other links. This deficiency greatly limits the control precision and durability of the robotic arm[19]. To solve this coupling problem, many research efforts have focused on compensating the length variations in cable coupling by implementing decoupling mechanisms[20, 21]. The follower decoupling mechanism that synchronously drags the cables with joint movement ensures the length of the cable driving other joints remain constant[22]. The alignment decoupling mechanism, which keeps the cable consistently aligned with the joint axis, is also an effective method to prevent coupling effects on the cable[23]. Based on these strategies, the LIMS arm used a rolling joint as its elbow, successfully decoupling the elbow motion and the movement of the wrist tendon[24, 25]. The CDSSR achieved full-joint decoupling through the cable length compensator in each articulation[26]. However, this compensation-based decoupling method adversely affects cable tension stability, thus limiting joint dynamic performance. While the CDSSR demonstrates the feasibility of full-arm decoupling, achieving high-speed and fully decoupled motion still requires further improvements in transmission system design.
In this paper, we aim to develop a fully decoupled cable-driven robotic arm with all its motors mounted at the base. To achieve this goal, we propose lightweight cable-driven joints equipped with decoupling mechanisms, utilizing a cable-pulley configuration to facilitate low-friction power transmission, and assemble these joints in series to form a 6 DOF cable-driven robotic arm. This cable-driven robotic arm can not only facilitate the isolation and protection of components such as motors to adapt to various environments, its fully decoupled system also enhance the control precision and sufficient dynamic performance. The main contributions of this work are as follows:
- 1.
A fully decoupled and low-friction transmission mechanism is proposed to enable high-efficiency and high-precision remote transmission via cables.
- 2.
A cable-driven arm is designed based on the decoupling mechanisms, with all the electrical components such as motors mounted at the base, ensuring the operational safety in interactive or extreme environments.
- 3.
The effectiveness of the decoupling mechanisms in enhancing the control precision of the cable-driven arm is validated through end-effector position repeatability experiment.
II Mechanism Design of D3-Arm
II-A Design Requirement
In this chapter, we provide a detailed description for the design of the 6-DOF cable-driven robotic arm named D3-Arm(High-Dynamic,Dexterous and fully Decoupled).
From the aforementioned research, it is clear that to enhance the durability of the cable-driven arm in extreme environments, the isolation for the electrical components like motors from the operating environment is essential.To achieve this configuration, it is necessary to design a high-efficiency and fully decoupled cable transmission path to enhance remote control accuracy, which implies the integration of low-friction and lightweight decoupling mechanisms within the joints. In addition, the decoupling mechanism within each joint must be able to simultaneously decouple multiple driving cables to enhance the flexibility of the robotic arm. Finally, to fully leverage the advantage of the remote driving feature of cables, the mass and inertia of the robotic arm’s moving parts should be sufficiently low while ensuring a certain load capacity to enhance its dynamic motion capabilities and collision safety. From this, the following design objectives for the D3-Arm can be summarized:
- 1.
Safety in multiple environments: All motors and other electrical components are centrally arranged at the base, ensuring the durability and applicability in human-robot interactive or extreme environments.
- 2.
Accuracy in aforementioned configuration: Implementing decoupling mechanisms in the cable routing to make all the joint motions be completely independent.
- 3.
Utilization of the features in cable-driven system: Minimizing the friction in the cable transmission system and the inertia of moving parts to maximize the advantages of cable-driven systems.
II-B Joint Composition
Fig.2 shows the proportion and the joint composition of D3-Arm. The six driving motors are positioned at the base and remotely actuate the corresponding six joints through six pairs of driving cables. Among these, Joint1, Joint2, and Joint3 are rotational or rolling joints. To ensure that the robotic arm has a sufficiently large working space, the motion axis of Joint1 is arranged to be perpendicular to that of Joint2. In contrast, the remaining terminal joints employs a 3-DOF quaternion joint due to considerations of size and integration[27]. This parallel joint not only allows for independent motions but also provides ample movement space, making it highly suitable as a end-effector for the fully decoupled cable-driven system.
In the transmission path, only the driving cable of Joint1 is directly connected to the motor, while the remaining driving cables must continuously pass through at least one joint before they can connect to the motors. In this configuration, Joint1, Joint2, and Joint3 require the design of decoupling mechanism to prevent the influence of joint motions on the driving cables. Besides, the decoupling mechanisms of those three joints should allow cable routing of at least six actuation cables, making the modular design of the mechanism extremely important. To this end, we have designed and implemented two types of decoupling mechanisms, referred to 1-DOF decoupling cable aligner mechanism and 1-DOF decoupling rolling pair mechanism.

II-C Decoupling Cable Aligner Mechanism
The coupling problems caused by remote driving with the cables during pitch motion are shown in the Fig. 3(a). The driving cables of Joint2 need to pass through Joint1 before connecting to Motor2, causing its winding section on Joint1 to become a coupled part (highlighted in red in Fig. 3(a)). When Motor1 drives Joint1 to move by an angle , the length of the coupled portion of the driving cable for Joint2 change accordingly, causing Joint2 to also move by an angle , even though Motor2 is not actively driving it. Finally, as shown in Fig. 3(b), this coupled angle causes the end effector to deviate from its originally intended position (the red position in Fig. 3(b)).
To solve this problem, an effective and easily extendable decoupling method is to align the driving cable with the motion axis of Joint1 using a pulley system (as shown in Fig. 3(c)). This system requires at least two grooved pulleys, one of which is rigidly connected to the base to tension and pull the cable to the motion axis of Joint1, while the other is rigidly connected to Link1, ensuring the cable remains aligned with the axis at any angle of movement as shown in Fig. 3(d). Thus, the motion of Joint1 does not affect the length of the driving cable for Joint2, achieving decoupled motion.

Based on the aforementioned principle, we design a decoupling cable aligner mechanism and applied it into Joint1 of the D3-Arm to decouple the 10 driving cables that pass through it, as shown in Fig. 4. The mechanism is composed of fixed pulleys and movable pulleys, where the fixed pulleys are rigidly connected to the base, and movable pulleys are rigidly connected to the Joint1. They align the driving cables for five joints from the motors to the motion axis of Joint1. Considering the interference between this driving cables, it is necessary to arrange these pulleys sequentially and route the cables radially. The top view of the cable routing within the decoupled device is illustrated as shown in side view of Fig. 2, where the driving cables for the same joint are arranged symmetrically about the center to facilitate the subsequent configuration of the cables for other joints. With the correct cable routing and pulley configuration, the driving cables can always follow the motion axis of Joint1 during its rotational movement.
II-D Decoupling Rolling Pair Mechanism
To address the issue of cable coupling in multi-joint systems, it is also essential to minimize the number of transmission components that the cables pass through, thereby reducing the risk of cable slackening and detachment[17]. Therefore, to accommodate the cable routings in Joint1, the decoupling mechanism in Joint2 and Joint3 need to decouple the driving cables distributed along their axial directions.
In addition to the decoupling method that aligns the cables with the joint axes, another approach involves using rolling constraints to convert 1-DOF rotational joints into rolling joints. Under rolling contact, the motion of the joint does not affect the length of the cable passing through it. The cable routings under the rolling joint are shown in Fig. 5(a) and Fig. 5(b). Link0 and Link1 are articulated through an intermediate link and are subjected to rolling constraints by two linkage cables. The relationship between the cable motion and joint angle is shown in Fig. 5(c), where the the solid and dashed yellow line represent the driving cables for the rolling joint. Based on the rolling constraint, the intermediate link and Link1 can move through the same angle . Finally, the angle of Link1 relative to Link0 is related to the length of the driving cables by the following relationship:
(1) |
Similarly, the length change of another driving cable can also be determined as
(2) |
When the rolling joint is in motion, the length changes of the driving cables for the remaining joints are illustrated in Fig. 5(d). Since these cables can pass through the rolling contact point at any angle of joint movement, the length changes of the cable in the two pulleys always offset each other. Therefore, the length of the cables passing through this joint remains constant.

Similar to the advantages of the decoupling cable aligner mechanism, this decoupling mechanism enables multi-cable decoupling through axial expansion. We arrange this decoupling mechanism within Joint2 and Joint3 to decouple the 6 driving cables of the 3-DOF quaternion joint. The routing of the cables for each joint on the cable-driven arm is illustrated in the Front view of Fig. 2.
II-E Cable-pretension Module Mechanism
The proposed decoupling mechanisms are all composed of pulleys to reduce frictional resistance during cable movement; however, this also increases the risk of cable being slack and coming off the pulleys[28, 29]. Additionally, as the motor drives the roller, the cable’s axial position shifts, causing it to move out of the groove of pulleys.
To address these issues, we design a cable-pretension mechanism within the drive box, as shown in Fig. 6. This mechanism provides pre-tension force through bolts and uses groove bearings that can rotate passively to guide the driving cables from the roller to the fixed pulleys of the decoupling mechanism in Joint1. Each driving cable is equipped with this cable-pretension mechanism and applied the same pre-tension force by utilizing an external force sensor.

II-F Overall Configuration
Based on the above design, the primary specification of D3-Arm are presented in Table. I. D3-Arm’s length is 1.07 m with a approximately 1.6 kg weight moving part. To minimize the overall volume of the arm, a 1 mm steel wire rope is chosen as the driving cable. Based on the design principles, it can be inferred that selecting a steel cable of greater diameter would effectively enhance the stiffness and load-bearing capacity of the entire arm.
Items | Value | |
Mass | Overall arm | 16.5 kg |
Moving part | 1.6 kg | |
Range of motion | Joint1 | -60∘ 60∘ |
Joint2 | -130∘ 130∘ | |
Joint3 | -180∘ 180∘ | |
Joint4 | -90∘ 90∘ | |
Joint5 | -90∘ 90∘ | |
Joint6 | -180∘ 180∘ | |
Driving cables | Type of cable | 1mm steel wire rope |
Maximum tension | 900 N | |
Pretension force | 120 N | |
Young’s modulus | 100 Gpa | |
HT-04 Motor | Nominal torque | 13 Nm |
Nominal speed | 300 rpm | |
Encoder resolution | 0.087∘ |
III Kinematics Model Analysis
III-A Forward Kinematics
The DH coordinate system of D3-Arm is established to the standard DH method, as shown in Fig. 2. Due to the implementation of rolling constraints, we utilize 10 equivalent joints to compute the forward kinematics of the 6-DOF D3-Arm with four constrain equations as followed
(3) |
Then, the forward kinematics of the 6-DOF D3-Arm can be described as
(4) |
where is the local homogeneous transformation matrices between adjacent coordinate systems and can be derived from local transformation and position
III-B Inverse Kinematics
Having 10 joints variables, 6 independent DOFs and 4 constraint equations, D3-Arm can solve the inverse kinematics by substituting an improved Jacobian matrix into the least squares method based on the pseudo-inverse of the Jacobian matrix. Based on (4), the Jacobian matrix of D3-Arm can be derived and written as
(5) |
According to the constraint equations, the relationship between the 10 joint angle rates of the D3-Arm and the 6 independent joint angle rates can be expressed as follows
(6) |
(7) |
where and . Then, the inverse kinematics can be calculated as
(8) |
(9) |
where represent the rate of change of the end-effector.
IV EXPERIMENT AND RESULTS
To verify the performance of the proposed D3-Arm, a prototype is built to investigate its position repeatability, load capacity and dynamic motion. In the experiment, we used the motion capture system(V120 Trio, Optitrack) to measure the pose and velocity of the end effector of D3-Arm at 120Hz.
IV-A Decoupling Verification
To validate the effectiveness of the proposed decoupling mechanism, an experiment is conducted as shown in Fig.7. We remove one pair of driving cables of the end-effector from the motor’s roller and connected them to a Push-pull gauge fixed to the base through the cable pre-tension mechanism, which applies a tension of 82 N. During the experiment, external forces are applied to move Joint1, Joint2, and Joint3 to simulate interference on the joints, and the variations in cable tension are recorded from the Push-pull gauge, as shown in Fig. 7(b). The experimental results are shown in Fig. 7(c). The maximum variation in tension on the cable is 1 N. Based on the Young’s modulus illustrated from Table. I, the corresponding length change does not exceed 0.01 mm, demonstrating that the motion interference of the joints integrated with decoupling mechanism can be considered negligible. This enables high-precision position control among the joints.

IV-B Position Repeatability
According to the performance criteria and test methods of ISO 9283[30], the repeatability test of D3-Arm is conducted with closed-loop position control at every motor. Considering that the application scenarios of this cable-driven robotic arm, whose motors and actuators are all mounted at the base, mostly do not allow for the installation of external observation sensors, the joint angle information is not included in the closed-loop control during this experiment.


The position repeatability test of D3-Arm’s end-effector is measured at 5 pre-defined positions as shown in Fig. 8. D3-Arm successively moves to the poses P1, P2, P3, P4, P5 and repeats for 30 times. The measurement point cloud results at these points are shown in Fig. 8 and the average distance (Mean), its standard deviation (STD.DEV) and 3-sigma distance between the mean and recorded positions were summarized in Table II. The average position error of D3-Arm is 1.2896mm, which is lower than the 4.9mm of Twist Snake[17] and other cable-driven arms with all the motors located at the base[31], proving the effectiveness of decoupling mechanisms in improving control accuracy performance.
Pose | Mean(mm) | STD.DEV.(mm) | 3-SIGMA(mm) |
---|---|---|---|
0.8562 | 0.4902 | 2.3269 | |
1.9868 | 1.1983 | 5.5817 | |
1.0997 | 0.7271 | 3.2810 | |
1.5977 | 1.0693 | 4.8056 | |
0.9078 | 0.6749 | 2.9324 | |
Total | 1.2896 | 0.8320 | 3.7855 |
The 3-sigma distance, which corresponds to the positioning repeatability of ISO 9283, is 3.7855 mm. Due to the results of decoupling verification, we analyze that the error mainly comes from the lack of the joint sensors and the elasticity of cables, which reaches 1041mm length for the end-effector.
IV-C Load Capacity
The load capacity is one of the important performance indicators of a robotic arm; however, it is noteworthy that the design objective of this cable-driven arm does not prioritize high load capacity. The load test is mainly conducted on Joint1 since the the load on the entire arm is mainly concentrated on Joint1.
During the testing process, we hang weights ranging from 1.0 kg to 2.0 kg on the end effector and drove the Joint1 to move from -50∘ to 0∘. The sequential images of the test is presented in Fig. 9. From the test, it can be seen that D3-Arm can smoothly carry a weight of up to 2.0 kg. The cables began to detached from the cable-termination-mechanism under a heavier weight, which limits the load-bearing capacity of D3-Arm. Notably, as the weight increases, the end-effector of D3-Arm begins to exhibit significant deformation as shown in Fig. 9(a-h), demonstrating the low stiffness of the robotic arm. This drawback is attributed to the elasticity of the long-distance and thin cables, which can be improved by incorporating a variable stiffness mechanism.

IV-D Dynamic Motion
To evaluate the high-speed motion capabilities of the D3-Arm, we design a high-speed swinging experiment using the whole arm. Each joint of the D3-Arm is controlled using PID position control and moves along the predefined trajectories within the joint space. The sequential images and end-effector velocity, which is measured by the motion capture system, are illustrated in Fig. 10. In the dynamic motion experiment, the D3-Arm executed rapid swings within its workspace, reaching a maximum movement speed of 1.47 m/s and an acceleration of up to 10.55 m/s2.

V CONCLUSIONS
In this paper, we develop a fully-decoupled and lightweight cable-driven robotic arm system named D3-Arm with all its electrical components such as motors placed at the base. The cables are aligned and transmitted efficiently through decoupling mechanisms composed by grooved bearings and pulleys, significantly enhancing the control precision compared to other cable-driven robotic arms with all the motors positioned at the base. By integrating the remote driving feature of cables and fully-decoupled transmission mechanisms, the D3-Arm is capable of performing tasks in various environments including underwater and high-radiation that require isolation and protection of electrical components. In future work, we plan to incorporate the variations of cable tension into the control of the entire arm to further improve the control accuracy and performance of D3-Arm.
References
- [1]S.Pang, W.Shang, F.Zhang, B.Zhang, and S.Cong, “Design and stiffness analysis of a novel 7-dof cable-driven manipulator,” IEEE Robotics and Automation Letters, vol.7, no.2, pp.2811–2818, 2022.
- [2]R.Ozawa, H.Kobayashi, and K.Hashirii, “Analysis, classification, and design of tendon-driven mechanisms,” IEEE transactions on robotics, vol.30, no.2, pp.396–410, 2013.
- [3]T.Lens and O.von Stryk, “Investigation of safety in human-robot-interaction for a series elastic, tendon-driven robot arm,” in 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp.4309–4314, 2012.
- [4]Z.Jiang, S.Liu, H.Li, Q.Dong, X.Chen, and Q.Huang, “Mechanism design and system control for humanoid space robot movement using a simple gravity-compensation system,” International Journal of Advanced Robotic Systems, vol.10, no.11, p.389, 2013.
- [5]G.Endo, A.Horigome, and A.Takata, “Super dragon: A 10-m-long-coupled tendon-driven articulated manipulator,” IEEE Robotics and Automation Letters, vol.4, no.2, pp.934–941, 2019.
- [6]A.Horigome, H.Yamada, G.Endo, S.Sen, S.Hirose, and E.F. Fukushima, “Development of a coupled tendon-driven 3d multi-joint manipulator,” in 2014 IEEE International Conference on Robotics and Automation (ICRA), pp.5915–5920, 2014.
- [7]R.J. WebsterIII and B.A. Jones, “Design and kinematic modeling of constant curvature continuum robots: A review,” The International Journal of Robotics Research, vol.29, no.13, pp.1661–1683, 2010.
- [8]G.Qin, A.Ji, Y.Cheng, W.Zhao, H.Pan, S.Shi, and Y.Song, “A snake-inspired layer-driven continuum robot,” Soft Robotics, vol.9, no.4, pp.788–797, 2022.
- [9]Z.Li and R.Du, “Design and analysis of a bio-inspired wire-driven multi-section flexible robot,” International Journal of Advanced Robotic Systems, vol.10, no.4, p.209, 2013.
- [10]W.Li, W.Xu, B.Lin, and L.Yan, “Design, kinematics and control of a modular cable-driven manipulator for fine manipulation,” in 2022 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp.833–838, 2022.
- [11]S.K. Mustafa, G.Yang, S.H. Yeo, W.Lin, and I.-M. Chen, “Self-calibration of a biologically inspired 7 dof cable-driven robotic arm,” IEEE/ASME transactions on mechatronics, vol.13, no.1, pp.66–75, 2008.
- [12]Q.Chen, W.Chen, G.Yang, and R.Liu, “An integrated two-level self-calibration method for a cable-driven humanoid arm,” IEEE Transactions on Automation Science and Engineering, vol.10, no.2, pp.380–391, 2013.
- [13]B.Wang, T.Zhang, J.Chen, W.Xu, H.Wei, Y.Song, and Y.Guan, “A modular cable-driven humanoid arm with anti-parallelogram mechanisms and bowden cables,” Frontiers of Mechanical Engineering, vol.18, no.1, p.6, 2023.
- [14]Z.Gong, C.Ning, J.Liang, and T.Zhang, “Design, modeling and analysis of a spherical parallel continuum manipulator for nursing robots,” in 2024 IEEE International Conference on Robotics and Automation (ICRA), pp.17431–17437, 2024.
- [15]W.T. Townsend and J.K. Salisbury, “Mechanical design for whole-arm manipulation,” in Robots and Biological Systems: Towards a New Bionics?, pp.153–164, Springer, 1993.
- [16]S.Sakurai and S.Katsura, “Development of fully tendon-driven lightweight manipulator with constant tendon-length routing,” in 2024 IEEE 18th International Conference on Advanced Motion Control (AMC), pp.1–6, IEEE, 2024.
- [17]K.Tanaka and M.Hamaya, “Twist snake: Plastic table-top cable-driven robotic arm with all motors located at the base link,” in 2023 IEEE International Conference on Robotics and Automation (ICRA), pp.7345–7351, IEEE, 2023.
- [18]T.Suzuki, M.Bando, K.Kawaharazuka, K.Okada, and M.Inaba, “Saqiel: Ultra-light and safe manipulator with passive 3d wire alignment mechanism,” IEEE Robotics and Automation Letters, 2024.
- [19]J.K. Lee, C.H. Choi, K.H. Yoon, H.J. Lee, B.S. Park, and J.S. Yoon, “Design and evaluation of cable-driven manipulator with motion-decoupled joints,” in 2008 International Conference on Smart Manufacturing Application, pp.575–580, IEEE, 2008.
- [20]S.Jiang, D.Hua, Y.Wang, F.Ju, L.Yin, and B.Chen, “Design and modeling of motion-decoupling mechanism for cable-driven joints,” Advances in Mechanical Engineering, vol.10, no.5, p.1687814018777428, 2018.
- [21]W.Choi and J.Suh, “Design and evaluation of a cable-actuated palletizing robot with geared rolling joints,” IEEE/ASME Transactions on Mechatronics, 2024.
- [22]D.Shah, A.Parmiggiani, and Y.-J. Kim, “Constant length tendon routing mechanism through axial joint,” in 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), pp.753–758, IEEE, 2020.
- [23]Y.-J. Kim, Y.Lee, J.Kim, J.-W. Lee, K.-M. Park, K.-S. Roh, and J.-Y. Choi, “Roboray hand: A highly backdrivable robotic hand with sensorless contact force measurements,” in 2014 IEEE International Conference on Robotics and Automation (ICRA), pp.6712–6718, IEEE, 2014.
- [24]Y.-J. Kim, “Anthropomorphic low-inertia high-stiffness manipulator for high-speed safe interaction,” IEEE Transactions on robotics, vol.33, no.6, pp.1358–1374, 2017.
- [25]H.Song, Y.-S. Kim, J.Yoon, S.-H. Yun, J.Seo, and Y.-J. Kim, “Development of low-inertia high-stiffness manipulator lims2 for high-speed manipulation of foldable objects,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.4145–4151, IEEE, 2018.
- [26]F.Xu, B.Zi, Z.Yu, J.Zhao, and H.Ding, “Design and implementation of a 7-dof cable-driven serial spray-painting robot with motion-decoupling mechanisms,” Mechanism and Machine Theory, vol.192, p.105549, 2024.
- [27]Y.-J. Kim, J.-I. Kim, and W.Jang, “Quaternion joint: Dexterous 3-dof joint representing quaternion motion for high-speed safe interaction,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.935–942, 2018.
- [28]T.Liu, Z.Mu, H.Wang, W.Xu, and Y.Li, “A cable-driven redundant spatial manipulator with improved stiffness and load capacity,” in 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp.6628–6633, 2018.
- [29]G.Böttcher, S.Lilge, and J.Burgner-Kahrs, “Design of a reconfigurable parallel continuum robot with tendon-actuated kinematic chains,” IEEE Robotics and Automation Letters, vol.6, no.2, pp.1272–1279, 2021.
- [30]“Iso 9283:1998, manipulating industrial robots–performance criteria and related test methods,” in Int. Org. Standardization. 1998. [Online].Available: https://www.iso.org/standard/22244.html.
- [31]M.Quigley, A.Asbeck, and A.Ng, “A low-cost compliant 7-dof robotic manipulator,” in 2011 IEEE International Conference on Robotics and Automation, pp.6051–6058, 2011.