Development of a Velocity Ellipse Navigation Algorithm in Virtual Environments Using Force Feedback

힘 반향을 이용한 속도타원 가상환경 네비게이션 알고리즘 개발

  • 윤인복 (중앙대학교 첨단영상대학원 영상공학과) ;
  • 채영호 (중앙대학교 첨단영상대학원 영상공학과)
  • Published : 2004.12.01

Abstract

In this paper, a 2 DOF haptic yawing joystick for use as the navigation input device in virtual environments is introduced. The haptic yawing joystick has 360° range for yawing motion and ±100° for pitching motion. The device can support weights of up to 26N for χ axis and 10N for axis with 10kHz of sampling rate. The size of the haptic yawing joystick is so small that it can be assembled on armrest of an arm chair and has relatively larger work space than other conventional 2 DOF joysticks. For the haptic yawing joystick, an ellipse navigation algorithm using the user's velocity in the virtual navigation is proposed. The ellipse represents the velocity of the user. According to the velocity of the navigator, the ellipse size is supposed to be changed. Since the path width of navigation environments is limited, the ellipse size is also limited. The ellipse navigation algorithm is tested in 2 dimensional virtual environments. The test results show that the average velocity of the navigation with the algorithm is faster than the average navigation velocity without the algorithm.

Keywords

References

  1. Ecole polytechnique federale de Lausanne(EPFL) http://vrlab.epfl.ch/-thalmann/VRcourse/Haptic- s.pdf
  2. $PHANToM^{TM}$, http://www.sensable.com
  3. Grigore C. Burdea, Force and Touch Feedback for Virtual Reality, John Wiley & Sons, New- York, 1996
  4. P. J. Berkelman, R. L. Hollis and S. E. Salcudean, 'Interacting with Virtual Environments using a Magnetic Levitation Haptic Interface,' International Conference on Intelligent Robotics and Systems, Pittsburgh, pp. 236-242, 1995
  5. 김경환, '인간 친화형 Haptic Interface 설계,' 대한기계학회 2001년도 동역학 및 제어부문 동계 워크숍 논문집, pp. 25-45, 2001
  6. 윤정원, 류제하, 이혁기, '병렬기구를 이용한 6자유도 역감 제시장치의 제작 및 검도 시뮬레이션의 적용,' 대한기계학회 2000년도 동역학 및 제어 부문 하계 학술대회 논문집, pp. 348-353, 2000
  7. 4자유도 햅틱디바이스, http://dycon.kjist.ac.kr
  8. Overview of Cybernet Systems Corporation Robotics, http://www.cybernet.com
  9. Matt Arcy, Design of a single degree of freedom 'mechanical breadboard' haptic display, MS thesis, Department of Mechanical Engineering, Northwestern University, July, 1996
  10. J. Michael Brown, J Edward Colgate, 'Physics based Approach to Haptic Display,' ISMRC, Vol.3, pp. 101-106, 1994
  11. Immersion co., http://www.immersion.com
  12. C. Ramstein, V. Hayward, 'The Pantograph: a Large Workspace Haptic Device for a Mult- imodal Computer-Human Interaction,' Conference on Human Factors in Computing Systems, ACM/SIGCHI, Boston, pp. 57-58, 1994
  13. Mohammad R. Sirouspour, S. P. DiMaio, S. E. Salcudean, P. Abolmaesumi and C. Jones, 'Haptic Interface Control Design Issues and Experiments with a Planar Device,' International Conference on Robotics and Automation, San Francisco, pp. 24-31, 2000
  14. Kevin Hawkins, Dave Astle, OpenGL game programming, 정보문화사, pp. 715-724, 2001
  15. 이혁진, '동적 가상환경하에서의 햅틱시뮬레이터 개발,' 영남대학교 대학원 기계공학과 석사 학위논문, pp. 16-17, 2002
  16. William R. Mark, Scott C. Randolph, Mark F- inch, James M. Van Verth, Russell M. TaylorII, 'Adding force feedback to graphics system: issues and solutions,' SIGGRAPH 96, pp. 447-452, 1996