Abstract
This study aims to provide an optimal design for a Spherical parallel manipulator (SPM), namely, the Agile Eye. This aim is approached by investigating kinetostatic performance and workspace and searching for the most promising design. Previously recommended designs are examined to determine whether they provide acceptable kinetostatic performance and workspace. Optimal designs are provided according to different kinetostatic performance indices, especially kinematic sensitivity. The optimization process is launched based on the concept of the genetic algorithm. A single-objective process is implemented in accordance with the guidelines of an evolutionary algorithm called differential evolution. A multi-objective procedure is then provided following the reasoning of the nondominated sorting genetic algorithm-II. This process results in several sets of Pareto points for reconciliation between kinetostatic performance indices and workspace. The concept of numerous kinetostatic performance indices and the results of optimization algorithms are elaborated. The conclusions provide hints on the provided set of designs and their credibility to provide a well-conditioned workspace and acceptable kinetostatic performance for the SPM under study, which can be well extended to other types of SPMs.
Similar content being viewed by others
References
D. Bhaskar and T. S. Mruthyunjaya, The Stewart platform manipulator: A review, Mechanism and Machine Theory, 35 (1) (2000) 15–40.
J. Gallardo-Alvarado, R. Rodríguez-Castro, C. R. Aguilar-Nájera and L. Pérez-González, A novel six-degrees-offreedom series-parallel manipulator, Journal of Mechanical Science and Technology, 26 (6) (2012) 1901–1909.
B. J. Yi, G. B. Chung, H. Y. Na, W. K. Kim and I. H. Suh, Design and experiment of a 3-DOF parallel micromechanism utilizing flexure hinges, IEEE Transactions on Robotics and Automation, 19 (4) (2003) 604–612.
Y. Lu, Y. Lu, N. Ye, P. Wang and B. Ho, Solving inertial wrench of parallel manipulators using CAD variation geometry, Journal of Mechanical Science and Technology, 26 (9) (2012) 2695–2703.
H. Giberti, S. Cinquemani and S. Ambrosetti, 5R 2DOF parallel kinematic manipulator-a multidisciplinary test case in mechatronics, Mechatronics, 23 (8) (2013) 949–959.
G. Cheng, W. Gu and S. Ge, Kinematic analysis of a 3SPS+ 1PS parallel hip joint simulator based on Rodrigues parameters, Journal of Mechanical Science and Technology, 26 (10) (2012) 3299–3310.
F. Basile, F. Caccavale, P. Chiacchio, J. Coppola and A. Marino, A decentralized kinematic control architecture for collaborative and cooperative multi-arm systems, Mechatronics, 23 (8) (2013) 1100–1112.
Y. Li, Z. Jin, S. Ji, Z. Wang, M. Jin and Y. Liu, Design of mechanical coxa joints based on three-degree-of-freedom spherical parallel manipulators, Journal of Mechanical Science and Technology, 27 (1) (2013) 103–112.
S. Caro, B. Fouad and P. Wenger, Tolerance synthesis of mechanisms: a robust design approach, Proc. Of ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers (2003).
X. Tang, L. Tang, J. Wang and D. Sun, Workspace quality analysis and application for a completely restrained 3-DOf planar cable-driven parallel manipulator, Journal of Mechanical Science and Technology, 27 (8) (2013) 2391–2399.
W. A. Khan and J. Angeles, The kinetostatic optimization of robotic manipulators: the inverse and the direct problems, Journal of Mechanical Design, 128 (1) (2006) 168–178.
P. Cardou, S. Bouchard and C. Gosselin, Kinematicsensitivity indices for dimensionally nonhomogeneous jacobian matrices, IEEE Transactions on Robotics, 26 (1) (2010) 166–173.
M. Daneshmand, M. H. Saadatzi and M. T. Masouleh, Kinematic sensitivity and workspace optimization of planar parallel mechanisms using evolutionary techniques, Proc. of First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM), IEEE (2013) 384–389.
J. P. Merlet, Jacobian, manipulability, condition number, and accuracy of parallel robots, Journal of Mechanical Design, 128 (1) (2006) 199–206.
P. Wenger, C. Gosselin and B. Maille, A comparative study of serial and parallel mechanism topologies for machine tools, Proc. of PKM (1999) 23–32.
T. Yoshikawa, Manipulability of robotic mechanisms, The International Journal of Robotics Research, 4 (2) (1985) 3–9.
L. J. Stocco, S. E. Salcudean and F. Sassani, On the use of scaling matrices for task-specific robot design, IEEE Transactions on Robotics and Automation, 15 (5) (1999) 958–965.
C. M. Gosselin and J. F. Hamel, The agile eye: a highperformance three-degree-of-freedom camera-orienting device, Proc. of International Conference on Robotics and Automation, IEEE (1994) 781–786.
C. Gosselin and J. Angeles, The optimum kinematic design of a spherical three-degree-of-freedom parallel manipulator, Journal of Mechanical Design, 111 (2) (1989) 202–207.
Y. Takeda, H. Funabashi and Y. Sasaki, Development of a spherical in-parallel actuated mechanism with three degrees of freedom with large working space and high motion transmissibility: evaluation of motion transmissibility and analysis of working space, JSME International Journal. Ser. C, Dynamics, Control, Robotics, Design and Manufacturing, 39 (3) (1996) 541–548.
J. Angeles, Fundamentals of Robotic Mechanical Systems, Springer-Verlag, New York, 2 (2002).
M. Saadatzi, M. Tale Masouleh, H. Taghirad, C. Gosselin and M. Teshnehlab, Multi-objective scale independent optimization of 3-RPR parallel mechanisms, Proc. of the IFToMM (2011).
X. Kong and C. Gosselin, Type synthesis of parallel mechanisms, Springer, Heidelberg, 33 (2007).
R. Storn and K. Price, Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces, Journal of Global Optimization, 11 (4) (1997) 341–359.
K. Price, R. Storn and J. A. Lampinen, Differential evolution: A practical approach to global optimization, Springer Science and Business Media (2006).
S. Bai, M. R. Hansen and J. Angeles, A robust forwarddisplacement analysis of spherical parallel robots, Mechanism and Machine Theory, 44 (12) (2009) 2204–2216.
I. Bonev, D. Chablat and P. Wenger, Working and assembly modes of the Agile Eye, Proc. of International Conference on Robotics and Automation (ICRA), IEEE (2006) 2317–2322.
M. H. Saadatzi, M. T. Masouleh, H. D. Taghirad, C. Gosselin and P. Cardou, Geometric analysis of the kinematic sensitivity of planar parallel mechanisms, Transactions of the Canadian Society for Mechanical Engineering, 35 (4) (2011) 477–490.
M. Daneshmand, A. Aabloo, C. Ozcinar and G. Anbarjafari, Real-time, automatic shape-changing robot adjustment and gender classification, Signal, Image and Video Processing (2015) 1–8.
M. Daneshmand, A. Aabloo and G. Anbarjafari, Sizedictionary interpolation for robot’s adjustment, Frontiers in Bioengineering and Biotechnology, 3 (63) (2015).
A. Traumann, M. Daneshmand, S. Escalera and G. Anbarjafari, Accurate 3D measurement using optical depth information, Electronics Letters, 51 (18) (2015) 1420–1422.
Author information
Authors and Affiliations
Corresponding author
Additional information
Morteza Daneshmand received his B.Sc. in electrical engineering control from Tehran Polytechnic (Amirkabir) University of Technology, Tehran, Iran. His thesis was entitled “Implementation of Distributed Formation Control of Multi-agent Systems on e-puck Mobile Robots”. He received his M.Sc. in mechatronics engineering from the University of Tehran, Tehran, Iran. His thesis was entitled “Kinematic Sensitivity and Workspace Optimization of Planar Parallel Mechanisms”. Since September 2014, he has been a Ph.D. student at the University of Tartu, Tartu, Estonia. He is working on his thesis titled “3D Modeling and Visualization for a Realistic, Virtual Fitting Room”.
Mohammad-Hossein Saadatzi is a Ph.D. student in the Mechanical Engineering Department of Colorado School of Mines. He pursued his undergraduate degree in robotics engineering and his master’s degree in mechatronics engineering in Iran. His academic background and interests are in the interdisciplinary fields of robotics, control, and biomechanics. For his bachelor’s and master’s final projects, he worked on the kinematics, dynamics, design, and control of serial and parallel mechanisms, the results of which have been published in several prestigious journals and conference papers. He also received the IEEE Iran Sections Best MSc Thesis Award in 2012.
Mohammad Hadi Farzaneh Kaloorazi (Hamid Farzane) was born in Rostamabad, Guilan, Iran, in 1988. He received his B.S. degree in electrical engineering from Shahed University, Iran, in 2011. His thesis was entitled “Design and Development of a Remote Control for DC Current Chopper”. He received his M.S. degree in mechatronics from University of Tehran, Iran, in 2014. His thesis was entitled “Workspace Optimization of Parallel Robots, Using Interval Analysis and Geometrical Approach”. He is currently studying as a Ph.D. student in École de Technologie Supérieur, Montreal, Canada. He is working on “Collaborative Automated Fiber Placement (AFP) Manufacturing of Composite Structures”.
Mehdi Tale Masouleh received his B.Eng., M.Sc., and Ph.D. degrees in mechanical engineering (robotics) from Laval University, Québec, Canada, in 2006, 2007, and 2010, respectively. He is currently a faculty member of the Faculty of New Sciences and Technology, University of Tehran. He is also the director of the Human-Robot Interaction Laboratory (known as TaarLab for its Persian abbreviation). His research interests include the kinematics, dynamics, and design of serial and parallel robotic systems as well as humanoids, mobile robots, and optimization techniques (interval analysis and convex optimization, and so on) for robotic applications. He is also the director of a national-level project for a haptic dental simulator.
Gholamreza Anbarjafari received his B.Sc., M.Sc., and Ph.D. degrees from the Department of Electrical and Electronic Engineering, Eastern Mediterranean University, Famagusta, North Cyprus, Turkey, in 2007, 2008, and 2010, respectively. He has been involved in research and projects in the field of image processing and is involved in projects focusing on multimodal emotion recognition, human-robot interaction, super resolution, image compression, watermarking, visualization, and 3D modeling. He is currently working as an Assoc. Prof. in IMS Lab, Institute of Technology, University of Tartu, where he established the iCV research group and is holding the Estonian Research Council Grant.
Rights and permissions
About this article
Cite this article
Daneshmand, M., Saadatzi, M.H., Kaloorazi, M.H.F. et al. Optimal design of a spherical parallel manipulator based on kinetostatic performance using evolutionary techniques. J Mech Sci Technol 30, 1323–1331 (2016). https://doi.org/10.1007/s12206-016-0239-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-016-0239-x