Proof-of-Concept MARG-Based Glove for Intuitive 3D Human-Computer Interaction
Book Chapter
Sonchan, P, Ratchatanantakit, N, O-larnnithipong, N et al. (2024). Proof-of-Concept MARG-Based Glove for Intuitive 3D Human-Computer Interaction
. 14707 LNCS 283-297. 10.1007/978-3-031-61044-8_20
Sonchan, P, Ratchatanantakit, N, O-larnnithipong, N et al. (2024). Proof-of-Concept MARG-Based Glove for Intuitive 3D Human-Computer Interaction
. 14707 LNCS 283-297. 10.1007/978-3-031-61044-8_20
Numerous applications of Virtual Reality (VR) and Augmented Reality (AR) continue to emerge. However, many of the current mechanisms to provide input in those environments still require the user to perform actions (e.g., press a number of buttons, tilt a stick) that are not natural or intuitive. It would be desirable to enable users of 3D virtual environments to use natural hand gestures to interact with the environments. The implementation of a glove capable of tracking the movement and configuration of a user’s hand has been pursued by multiple groups in the past. One of the most recent approaches consists of tracking the motion of the hand and fingers using miniature sensor modules with magnetic and inertial sensors. Unfortunately, the limited quality of the signals from those sensors and the frequent deviation from the assumptions made in the design of their operations have prevented the implementation of a tracking glove able to achieve high performance and large-scale acceptance. This paper describes our development of a proof-of-concept glove that incorporates motion sensors and a signal processing algorithm designed to maintain high tracking performance even in locations that are challenging to these sensors, (e.g., where the geomagnetic field is distorted by nearby ferromagnetic objects). We describe the integration of the required components, the rationale and outline of the tracking algorithms and the virtual reality environment in which the tracking results drive the movements of the model of a hand. We also describe the protocol that will be used to evaluate the performance of the glove.