Skip to main content
Log in

Optimal design of a spherical parallel manipulator based on kinetostatic performance using evolutionary techniques

  • Published:
Journal of Mechanical Science and Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Bhaskar and T. S. Mruthyunjaya, The Stewart platform manipulator: A review, Mechanism and Machine Theory, 35 (1) (2000) 15–40.

    Article  MathSciNet  MATH  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. H. Giberti, S. Cinquemani and S. Ambrosetti, 5R 2DOF parallel kinematic manipulator-a multidisciplinary test case in mechatronics, Mechatronics, 23 (8) (2013) 949–959.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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).

    Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. P. Cardou, S. Bouchard and C. Gosselin, Kinematicsensitivity indices for dimensionally nonhomogeneous jacobian matrices, IEEE Transactions on Robotics, 26 (1) (2010) 166–173.

    Article  Google Scholar 

  13. 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.

    Google Scholar 

  14. J. P. Merlet, Jacobian, manipulability, condition number, and accuracy of parallel robots, Journal of Mechanical Design, 128 (1) (2006) 199–206.

    Article  Google Scholar 

  15. 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.

    Google Scholar 

  16. T. Yoshikawa, Manipulability of robotic mechanisms, The International Journal of Robotics Research, 4 (2) (1985) 3–9.

    Article  MathSciNet  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

    Google Scholar 

  19. 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.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. J. Angeles, Fundamentals of Robotic Mechanical Systems, Springer-Verlag, New York, 2 (2002).

  22. 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).

    MATH  Google Scholar 

  23. X. Kong and C. Gosselin, Type synthesis of parallel mechanisms, Springer, Heidelberg, 33 (2007).

  24. 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.

    Article  MathSciNet  MATH  Google Scholar 

  25. K. Price, R. Storn and J. A. Lampinen, Differential evolution: A practical approach to global optimization, Springer Science and Business Media (2006).

    MATH  Google Scholar 

  26. 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.

    Article  MATH  Google Scholar 

  27. 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.

    Google Scholar 

  28. 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.

    Google Scholar 

  29. 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.

    Google Scholar 

  30. M. Daneshmand, A. Aabloo and G. Anbarjafari, Sizedictionary interpolation for robot’s adjustment, Frontiers in Bioengineering and Biotechnology, 3 (63) (2015).

    Google Scholar 

  31. A. Traumann, M. Daneshmand, S. Escalera and G. Anbarjafari, Accurate 3D measurement using optical depth information, Electronics Letters, 51 (18) (2015) 1420–1422.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mehdi Tale Masouleh.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12206-016-0239-x

Keywords

Navigation