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.
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 |
Archive Staff Only
View Item |