A wired glove (also called a dataglove[1][2] or cyberglove) is an input device for human–computer interaction worn like a glove.
Various sensor technologies are used to capture physical data such as bending of fingers. Often a motion tracker, such as a magnetic tracking device or inertial tracking device, is attached to capture the global position/rotation data of the glove. These movements are then interpreted by the software that accompanies the glove, so any one movement can mean any number of things. Gestures can then be categorized into useful information, such as to recognize sign language or other symbolic functions.
Expensive high-end wired gloves can also provide haptic feedback, which is a simulation of the sense of touch. This allows a wired glove to also be used as an output device. Traditionally, wired gloves have only been available at a huge cost, with the finger bend sensors and the tracking device having to be bought separately.
Wired gloves are often used in virtual reality environments and to mimic human hand movement by robots.
History
editThe Sayre Glove, created by Electronic Visualization Laboratory in 1977, was the first wired glove.[3]
In 1982 Thomas G. Zimmerman filed a patent (US Patent 4542291) on an optical flex sensor mounted in a glove to measure finger bending.[4] Zimmerman worked with Jaron Lanier to incorporate ultrasonic and magnetic hand position tracking technology to create the Power Glove and Data Glove, respectively (US Patent 4988981, filed 1989).[5] The optical flex sensor used in the Data Glove was invented by Young L. Harvill who scratched the fiber near the finger joint to make it locally sensitive to bending.[6]
One of the first wired gloves available to home users in 1987 was the Nintendo Power Glove. This was designed as a gaming glove for the Nintendo Entertainment System. It had a crude tracker and finger bend sensors, plus buttons on the back. The resistive sensors in the PowerGlove were also used by hobbyists to create their own datagloves.[7]
This was followed by the CyberGlove, created by Virtual Technologies, Inc. in 1990. Virtual Technologies was acquired by Immersion Corporation in September 2000. In 2009, the CyberGlove line of products was divested by Immersion Corporation and a new company, CyberGlove Systems LLC, took over development, manufacturing and sales of the CyberGlove.
In addition to the CyberGlove, Immersion Corp also developed three other data glove products: the CyberTouch, which vibrates each individual finger of the glove when a finger touches an object in virtual reality; the CyberGrasp which actually simulates squeezing and touching of solid as well as spongy objects; and the CyberForce device which does all of the above and also measures the precise motion of the user's entire arm.
In 2002, the P5 Glove was released by Essential Reality[8] (hardware designed by Johathan Clarke and Leigh Boyd). In normal applications, it worked as a two-dimensional mouse and a few computer games were specially adapted to provide "3D" support for it. The P5 glove is compatible with Microsoft Windows XP and the classic Mac OS. Unofficial drivers for Linux exist as well. While it received some positive reviews from gadget and gaming magazines, its lack of compatible software and other issues caused it to remain a novelty.[citation needed] It has since been discontinued.
Following the P5 Glove was the 5th Glove, a data glove and flexor strip kit (5th Glove DFK) sold by Fifth Dimension Technologies. The package uses flexible optical-bending sensing to track hand and arm movement. The glove can be used with 5DT's ultrasonic tracking system, the 5DT Head and 5DT Hand tracker, which can track movement from up to two metres away from the unit's transmitter.
Concerned about the high cost of the most complete commercial solutions, Pamplona et al. propose a new input device: an image-based data glove (IBDG).[9] By attaching a camera to the hand of the user and a visual marker to each finger tip, they use computer vision techniques to estimate the relative position of the finger tips. Once they have information about the tips, they apply inverse kinematics techniques in order to estimate the position of each finger joint and recreate the movements of the fingers of the user in a virtual world.[10] Adding a motion tracker device, one can also map pitch, yaw, roll and XYZ-translations of the hand of the user, (almost) recreating all the gesture and posture performed by the hand of the user in a low cost device.
A modern alternative to inertial, optical and magnetic technology is the use of stretch sensors. New Zealand company StretchSense has developed the first stretch sensor enabled motion capture glove called the MoCap Pro.[11] Stretch sensors are silicone-based flexible capacitors that measure stretch, bend, shear and pressure changes. The data can then be streamed into software platforms such as Unreal Engine, Unity and Maya to animate the hand of a virtual character.
Alternatives
editAn alternative to wired gloves is to use a camera and computer vision to track the 3D pose and trajectory of the hand, at the cost of tactile feedback.[12]
Popular culture
editThe film adaptation of Minority Report makes use of wireless gloves to control futuristic computer-like peripherals.
The Mattel Power Glove was prominently shown off in the Nintendo product placement film The Wizard, memorably wielded by antagonist Lucas Barton (Jackey Vinson).
Academic and research projects
editThe concept of a wired glove has been traditionally popular in the research and engineering community. Engineers continue to develop prototypes that use innovative sensor technologies and architectures to achieve the goal of gesture recognition. For example, one such project is the Smart Glove, developed in 2009 by the then electronics engineering students Arvind Ramana, Subramanian KS, Suresh and Shiva. This project was an innovative design making interesting use of hall effect switches and custom home made bend sensors.
One major barrier to adoption of datagloves is sweat.[13]
See also
editReferences
edit- ^ "Dataglove". A Dictionary of Computing. Oxford University Press. 2008. ISBN 978-0-19-923400-4.
- ^ "Dataglove". A Dictionary of the Internet. Oxford University Press. January 2009. ISBN 978-0-19-957144-4.
- ^ Sturman, D.J.; Zeltzer, D. (January 1994). "A survey of glove-based input". IEEE Computer Graphics and Applications. 14 (1): 30–39. doi:10.1109/38.250916. S2CID 7119184.
- ^ US 4542291, "Optical flex sensor", issued 1982-09-29
- ^ US 4988981B1, "Computer data entry and manipulation apparatus and method", issued 1989-02-28
- ^ US 5097252, "Motion sensor which produces an asymmetrical signal in response to symmetrical movement", issued 1989-10-26
- ^ "Make your own instrumented glove". xspasm.com. Retrieved 10 April 2018.
- ^ "Essential Reality P5 Gaming Glove". TheVirtualRealityHQ.com. June 3, 2016.
- ^ Vitor F. Pamplona, Leandro A. F. Fernandes, João Prauchner, Luciana P. Nedel and Manuel M. Oliveira. The Image-Based Data Glove. Proceedings of X Symposium on Virtual Reality (SVR'2008), João Pessoa, 2008. Anais do SVR 2008, Porto Alegre: SBC, 2008, (ISBN 857669174-4). pp. 204–211
- ^ GirardMaciejewski1985
- ^ "MoCap Pro SuperSplay Glove". StretchSense. Retrieved 2020-11-27.
- ^ http://www.robots.ox.ac.uk/ActiveVision/Projects/Human/humanhand.01/index.html [dead link ]
- ^ reverendkyle (2017-05-11). "VR Gloves: So Good Or So Bad?". Rev VR Studios. Retrieved 2019-02-15.