A Biomimetic Gaze Control to Restore Head-Neck Movements
Organizations: Department of Mechanical Engineering and Robotics Center, University of Utah, Salt Lake City, UT 84112, USA. · Rocky Mountain Center for Occupational and Environmental Health, University of Utah, Salt Lake City, UT 84112, USA.
Abstract
Powered neck exoskeletons are developed to restore head-neck motions for those with neck muscle weakness. Current methods using hand-held input devices to control these robotic systems are unintuitive or non-viable for these populations. Alternatively, the eyes coordinate with the head to accomplish many daily tasks. Therefore, movements of the eyes can be a useful signal to control the neck exoskeletons without needing to use the hands. However, previous control models lack biobehavioral basis as well as means to personalize the control behavior, causing unnatural head-neck movements. This paper presents a novel eye-tracking controller design leveraging the vestibulo-ocular reflex to emulate natural eyehead coordination. Personalization tools were also designed, consisting of sliders to allow users to adjust the parameters of this controller. Here, we present the technical design and validation of this system in human users. Compared to the previous eye-tracking model, the new controller provides natural head motions personalized to the user through more natural velocity profiles and a 24 percent average increase of accurate motion intent detection. This system provides a powerful platform for studying eye-tracking controllers in the context of personalization and preference, and ultimately restoring the lost head-neck mobility in patient populations.
Figures & tables
| Were the sliders smooth and easy to manipulate? |
| Do you feel like you could easily explore the various possibilities of the parameters? |
| Was having three parameters to change too confusing? |
| Do you feel like you were able to find an acceptable tuning of parameters? |
| Velocity Proportion Regression | Deadzone Best Fit Ellipse | ||||
| Participant | Slope ( ) | R-Value | Horizontal Diameter ( ∘ ) | Vertical Diameter ( ∘ ) | Classification Error (%) |
| 1 | |||||
| 2 | |||||
| 3 | |||||
| 4 | |||||
| 5 | |||||
| Deadzone Ellipse | Velocity Proportion Regression | Absolute Mean(std) Difference End Orientation | |||||||
| Participant | Performance Error (%) | Slope ( ) | R-Value | Bending ( ∘ ) | Flexion ( ∘ ) | Rotation ( ∘ ) | |||
| 1 | (3.757) | (2.764) | (6.926) | ||||||
| 2 | (4.317) | (1.534) | (4.831) | ||||||
| 3 | (4.065) | (4.655) | (13.426) | ||||||
| 4 | (4.482) | (3.937) | (7.627) | ||||||
| 5 | (3.920) | (5.910) | (10.685) | ||||||
Assistive Robotics
Assistive robotics develops robots and wearable devices that support mobility, daily activities, rehabilitation, and care.
See all 199 papers