UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Position-Based Control of Under-Constrained Haptics: A System for the Dexmo Glove

Friston, S; Griffith, E; Swapp, D; Marshall, A; Steed, A; (2019) Position-Based Control of Under-Constrained Haptics: A System for the Dexmo Glove. IEEE Robotics and Automation Letters , 4 (4) pp. 3497-3504. 10.1109/LRA.2019.2927940. Green open access

[thumbnail of Friston_Position-Based Control of Under-Constrained Haptics. A System for the Dexmo Glove_VoR.pdf]
Preview
Text
Friston_Position-Based Control of Under-Constrained Haptics. A System for the Dexmo Glove_VoR.pdf - Published Version

Download (1MB) | Preview

Abstract

The Dexmo glove is a haptic exoskeleton that provides kinesthetic feedback in virtual reality. Unlike many other gloves based on string–pulleys, the Dexmo uses a free-hinged link-bar to transfer forces from a crank to the fingertips. It also uses an admittance-based controller parameterized by position, as opposed to an impedance-based controller parameterized by force. When setting the controller’s target position, developers must use its native angular coordinate system. The Dexmo has a number of uninstrumented degrees of freedom. Mature forward models can reliably predict the hand pose, even with these unknowns. When it comes to computing angular controller parameters from a target pose in Cartesian space however, things become more difficult. Complex models that provide attractive visuals from a small number of sensors can be non-trivial or even impossible to invert. In this letter, we suggest side-stepping this issue. We sample the forward model in order to build a lookup table. This is embedded in three-dimensional space as a curve, on which traditional queries against world geometry can be performed. Controller parameters are stored as attributes of the sample points. To compute the driver parameters for a target position, the application constrains the position to the geometry, and interpolates them. This technique is generalizable, stable, simple, and fast. We validate our approach by implementing it in Unity 2017.3 and integrating it with a Dexmo glove.

Type: Article
Title: Position-Based Control of Under-Constrained Haptics: A System for the Dexmo Glove
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/LRA.2019.2927940
Publisher version: https://doi.org/10.1109/LRA.2019.2927940
Language: English
Additional information: This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
Keywords: Data gloves, force feedback, virtual reality, robot control.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10079493
Downloads since deposit
268Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item