DOI QR코드

DOI QR Code

Geometric Singularity Avoidance of a 3-SPS/S Parallel Mechanism with Redundancy using Conformal Geometric Algebra

여유자유도를 가진 3-SPS/S 병렬 메커니즘의 등각 기하대수를 이용한 기하학적 특이점 회피

  • Kim, Je Seok (Department of Automotive Engineering, Hanyang University) ;
  • Jeong, Jin Han (Department of Automotive Engineering, Hanyang University) ;
  • Park, Jahng Hyon (Department of Automotive Engineering, Hanyang University)
  • 김제석 (한양대학교 미래자동차공학과) ;
  • 정진한 (한양대학교 미래자동차공학과) ;
  • 박장현 (한양대학교 미래자동차공학과)
  • Received : 2014.08.07
  • Accepted : 2015.02.16
  • Published : 2015.03.01

Abstract

A parallel mechanism with redundancy can be regarded as a means for not only maximizing the benefits of parallel mechanisms but also overcoming their drawbacks. We proposed a novel parallel mechanism by eliminating an unnecessary degree of freedom of the configuration space. Because of redundancy, however, the solution for the inverse kinematics of the developed parallel mechanism is infinite. Therefore, we defined a cost function that can minimize the movement time to the target orientation and found the solution for the inverse kinematics by using a numerical method. In addition, we proposed a method for determining the boundary of the geometric singularity in order to avoid singularities.

Keywords

References

  1. Gosselin, C. and Angeles, J., "The Optimum Kinematic Design of a Planar Three-degree-of- Freedom Parallel Manipulator," Journal of Mechanical Design, Vol. 110, No. 1, pp. 35-41, 1988.
  2. Lee, S. H. and Kim, S. B., "Kinematic Feature Analysis of Parallel Manipulator Systems," Proc. of International Conference on Intelligent Robots and Systems, Vol. 2, pp. 1421-1428, 1994.
  3. Bonev, I. A. and Ryu, J., "A New Method for Solving the Direct Kinematics of General 6-6 Stewart Platforms using Three Linear Extra Sensors," Mechanism and Machine Theory, Vol. 35, No. 3, pp. 423-436, 2000. https://doi.org/10.1016/S0094-114X(99)00009-9
  4. Lu, Y., Hu, B., and Liu, P.-L., "Kinematics and Dynamics Analyses of a Parallel Manipulator with Three Active Legs and One Passive Leg by a Virtual Serial Mechanism," Multibody Syst. Dyn., Vol. 17, No. 4, pp. 229-241, 2007. https://doi.org/10.1007/s11044-006-9032-4
  5. Park, J. H., Kim, J. S., and Jeong, J. H., "Kinematics Optimization of a 3-SPS Parallel Redundant Motion Mechanism using Conformal Geometric Algebra," Int. Conf. on Mechanical Manufacturing and Control, 2014.
  6. Wang, J. and Gosselin, C., "Kinematic Analysis and Design of Kinematically Redundant Parallel Mechanisms," Journal of Mechanical Design, Vol. 126, No. 1, pp. 109-118, 2004. https://doi.org/10.1115/1.1641189
  7. Kurtz, R. and Hayward, V., "Multiple-goal Kinematic Optimization of a Parallel Spherical Mechanism with Actuator Redundancy," IEEE Transactions on Robotics and Automation, Vol. 8, No. 5, pp. 644-651, 1992. https://doi.org/10.1109/70.163788
  8. Zhang, D. and Lei, J., "Kinematic Analysis of a Novel 3-dof Actuation Redundant Parallel Manipulator using Artificial Intelligence Approach," Robotics and Computer-Integrated Manufacturing, Vol. 27, No. 1, pp. 157-163, 2011. https://doi.org/10.1016/j.rcim.2010.07.003
  9. Merlet, J. P., "Determination of the Orientation Workspace of Parallel Manipulators" Journal of intelligent and robotics systems, Vol. 13, No. 2, pp. 143-160, 1995. https://doi.org/10.1007/BF01254849
  10. Zamora, J. and Bayro-Corrochano, E., "Inverse Kinematics, Fixation and Grasping using Conformal Geometric Algebra," Proc. of IEEE/RSJ Int. Conf. on Inlelllgent Robots and Systems, Vol. 4, pp. 3841- 3846, 2004.
  11. Aristidou, A., and Lasenby, J., "Fabrik: A Fast, Iterative Solver for the Inverse Kinematics Problem," Graphical Models, Vol. 73, No. 5, pp. 243-260, 2011. https://doi.org/10.1016/j.gmod.2011.05.003
  12. Kim, J. S., Ji, Y. K., and Park, J. H., "Inverse Kinematics Analysis of 7-DOF Anthropomorphic Robot Arm using Conformal Geometric Algebra," J. Korean Soc. Precis. Eng., Vol. 29, No. 10, pp. 1119- 1127, 2012. https://doi.org/10.7736/KSPE.2012.29.10.1119
  13. Wareham, R., Cameron, J., and Lasenby, J., "Applications of Conformal Geometric Algebra in Computer Vision and Graphics," in Computer Algebra and Geometric Algebra with Applications, Li, H., Olver, P., and Sommer, G.(Eds.), Springer Berlin Heidelberg, pp. 329-349, 2005.
  14. Roa, E., Theoktisto, V., Fairen, M., and Navazo, I., "GPU Collision Detection in Conformal Geometric Space," V Ibero-American Symposium in Computer Graphics SIACG, pp. 153-157, 2011.
  15. Hildenbrand, D., Fontijne, D., Perwass, C., and Dorst, L., "Geometric Algebra and its Application to Computer Graphics," Tutorial notes of the EUROGRAPHICS conference, 2004.
  16. Hildenbrand, D., "Foundations of Geometric Algebra Computing," Springer, Berlin Heidelberg, pp. 17-42, 2013.
  17. Ross, K.A., "Elementary Analysis," Springer-Verlag, pp. 129-130, 1980.
  18. Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P., "Numerical Recipes in C++," Cambridge UP, pp. 398-409, 2002.
  19. Merlet, J. P., "Determination of 6D Workspaces of Gough-type Parallel Manipulator and Comparison between Different Geometries," The International Journal of Robotics Research, Vol. 18, No. 9, pp. 902-916, 1999. https://doi.org/10.1177/02783649922066646
  20. Tsai, K. and Lin, J., "Determining the Compatible Orientation Workspace of Stewart-Gough Parallel Manipulators," Mechanism and machine theory, Vol. 41, No. 10, pp. 1168-1184, 2006. https://doi.org/10.1016/j.mechmachtheory.2005.12.002
  21. Pitt, J., Hildenbrand, D., Stelzer, M., and Koch, A., "Inverse Kinematics of a Humanoid Robot based on Conformal Geometric Algebra using Optimized Code Generation," Proc. of the 8th IEEE-RAS International Conference on Humanoid Robot, pp. 681-686, 2008.
  22. Chaparro-Altamirano, D., Zavala-Yoe, R., and Ramirez-Mendoza, R., "Kinematic and Workspace Analysis of a Parallel Robot Used in Security Applications," in Mechatronics, Electronics and Automotive Engineering, pp. 3-8, 2013.