Please wait a minute...
Frontiers of Mechanical Engineering

ISSN 2095-0233

ISSN 2095-0241(Online)

CN 11-5984/TH

邮发代号 80-975

2019 Impact Factor: 2.448

Frontiers of Mechanical Engineering  2023, Vol. 18 Issue (1): 6   https://doi.org/10.1007/s11465-022-0722-2
  本期目录
A modular cable-driven humanoid arm with anti-parallelogram mechanisms and Bowden cables
Bin WANG, Tao ZHANG(), Jiazhen CHEN, Wang XU, Hongyu WEI, Yaowei SONG, Yisheng GUAN()
School of Electro-mechanical Engineering, Guangdong University of Technology, Guangzhou 510006, China
 全文: PDF(12325 KB)   HTML
Abstract

This paper proposes a novel modular cable-driven humanoid arm with anti-parallelogram mechanisms (APMs) and Bowden cables. The lightweight arm realizes the advantage of joint independence and the rational layout of the driving units on the base. First, this paper analyzes the kinematic performance of the APM and uses the rolling motion between two ellipses to approximate a pure-circular-rolling motion. Then, a novel type of one-degree-of-freedom (1-DOF) elbow joint is proposed based on this principle, which is also applied to design the 3-DOF wrist and shoulder joints. Next, Bowden cables are used to connect the joints and their driving units to obtain a modular cable-driven arm with excellent joint independence. After that, both the forward and inverse kinematics of the entire arm are analyzed. Last, a humanoid arm prototype was developed, and the assembly velocity, joint motion performance, joint stiffness, load carrying, typical humanoid arm movements, and repeatability were tested to verify the arm performance.

Key wordsmodular robotic arm    anti-parallelogram mechanism    Bowden cable    humanoid arm    lightweight joint design
收稿日期: 2022-02-17      出版日期: 2023-02-16
Corresponding Author(s): Tao ZHANG,Yisheng GUAN   
 引用本文:   
. [J]. Frontiers of Mechanical Engineering, 2023, 18(1): 6.
Bin WANG, Tao ZHANG, Jiazhen CHEN, Wang XU, Hongyu WEI, Yaowei SONG, Yisheng GUAN. A modular cable-driven humanoid arm with anti-parallelogram mechanisms and Bowden cables. Front. Mech. Eng., 2023, 18(1): 6.
 链接本文:  
https://academic.hep.com.cn/fme/CN/10.1007/s11465-022-0722-2
https://academic.hep.com.cn/fme/CN/Y2023/V18/I1/6
Fig.1  
Fig.2  
Joint lp /mm sp /mm d0/ mm Max deviation/mm Min deviation/mm
Wrist 60.00 20 3.05 0.060 −0.052
Elbow 65.00 28 5.70 0.120 −0.112
Shoulder 85.75 30 4.84 0.092 −0.094
Tab.1  
Fig.3  
Fig.4  
Fig.5  
Joint Pitch/(° ) Yaw/(° ) Roll/(° )
Wrist [90, 90] [90, 90] [720,720]
Elbow [90, 90] ? ?
Shoulder [0, 180] [90, 90] [180,180]
Tab.2  
Fig.6  
Fig.7  
Fig.8  
Fig.9  
Part of a humanoid arm Mass/kg Length/mm
MCDH-Arm Human arm MCDH-Arm Human arm
Forearm 0.657 1.450 240 233
Upper arm 0.655 2.500 297 297
Shoulder 0.860 ? 200 206
Total 2.172 3.950 ? ?
Tab.3  
Fig.10  
Fig.11  
Fig.12  
Fig.13  
Fig.14  
Fig.15  
Fig.16  
Humanoid arm Mass/kg Shoulder stiffness/(N·m·rad?1) Elbow stiffness/(N·m·rad?1) Wrist stiffness/(N·m·rad?1) Load/kg Load-mass ratio Repeatability/mm
MCDH-Arm 2.17 413 935 88 1.6 0.737 1.500
LIMS 5.84 ? 1410 388 3.0 0.514 0.425
High-payload manipulator 23.40 2360 1530 ? 24.0 1.026 0.470
Tab.4  
Abbreviations
3D Three-dimensional
APM Anti-parallelogram mechanism
DOF Degree-of-freedom
IMU Inertial measurement unit
MCDH-Arm Modular cable-driven humanoid arm
PCR Pure-circular-rolling
PCRM Pure-circular-rolling mechanism
SAPM Spatial anti-parallelogram mechanism
Variables
[AdsTt] Adjoint matrix of sTt
c0 Circle centered of the desired deflection trajectory of the APM
d( θA) Deviation between ellipse and circle
d0 Distance between c0 and the x-axis
h p Distance of the top and bottom links of parallogram when they are parallel
iv Linear velocity reduction ratio of the APM
iω Angular velocity reduction ratio of the APM
J s Jacobian matrix
Js Pseudoinverse of Jacobian Js
k, k e, ks Center distances of the pulleys on the two antagonistic pulley groups of the APM, elbow, and shoulder, respectively
l e Length of O e Of
l h Length of O h Ot
l p Length of the two intersecting links of the APM
l s Length of O s Or
l u r Length of O r Ou
l w Length of O w Oh
Δl Cable length change during the APM movement
Δ l1 Connecting rod length of forearm
Δ l2 Connecting rod length of upper arm
m Number of the pulley groups
Max(vA e vA c) Maximum linear velocity difference of point A on the moving platform between the APM and the PCRM
n Number of driving cables on each side of the APM
n e, ns, nw Numbers of cables on the pulley group of the elbow, shoulder, and wrist, respectively
P c Desire intersection point of the two circles of the APM
Pendi, Pstarti End points and start points coordinates of each trajectory, respectively
P p Intersection point of the two sides of the parallogram
spt Translation vector of the transformation matrix sTt
s p˙t Differential of the translation vector spt
Δ ps Pitch cable length changes of the shoulder
r r=Δl/Δl(ne ke)(ne ke)=sin ?θ A is used to simplify sin?θA of elbow transform matrix eTf
p p=1 (Δl/Δl(ne ke)(ne ke))2 is used to simplify cos?θ A of elbow transform matrix eTf
rA Distance between points A and O2
r c Distance between P c and c0
r m Motor-driven reel radius of the APM
r p Distance between P p and c0
r w Cable length change of the wrist reel
R w Reel radius change of the wrist
sRe Rotation transformation matrix of elbow fixed platform Oe xe ye ze relative to the base frame
sRw Rotation transformation matrix of wrist fixed platform Ow xw yw zw relative to the base frame
s p Focal distance of the ellipse
sTd Transformation matrix of desired pose with respect to the base frame O s xs ys zs
tTd(θi) Transformation matrix of desired pose relative to the actual pose of the end effector O t xt yt zt
uTe Transformation matrix between Ou xu yu zu and Oe xe ye ze
eTf Transformation matrix between Of xf yf zf and Oe xe ye ze
wTh Transformation matrix between Ow xw yw zw and Oh xh yh zh, kinematic transformation matrix of the 2-DOF wrist SAPM
sTr Transformation matrix between Or xr yr zr and Os xs ys zs, kinematics equation of the 2-DOF shoulder SAPM
hTt Transformation matrix between Oh xh yh zh and Ot xt yt zt
sTt Transformation matrix between Ot xt yt zt and Os xs ys zs, overall forward kinematics of the arm
rTu Transformation matrix matrix between Ou xu yu zu and Orxryrzr
fTw Transformation matrix between Of xf yf zf and Ow xw yw zw
vA Linear velocity of point A on the moving platform, it include linear velocity vA c of PCRM (circle trajectory) and linear velocity vA e of APM (ellipse trajectory)
vAc Linear velocity of point A on the PCRM moving platform (circle trajectory)
vAe Linear velocity of point A on the APM moving platform (ellipse trajectory)
v l Cable linear velocity of the APM
v O2 Linear velocity of O2 rotating around O1 of the APM
v t Linear velocity of the end effector in the base frame
V s Twist of the desired pose relative to the base frame
V t Twist of the desired pose relative to the actual pose of the end effector
[Vt] Antisymmetric matrix of twist Vt
Δ ws Yaw cable length changes of the shoulder
x p Abscissa of P p
y p Ordinate of P p
α Ratio of the maximum linear velocity difference to the maximum linear velocity of the PCRM
θA Angle at which the connecting link O1O2 deviates from the initial position of the APM
θe Angle between link O e Of and the horizontal direction of the elbow
θh Rotation angle of the wrist rotating mechanism, θh= rw/ rw RwR w
θi Humanoid arm joint angle of the ith iteration
θp Angle between the link Os Or and its initial position of the shoulder
θu Rotation angle of the shoulder rotating body
θw Angle between the link Ow Oh and its initial position of wrist
λ λ=Δ ws / Δ ws ( ns ks)(ns ks) is used to simplify sin?φssin?θp of transform matrix sTr
γ γ=Δ ps/= Δ ps ( ns ks)(ns ks) is used to simplify cos?φssin?θp of transform matrix sTr
τ τ2=1 λ2 γ2 is used to simplify cos2θp of transform matrix sT r
φs Yaw angle of the bending plane of the shouder
φw Yaw angle of the bending plane of the wrist
ψ ψ=sin ?φ wsin?θw is used to simplify sin?φwsin?θw of transform matrix sTw
σ σ=cos ?φ wsin?θw is used to simplify cos?φwsin?θw of transform matrix sTw
η η2=1 ψ2 σ2 is used to simplify cos2θw of transform matrix sT w
ω1 Angular velocity of the connecting link O1O2 rotating around O1 of the APM
ω2 Angular velocity of the moving platform rotating around O2 of the APM
ωf Angular velocity of the elbow in the base frame
ωm Motor angular velocity
ωt Angular velocity of the end effector in the base frame
  
1 T Asfour, R Dillmann, N Vahrenkamp, M Do, M Wächter, C Mandery, P Kaiser, M Kröhnert, M Grotz. The Karlsruhe ARMAR humanoid robot family. In: Goswami A, Vadakkepat P, eds. Humanoid Robotics: A Reference. Dordrecht: Springer, 2019, 1–32
https://doi.org/10.1007/978-94-007-7194-9_23-1
2 M Jäntsch, S Wittmeier, K Dalamagkidis, A Panos, F Volkart, A Knoll. Anthrob—a printed anthropomimetic robot. In: Proceedings of the IEEE/RAS International Conference on Humanoid Robots. Atlanta: IEEE, 2013, 342–347
https://doi.org/10.1109/HUMANOIDS.2013.7029997
3 M Cheng, Z N Han, R Q Ding, J H Zhang, B Xu. Development of a redundant anthropomorphic hydraulically actuated manipulator with a roll-pitch-yaw spherical wrist. Frontiers of Mechanical Engineering, 2021, 16(4): 698–710
https://doi.org/10.1007/s11465-021-0646-2
4 S Rader, L Kaul, H Fischbach, N Vahrenkamp, T Asfour. Design of a high-performance humanoid dual arm system with inner shoulder joints. In: Proceedings of the IEEE/RAS International Conference on Humanoid Robots. Cancun: IEEE, 2016, 523–529
https://doi.org/10.1109/HUMANOIDS.2016.7803325
5 L L Zhou, S P Bai. A new approach to design of a lightweight anthropomorphic arm for service applications. Journal of Mechanisms and Robotics, 2015, 7(3): 031001
https://doi.org/10.1115/1.4028292
6 A Rodić, S Hioki, M Radmilović, M Jovanović. Mechanical design, modeling and simulation of human-size cable-driven over-actuated robotic arm. In: Berns K, Görges D, eds. Advances in Service and Industrial Robotics. Cham: Springer, 2020, 51–58
https://doi.org/10.1007/978-3-030-19648-6_7
7 Y J Kim. Design of low inertia manipulator with high stiffness and strength using tension amplifying mechanisms. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. Hamburg: IEEE, 2015, 5850–5856
https://doi.org/10.1109/IROS.2015.7354208
8 G L Yang, S K Mustafa, S H Yeo, W Lin, W B Lim. Kinematic design of an anthropomimetic 7-DOF cable-driven robotic arm. Frontiers of Mechanical Engineering, 2011, 6(1): 45–60
https://doi.org/10.1007/s11465-011-0205-3
9 Y Tsumaki, S Shimanuki, F Ono, H T Han. Ultra-lightweight forearm with a parallel-wire mechanism. In: Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Besacon: IEEE, 2014, 1419–1423
https://doi.org/10.1109/AIM.2014.6878281
10 Y Tsumaki, Y Suzuki, N Sasaki, E Obara, S Kanazawa. A 7-DOF wire-driven lightweight arm with wide wrist motion range. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. Madrid: IEEE, 2018, 1–9
https://doi.org/10.1109/IROS.2018.8593515
11 F Liu, H L Huang, Y H Ning, B Li, W F Xu. A novel three degree-of-freedoms tension-amplifying cable-driven parallel mechanism for shoulder joint. In: Proceedings of the IEEE International Conference on Information and Automation. Wuyishan: IEEE, 2018, 1152–1157
https://doi.org/10.1109/ICInfA.2018.8812401
12 F Liu, W F Xu, H L Huang, Y H Ning, B Li. Design and analysis of a high-payload manipulator based on a cable-driven serial-parallel mechanism. Journal of Mechanisms and Robotics, 2019, 11(5): 051006
https://doi.org/10.1115/1.4044113
13 K Choi, J Kwon, T Lee, C Park, J Pyo, C Lee, S Lee, I Kim, S Seok, Y J Kim, F Park. A hybrid dynamic model for the AMBIDEX tendon-driven manipulator. Mechatronics, 2020, 69: 102398
https://doi.org/10.1016/j.mechatronics.2020.102398
14 M Quigley, A Asbeck, A Ng. A low-cost compliant 7-DOF robotic manipulator. In: Proceedings of the IEEE International Conference on Robotics and Automation. Shanghai: IEEE, 2011, 6051–6058
https://doi.org/10.1109/ICRA.2011.5980332
15 H Jiang, T Zhang, C Xiao, J Li, Y S Guan. Modular design of 7-DOF cable-driven humanoid arms. In: Yu H B, Liu J G, Liu L Q, Ju Z J, Liu Y W, Zhou D L, eds. Intelligent Robotics and Applications. Cham: Springer, 2019, 680–691
https://doi.org/10.1007/978-3-030-27526-6_60
16 Y J Kim. Anthropomorphic low-inertia high-stiffness manipulator for high-speed safe interaction. IEEE Transactions on Robotics, 2017, 33(6): 1358–1374
https://doi.org/10.1109/TRO.2017.2732354
17 Y S Guan, L Jiang, X M Zhang, H Zhang, X F Zhou. Development of novel robots with modular methodology. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. St. Louis: IEEE, 2009, 2385–2390
https://doi.org/10.1109/IROS.2009.5354051
18 Y S Guan, L Jiang, H F Zhu, X F Zhou, C W Cai, W Q Wu, Z C Li, H Zhang, X M Zhang. Climbot: a modular bio-inspired biped climbing robot. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. San Francisco: IEEE, 2011, 1473–1478
https://doi.org/10.1109/IROS.2011.6094406
19 Y S Guan, H F Zhu, W Q Wu, X F Zhou, L Jiang, C W Cai, L M Zhang, H Zhang. A modular biped wall-climbing robot with high mobility and manipulating function. IEEE/ASME Transactions on Mechatronics, 2013, 18(6): 1787–1798
https://doi.org/10.1109/TMECH.2012.2213303
20 K Berns, T Asfour, R Dillmann. ARMAR—an anthropomorphic arm for humanoid service robot. In: Proceedings of the IEEE International Conference on Robotics and Automation. Detroit: IEEE, 1999, 702–707
https://doi.org/10.1109/ROBOT.1999.770057
21 J H Li, H F Zhu, Q Zhang, Y S Guan, X M Jiang. Vision-based kinematic configuration recognition for re-configurable modular robots. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics. Dali: IEEE, 2019, 2783–2788
https://doi.org/10.1109/ROBIO49542.2019.8961524
22 W Y Li, Y W Wang, S Togo, H Yokoi, Y L Jiang. Development of a humanoid shoulder based on 3-motor 3 degrees-of-freedom coupled tendon-driven joint module. IEEE Robotics and Automation Letters, 2021, 6(2): 1105–1111
https://doi.org/10.1109/LRA.2021.3056376
23 W Y Li, P Chen, D C Bai, X X Zhu, S Togo, H Yokoi, Y L Jiang. Modularization of 2- and 3-DoF coupled tendon-driven joints. IEEE Transactions on Robotics, 2021, 37(3): 905–917
https://doi.org/10.1109/TRO.2020.3038687
24 M Okada, Y Nakamura. Development of a cybernetic shoulder—a 3-DOF mechanism that imitates biological shoulder motion. IEEE Transactions on Robotics, 2005, 21(3): 438–444
https://doi.org/10.1109/TRO.2004.838006
25 M Yin, H T Wu, Z G Xu, W Han, Z L Zhao. Compliant control of single tendon-sheath actuators applied to a robotic manipulator. IEEE Access, 2020, 8: 37361–37371
https://doi.org/10.1109/ACCESS.2020.2973173
26 J Y Chen, W H Chen, C Hu, Q Z Chen. Stiffness analysis and optimization of a novel cable-driven anthropomorphic-arm manipulator. In: Proceedings of the IEEE 10th International Conference on Industrial Informatics. Beijing: IEEE, 2012, 746–751
https://doi.org/10.1109/INDIN.2012.6301207
27 M Yin, Z G Xu, Z L Zhao, H T Wu. Mechanism and position tracking control of a robotic manipulator actuated by the tendon-sheath. Journal of Intelligent & Robotic Systems, 2020, 100(3): 849–862
https://doi.org/10.1007/s10846-020-01245-6
28 Y J Kim, J I Kim, W Jang. Quaternion joint: dexterous 3-DOF joint representing quaternion motion for high-speed safe interaction. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. Madrid: IEEE, 2018, 935–942
https://doi.org/10.1109/IROS.2018.8594301
29 H Jiang, C Xiao, J Li, Y Zhong, T Zhang, Y S Guan. Design and modeling of a 2-DOF cable-driven parallel wrist mechanism. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics. Dali: IEEE, 2019, 1047–1052
https://doi.org/10.1109/ROBIO49542.2019.8961545
30 F Liu, H L Huang, B Li, Y Hu, H Y Jin. Design and analysis of a cable-driven rigid–flexible coupling parallel mechanism with variable stiffness. Mechanism and Machine Theory, 2020, 153: 104030
https://doi.org/10.1016/j.mechmachtheory.2020.104030
31 B Wang, T Zhang, Y S Guan, Y W Song, Z H Liang, J Z Chen, W Xu. Modular design of a 7-DOF cable-driven humanoid arm. In: Tan J R. ed. Advances in Mechanical Design. Singapore: Springer, 2021, 1793–1806
https://doi.org/10.1007/978-981-16-7381-8_112
32 Y Asano, K Okada, M Inaba. Design principles of a human mimetic humanoid: humanoid platform to study human intelligence and internal body system. Science Robotics, 2017, 2(13): eaaq0899
https://doi.org/10.1126/scirobotics.aaq0899
33 K M Lynch, F C Park. Modern Robotics: Mechanics, Planning, and Control. Cambridge: Cambridge University Press, 2017
[1] FME-22051-OF-WB_suppl_1 Video  
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed