Font Size: a A A

Design And Implementation Of The Hand Motion Tracking System Based On Virtools

Posted on:2013-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhaoFull Text:PDF
GTID:2248330374475963Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Virtual human simulation is the human body simulation in the virtual environment,which has wide applications in the field of high-risk operations, such as the nuclear reactormaintenance, manned space flight, medical and surgical simulation training. It is significantto study the hand motion tracking, for which is an indispensable part of the virtual humansimulation. Hand motion tracking system is aimed to realize the process of hands interactingwith virtual entities by collecting data from external sensor devices and then reacting on thevirtual hand to realize the parallel motion and rotation of the virtual hand and the rotation ofthe hand joints.In this paper, we design a hand motion tracking system which has been realized underthe Virtools platform. The main contents are as follows:(1) The data collection of hand movement. Based on the human biological data, we dosome research on sampling the data of5DT Data glove and convert it into the Virtoolsplatform required data. We also develop the acquisition module of5DT data in the platform.Besides, we convert the data sampled by the trakSTAR location tracker and realize the dataacquisition module of location tracker which can be collected under the Virtools platform.The simulation results show that the presented module in the paper can ensure the precisionof data acquisition to support for all kinds of the finger movements.(2) Finger movement. Based on the algorithms of parallel motion, rotation andcoordinate transformation in three-dimensional motion in computer graphics, under theVirtools platform, we realize the flexion and extension movements of fingers, parallel motionand rotation and other motions of the hand in the three-dimensional space, by relying on thedata collected by the external device. The simulation results show that this method can bemore easily realize the all kinds of the finger movements.(3) Collision detection. In this paper we present the classical algorithm of collisiondetection with an emphasis on the bounding box of several classic algorithms and theperformance comparison. And we deduce the bounding box algorithm under Virtoolsplatform. Besides, we design a simple and effective algorithm for hand grabbing objects according to the property of Virtools platform. The simulation results show that in theabsence of force feedback devices, this method can realize an efficient interaction betweenthe hand and the virtual objects.In this paper, we implement the hand motion tracking system under the Virtools platform.After testing, we found that all functions work well.
Keywords/Search Tags:the hand movements, the hand tracking, collision detection, Virtools, 5DT, trakSTAR
PDF Full Text Request
Related items