Control of Haptic Hand Controller Using Collision Detection Algorithm

충돌감지 알고리듬을 적용한 햅틱 핸드 컨트롤러의 제어

  • 손원선 (고려대학교 대학원 메카트로닉스학과) ;
  • 조경래 (동서울대학 기계공학) ;
  • 송재복 (고려대학교 기계공학과)
  • Published : 2003.06.01

Abstract

A haptic device operated by the user's hand can receive information on position and orientation of the hand and display force and moment generated in the virtual environment to the hand. For realistic haptic display, the detailed information on collision between objects is necessary. In the past, the point-based graphic environment has been used in which the end effector of a haptic device was represented as a point and the interaction of this point with the virtual environment was investigated. In this paper, the shape-based graphic environment is proposed in which the interaction of the shape with the environment is considered to analyze collision or contact more accurately. To this end. the so-called Gilbert-Johnson-Keerthi (GJK) algorithm is adopted to compute collision points and collision instants between two shapes in the 3-D space. The 5- DOF haptic hand controller is used with the GJK algorithm to demonstrate a peg-in-hole operation in the virtual environment in conjunction with a haptic device. It is shown from various experiments that the shape-based representation with the GJK algorithm can provide more realistic haptic display for peg-in-hole operations.

Keywords