Abstract
A numerically efficient force distribution method for actuator saturation avoidance is proposed, which is applicable to two different types of the mechanisms with two degrees of actuator redundancy, parallel mechanism (PM) and cable-driven parallel mechanism (CDPM). The proposed method searches the optimal force solutions based on their geometric interpretation. Each actuator force with two degrees of actuator redundancy is expressed as a plane equation with respect to two intermediate variables. Thus, the optimal forces are found by searching for both the intersections between force planes and the common intersection points among those force planes. The proposed method for each of PM and CDPM is described. Then for two different exemplary mechanisms, the 2T2R -type 4 -DOF CDPM with six actuation cables and for the 2T1R -type planar 3- DOF PM with five active joints, comparative simulations moving along the spiral trajectory are conducted, employing three different methods, the proposed method and the other two typical off-line methods, the interior point method and the linear matrix inequality method. It is confirmed from those simulation results that the computational efficiency of the proposed method in finding their desired optimal force solutions is superior to the ones of the other two typical offline optimal searching methods and also sufficiently fast enough in real time applications.
Similar content being viewed by others
References
S. Landsberger and T. Sheridan, A new design for parallel link manipulator, Proceedings of the International Conference on Cybernetics and Society, Tucson, Arizona, USA (1985) 812–814.
R. G. Roberts, T. Graham and T. Lippitt, On the inverse kinematics, statics, and fault tolerance of cable-suspended robots, Journal of Robotic Systems, 15(10) (1988) 581–597.
K. Maeda, S. Tadokoro, T. Takamori, M. Hiller and R. Verhoeven, On design of a redundant wire-driven parallel robot WARP manipulator, Proceedings of IEEE International Conference on Robotics and Automation, 2 (1999) 895–900.
S. Kawamura, K. Hitoshi and W. Choe, High-speed manipulation by using parallel wire-driven robots, Robotica, 18(1) (2000) 13–21.
J. P. Merlet and D. Daney, A portable, modular parallel wire crane for rescue operations, IEEE International Conference on Robotics and Automation (2010) 2834–2839.
A. Pott, On the limitations on the lower and upper tensions for cable-driven parallel robots, Advances in Robot kinematics, Springer International Publishing (2014) 243–251.
A. Pott, An improved force distribution algorithm for over-constrained cable-driven parallel robots, Computational Kinematics, Springer Netherlands (2013) 139–146.
C. Gosselin, Cable-driven parallel mechanisms: State of the art and perspectives, Mechanical Engineering Reviews, 1(1) (2014) DSM0004–DSM0004.
X. Tang, An overview of the development for cable-driven parallel manipulator, Advances in Mechanical Engineering, 6 (2015) 9, Article ID 823028, http://dx.doi.org/10.1155/2014/823028.
S. Fang, D. Franiza, M. Tordo, F. Bakes and M Hiller, Motion control of a tendon-based parallel manipulator using optimal tension distribution, IEEE/ASME Transaction On Mechatronics, 9(3) (2004) 561–568.
M. Hassan and A. Khajepour, Minimum-norm solution for the actuator forces in cable-based parallel manipulators based on convex optimization, IEEE International Conference on Robotics and Automation (2007) 1498–1503.
A. Pott, T. Bruckmann and L. Mikelsons, Closed-form force distribution for parallel wire robots, Computational Kinematics, Springer-Verlag Duisburg, Germany (2009) 25–34.
L. Mikelsons, T. Bruckmann, M. Hiller and D. Schramm, A real-time capable force calculation algorithm for redundant tendon-based parallel manipulators, International Conference on Robotics and Automation (2008) 3869–3874.
C. Gosselin and G. Martin, On the determination of the force distribution in overconstrained cable-driven parallel mechanisms, Meccanica, 46(1) (2011) 3–15.
P. H. Borgstrom, B. L. Jordan, G. S. Sukhatme, M. A. Batalin and W. J. Daiser, Rapid computation of optimally safe tension distributions for parallel cable-driven robots, IEEE Transaction On Robotics, 25(6) (2009) 1271–1281.
R. Verhoeven, Analysis of the Workspace of Tendon-based Stewart Platforms, Ph.D. Thesis, University of Duisburg-Essen, Duisburg (2004).
S. R. Oh and S. K. Agrawal, Cable suspended planar robots with redundant cables: Controllers with positive tensions, IEEE Transaction on Robotics, 21(3) (2005) 457–465.
M. Gouttefarde, J. Lamaury, C. Reichert and T. Bruck-mann, A versatile tension distribution algorithm for n-DOF parallel robots driven by n+2 cables, IEEE Trans. on Robotics, 31(6) (2015) 1444–1457.
J. Wu, J. Wang, L. Wang and T. Li, Dynamics and control of a planar 3-DOF parallel manipulator with actuation redundancy, Mechanism and Machine Theory, 44(4) (2009) 835–849.
J. Wu, X. Chen, L. Wang and X. Liu, Dynamic load-carrying capacity of a novel redundantly actuated parallel conveyor, Nonlinear Dynamics, 78(1) (2014) 241–250.
J. Wu, T. Li, J. Wang and L. Wang, Stiffness and natural frequency of a 3-DOF parallel manipulator with consideration of additional leg candidates, Robotics and Autonomous Systems, 61(8) (2013) 868–875.
J. Wu, B. Zhang and L. Wang, Optimum design and performance comparison of a redundantly actuated solar tracker and its nonredundant counterpart, Solar Energy, 127 (2016) 36–47.
J. Arata et al., Haptic device using a newly developed redundant parallel mechanism, IEEE Transaction on Robotics, 27 (2011) 201–214.
G. Lee, S. Park, D. H. Lee and F. C. Park, Minimizing energy consumption of parallel mechanisms via redundant actuation, IEEE/ASME Transactions on Mechatronics, 20(6) (2015) 2805–2812.
J. Hollerback, Redundancy resolution of manipulators through torque optimization, IEEE Trans. on Robotics and Automations, 3(4) (1987) 308–316.
D. I. Park, S. H. Lee, S. H. Kim and Y. K. Kwak, Torque distribution using a weighted pseudo inverse in a redundantly actuated mechanism, Advanced Robotics, 17(8) (2003) 807–820.
Y. Nakamura, H. Hanafusa and T. Yoshikawa, Task-priority based redundancy control of robot manipulators, Int. Journal of Robotics Research, 6(2) (1987) 3–15.
Mathworks, http://kr.mathworks.com/help/optim/ug/quad-prog.html, Accessed Jan. 30 (2018).
T. F. Coleman and Y. Li, A reflective newton method for minimizing a quadratic function subject to bounds on some of the variables, SIAM Journal on Optimization, 6(4) (1996) 1040–1058.
P. E. Gill, W. Murray and M. H. Wright, Practical Optimization, Academic Press, London, UK (1981).
N. Gould and P. L. Toint, Preprocessing for quadratic programming, Math. Programming, Series B., 100 (2004) 95–132.
S. H. Woo, S. M. Kim, M. G. Kim, B.-J. Yi and W. K. Kim, Torque-balancing algorithm for the redundantly actuated parallel mechanism, Mechatronics, 42 (2017) 41–51.
L. W. Tsai, Robot Analysis: The Mechanics of Serial and Parallel Manipulators, Wiley-Interscience (1999).
A. Imran and B.-J. Yi, Motion optimization of human body for impulse-based applications, Intelligent Service Robotics, 11(4) (2018) 323–333.
X. Wan, T. Urakubo and Y. Tada, Optimization of jumping motion of a legged robot for different take-off postures, Journal of Mechanical Science and Technology, 29(4) (2015) 1391–1397.
Acknowledgements
This research was in part supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (NRF-2015R1D1A1A01061193) and this work was supported partly by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2015R1D1A1 A01060319). This work was in part supported by the TechTechnology Innovation Program (or Industrial Strategic Technology Development Program) (20001856, Development of robotic work control technology capable of grasping and manipulating various objects in everyday life environment based on multimodal recognition and using tools) funded by the Ministry of Trade, Industry & Energy (MOTIE, Korea). This research was supported in part by Basic Science Research Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Education (NRF-2018R1D1A1A09082888).
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Hugo Rodrigue
Youngsu Cho received B.S. and M.S. from the Department of Control and Instrumentation Engineering, Korea University, Sejong, Korea, in 2011 and 2013, respectively. From 2013, he has been pursuing his Ph.D. degree at Korea University. His research interests include synthesis of tendon driven manipulator and robot motion control.
Joono Cheong received B.S., M.S. and Ph.D. from Pohang University of Science and Technology (POSTECH) in 1995, 1997 and 2003, respectively. In 2003, he had been a Researcher with the Institute of Precision Machine and Design, Seoul National University, Seoul. From 2003 to 2005, he was a Postdoctoral Researcher of the Research Laboratory of Electronics at Massachusetts Institute of Technology, Cambridge, MA. Since 2005, he has been with the Department of Control and Instrumentation Engineering, Korea University, Sejong, where he is currently a Professor. He is the Director of the Laboratory for Advanced Robotics at Korea University. His research interests are robotic manipulation, grasping, and mechanical systems control.
Mingun Kim received the B.S. degree in mechanical engineering from Korea University, Korea, in 1980, and the M.S. and Ph.D. degrees in mechanical engineering from the Keio University, Japan, in 1983 and 1986, respectively. Since 1986, he has been working as a Professor at the Department of Mechanical Engineering, Kangwon National University, Korea. His research interests are in the area of design of material strength, fatigue strengths on both the self-piercing rivet and dental implant.
Byung-Ju Yi received the B.S. degree from Hanyang University, Seoul, Korea, in 1984, and the M.S. and Ph.D. degrees from The University of Texas at Austin (UT), TX, USA, in 1986 and 1991, respectively, in mechanical engineering. He served as a Postdoctoral Fellow in the Robotics Group at UT and worked for the Department of Mechanical and Control Engineering, Korea Institute of Technology and Education, Chungnam, Korea. Since 1995, He has been a Professor at the Department of Electronic Systems Engineering, Hanyang University, An-san, Korea. His research interests include robot mechanics with application to surgical robotic systems and ubiquitous sensor network-based robotics.
Wheekuk Kim received the B.S. degree in mechanical engineering from Korea University, Korea, in 1980, and the M.S. and Ph.D. degrees in mechanical engineering from the University of Texas at Austin, Austin, TX, USA, in 1985 and 1990, respectively. Since 1991, he has been working as a Professor at the Department of Control and Instrumentation Engineering, Korea University, Sejong, Korea. His research interests are in the area of design of parallel robots, synthesis on both the parallel mechanisms and cable-driven parallel mechanisms, and kinematic/dynamic modeling and analysis of parallel robots.
Rights and permissions
About this article
Cite this article
Cho, Y., Cheong, J., Kim, M.G. et al. Efficient optimal force distribution method of the parallel mechanism with actuator redundancy based on geometric interpretation. J Mech Sci Technol 33, 2915–2928 (2019). https://doi.org/10.1007/s12206-019-0539-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-019-0539-z