A Non-Touchscreen Tactile Wearable Interface as an Alternative to Touchscreen-Based Wearable Devices
Abstract
:1. Introduction
2. Related Work
2.1. User Interface on Commercial Wearable Devices
- Smartwatches: Consumer smartwatches such as Apple Watch, Wear OS and Tizen-based smartwatches use touchscreen UIs. Additionally they provide side buttons such as digital crown and multi-function buttons to control without touching the touchscreen. Also voice-based interaction is provided through Apple’s Siri or Google Assistant. Nevertheless, the touchscreen UI is mostly used and preferred form of interaction for commercial smartwatches.
- HMD: HMDs such as Oculus Go and HTC Vive provide immersive VR experiences to users. Often they come with a separate controller for acquiring user inputs and sometimes natural hand gestures are recognized with computer vision.
- Smart glasses: Google glass and RealWear’s head mounted wearable provide see-through displays for industrial AR applications. These devices include side-touchpads and voice-based interaction is also supported.
- Hearables: Earables or hearables or wireless headset/earphones have recently gained popularity for audio applications. They often provide a touch-enabled control (i.e., single touch and double touch) in their small form factor.
2.2. Tactile Interaction
3. Alternative Tactile Wearable User Interface
3.1. Touchscreens on Wearable Device
3.2. Rationale and Design Consideration
- Form factor: self-contained in a wearable device. The proposed alternative wearable UI should be self-contained within the device and should not make the device form factor unnecessarily larger. To elaborate, alternative UI should not make the wearable device un-wearable or bulky.
- Input modality: non-occluding, tactile, direct and intuitive. The proposed alternative wearable UI should be tactile, direct and intuitive for enhanced usability and applicability. The alternative UI should be usable for most common wearable applications.
- Input events: expressive, responsive and accurate. The proposed alternative wearable UI should enable expressive, responsive and accurate input events to be generated, gathered and interpreted.
4. Iterative Prototyping of Joystick-Based Wearable User Interface
4.1. Thumbstick-Based Interaction
- Trackball sensor. A trackball sensor module includes a small ball as a pointing device as shown in Figure 2a. When the user rotates this ball, relative movement such as up, down, left and right direction can be measured. This module is small, so it can be attached or integrated to the small form factor of a wearable device.
- Joystick sensor. A joystick sensor module includes a small stick that can be manipulated to indicate direction movements as shown in Figure 2b. This module is also small and can be easily attached or integrated to the small form factor of a wearable device.
4.2. First Prototype: An Initial Proof of Concept for Joystick-Based Interaction
4.3. Whole Device Interaction
4.4. Second Prototype: Physical Integration
4.5. Final Prototype: Enclosed in a Smartwatch Form Factor
5. Experiments
5.1. Form Factor
5.2. Interface Response Speed and Interface Control Accuracy
5.3. Application
5.4. Limitations
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
UX | User eXperience |
VR | Virtual Reality |
AR | Augmented Reality |
HCI | Human-Computer Interface or Interaction |
HMI | Human-Machine Interface or Interaction |
FSLP | Force-Sensitive Linear Potentiometer |
UI | User Interface |
HMD | Head Mounted Display |
IR | Infrared Radiation |
IMU | Inertial Measurement Unit |
CNN | Convolution Neural Network |
PoC | Proof of Concept |
SPP | Serial Port Profile |
WDI | Whole Device Interaction |
MCU | Microcontroller Unit |
OTG | USB On-The-Go |
References
- Rehman, M.; Liew, C.; Wah, T.; Shuja, J.; Daghighi, B. Mining Personal Data Using Smartphones and Wearable Devices: A Survey. Sensors 2015, 15, 4430–4469. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Kamišalić, A.; Fister, I.; Turkanović, M.; Karakatič, S. Sensors and Functionalities of Non-Invasive Wrist-Wearable Devices: A Review. Sensors 2018, 18, 1714. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Challis, B. The Encyclopedia of Human-Computer Interaction, 2nd ed.; Chapter Tactile Interaction; Interaction Design Foundation: Aarhus, Denmark, 2013. [Google Scholar]
- Oakley, I.; Lee, D.; Islam, M.R.; Esteves, A. Beats: Tapping Gestures for Smart Watches. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Korea, 18–23 April 2015; pp. 1237–1246. [Google Scholar]
- Lafreniere, B.; Gutwin, C.; Cockburn, A.; Grossman, T. Faster Command Selection on Touchscreen Watches. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, San Jose, CA, USA, 7–12 May 2016; pp. 4663–4674. [Google Scholar]
- Hong, J.; Heo, S.; Isokoski, P.; Lee, G. SplitBoard: A Simple Split Soft Keyboard for Wristwatch-sized Touch Screens. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Korea, 18–23 April 2015; pp. 1233–1236. [Google Scholar]
- Leiva, L.A.; Sahami, A.; Catala, A.; Henze, N.; Schmidt, A. Text Entry on Tiny QWERTY Soft Keyboards. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Korea, 18–23 April 2015; pp. 669–678. [Google Scholar]
- Funk, M.; Sahami, A.; Henze, N.; Schmidt, A. Using a touch-sensitive wristband for text entry on smart watches. In Proceedings of the extended abstracts of the 32nd annual ACM conference on Human factors in computing systems, Toronto, ON, Canada, 26 April–1 May 2014; pp. 2305–2310. [Google Scholar]
- Ahn, Y.; Hwang, S.; Yoon, H.; Gim, J.; Hee Ryu, J. BandSense: Pressure-sensitive Multi-touch Interaction on a Wristband. In Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, Seoul, Korea, 18–23 April 2015; pp. 251–254. [Google Scholar]
- Yoon, H.; Lee, J.E.; Park, S.H.; Lee, K.T. Position and Force Sensitive N-Ary User Interface Framework for Wrist-Worn Wearables. In Proceedings of the 2016 Joint 8th International Conference on Soft Computing and Intelligent Systems and 17th International Symposium on Advanced Intelligent Systems, Sapporo, Japan, 25–28 August 2016; pp. 671–675. [Google Scholar]
- Oakley, I.; Lee, D. Interaction on the edge: Offset sensing for small devices. In Proceedings of the 32nd annual ACM conference on Human factors in computing systems, Toronto, ON, Canada, 26 April–1 May 2014; pp. 169–178. [Google Scholar]
- Yoon, H.; Park, S.H.; Lee, K.T. Lightful user interaction on smart wearables. Pers. Ubiquit. Comput. 2016, 20, 973–984. [Google Scholar] [CrossRef]
- Yoon, H.; Park, S.H.; Lee, K.T. DeLightTouch: Light sensor assisted multi-touch gestures on unmodified commodity smartwatches. In Proceedings of the 2017 International Conference on Information and Communication Technology Convergence, Jeju, Korea, 18–20 October 2017; pp. 993–995. [Google Scholar]
- Gong, J.; Li, L.; Vogel, D.; Yang, X.D. Cito: An Actuated Smartwatch for Extended Interactions. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, Denver, CO, USA, 6–11 May 2017; pp. 5331–5345. [Google Scholar]
- Gong, J.; Yang, X.; Seyed, T.; Davis, J.U.; Yang, X.D. Indutivo: Contact-Based, Object-Driven Interactions with Inductive Sensing. In Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology, Berlin, Germany, 14–17 October 2018; pp. 321–333. [Google Scholar]
- Seyed, T.; Yang, X.D.; Vogel, D. Doppio: A Reconfigurable Dual-Face Smartwatch for Tangible Interaction. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, San Jose, CA, USA, 7–12 May 2016; pp. 4675–4686. [Google Scholar]
- Pakanen, M.; Colley, A.; Häkkilä, J.; Kildal, J.; Lantz, V. Squeezy bracelet: Designing a wearable communication device for tactile interaction. In Proceedings of the 8th Nordic Conference on Human-Computer Interaction Fun, Fast, Foundational, Helsinki, Finland, 26–30 October 2014; pp. 305–314. [Google Scholar]
- Xiao, R.; Laput, G.; Harrison, C. Expanding the input expressivity of smartwatches with mechanical pan, twist, tilt and click. In Proceedings of the 32nd Annual ACM Conference on Human Factors in Computing Systems, Toronto, ON, Canada, 26 April–1 May 2014; pp. 193–196. [Google Scholar]
- Laput, G.; Xiao, R.; Chen, X.A.; Hudson, S.E.; Harrison, C. Skin buttons: Cheap, small, low-powered and clickable fixed-icon laser projectors. In Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, Honolulu, HI, USA, 5–8 October 2014; pp. 389–394. [Google Scholar]
- Xiao, R.; Cao, T.; Guo, N.; Zhuo, J.; Zhang, Y.; Harrison, C. LumiWatch: On-Arm Projected Graphics and Touch Input. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, Montreal, QC, Canada, 21–26 April 2018; pp. 1–11. [Google Scholar]
- Lim, S.C.; Shin, J.; Kim, S.C.; Park, J. Expansion of Smartwatch Touch Interface from Touchscreen to Around Device Interface Using Infrared Line Image Sensors. Sensors 2015, 15, 16642–16653. [Google Scholar] [CrossRef] [PubMed]
- Lee, K.T.; Yoon, H.; Lee, Y.S. Implementation of smartwatch user interface using machine learning based motion recognition. In Proceedings of the 2018 International Conference on Information Networking, Chiang Mai, Thailand, 10–12 January 2018; pp. 807–809. [Google Scholar]
- Yu, S.B.; Yoon, H.; Park, S.H.; Lee, K.T. Motion UI: Motion-based user interface for movable wrist-worn devices. In Proceedings of the 2017 IEEE 7th International Conference on Consumer Electronics, Berlin, Germany, 3–6 September 2017; pp. 265–266. [Google Scholar]
- Kwon, M.C.; Park, G.; Choi, S. Smartwatch User Interface Implementation Using CNN-Based Gesture Pattern Recognition. Sensors 2018, 18, 2997. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Laput, G.; Harrison, C. Sensing Fine-Grained Hand Activity with Smartwatches. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, Scotland, UK, 4–9 May 2019; pp. 1–13. [Google Scholar]
- Yeo, H.S.; Lee, J.; Kim, H.; Gupta, A.; Bianchi, A.; Vogel, D.; Koike, H.; Woo, W.; Quigley, A. WRIST: Watch-Ring Interaction and Sensing Technique for Wrist Gestures and Macro-Micro Pointing. In Proceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services, Taipei, Taiwan, 5–8 October 2019; pp. 1–15. [Google Scholar]
- Yoon, H.; Park, S.H.; Lee, K.T.; Park, J.; Dey, A.; Kim, S. A Case Study on Iteratively Assessing and Enhancing Wearable User Interface Prototypes. Symmetry 2017, 9, 114. [Google Scholar] [CrossRef] [Green Version]
- Claypool, M. Game Input with Delay—Moving Target Selection with a Game Controller Thumbstick. ACM Trans. Multim. Comput. 2018, 14, 1–22. [Google Scholar] [CrossRef]
- Rofer, T.; Mandel, C.; Laue, T. Controlling an automated wheelchair via joystick/head-joystick supported by smart driving assistance. In Proceedings of the 2009 IEEE International Conference on Rehabilitation Robotics, Kyoto, Japan, 23–26 June 2009; pp. 743–748. [Google Scholar]
- Yu, D.; Fan, K.; Zhang, H.; Monteiro, D.; Xu, W.; Liang, H.N. PizzaText: Text Entry for Virtual Reality Systems Using Dual Thumbsticks. IEEE Trans. Visual Comput. Graph. 2018, 24, 2927–2935. [Google Scholar] [CrossRef] [PubMed]
- Lee, J.E.; Ahn, J.E.; Park, K.; Choi, G.E.; Moon, I.Y. Design and Implementation of Trackball Based UI for Efficient Text Entry on Smartwatch. J. Adv. Nav. Tech. 2015, 19, 452–457. [Google Scholar] [CrossRef] [Green Version]
- Lee, J.E.; Yoon, H.; Park, S.H.; Lee, K.T. Complete as you go: A constructive Korean text entry method for smartwatches. In Proceedings of the 2016 International Conference on Information and Communication Technology Convergence, Jeju, Korea, 19–21 October 2016; pp. 1185–1187. [Google Scholar]
- Yoon, H.; Sung, J.Y.; Park, S.H. Re-targeting User Interfaces on Stand-alone Smart Wearables. In Proceedings of the 2019 International Conference on Information and Communication Technology Convergence, Jeju Island, Korea, 16–18 October 2019; pp. 1342–1344. [Google Scholar]
- Kim, H.I.; Woo, W. Smartwatch-assisted robust 6-DOF hand tracker for object manipulation in HMD-based augmented reality. In Proceedings of the 2016 IEEE Symposium on 3D User Interfaces (3DUI), Greenville, SC, USA, 19–20 March 2016; pp. 251–252. [Google Scholar]
- Houben, S.; Marquardt, N.; Vermeulen, J.; Klokmose, C.; Schöning, J.; Reiterer, H.; Holz, C. Opportunities and Challenges for Cross-device Interactions in the Wild. Interactions 2017, 24, 58–63. [Google Scholar] [CrossRef]
- Brudy, F.; Holz, C.; Rädle, R.; Wu, C.J.; Houben, S.; Klokmose, C.N.; Marquardt, N. Cross-Device Taxonomy: Survey, Opportunities and Challenges of Interactions Spanning Across Multiple Devices. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, Scotland, UK, 4–9 May 2019; pp. 1–28. [Google Scholar]
Components | Specification |
---|---|
Microcontroller Unit (MCU) | RK3128 Quad-core Cortex-A7 (Max 1.2 GHz) |
USB Standards | USB 2.0 OTG/Host |
Power | DC 5V |
Operating Environment | −5° to 40° |
Memory | EMMC 4 GByte, LPDDR2 4 Gbit |
Operating System | Android OS 6.0.1 |
Functions | Up, Down, Left, Right, Click |
Display | TFT LCD 320 × 320 |
Bluetooth | Bluetooth 4.0 |
WiFi | 2.4G/5G a/b/g/n |
Size | 49 × 46 × 16.5 mm |
Smartwatch Model | Width (mm) | Length (mm) | Height or Thickness (mm) |
---|---|---|---|
Our Prototype | 49 | 46 | 16.5 |
Fossil Gen 3 | 46 | 46 | 12.5 |
LG Watch W7 | 44.5 | 45.5 | 13 |
Samsung Galaxy Watch Active2 | 44 | 44 | 10.9 |
Huawei Watch GT | 46.5 | 46.5 | 10.6 |
Apple Watch 5 | 38 | 44 | 10.7 |
TicWatch Pro | 45 | 45 | 12.6 |
Misfit Vapor | 44 | 44 | 14 |
Moto 360 | 42.8 | 42.8 | 13.28 |
Suunto 5 | 46 | 46 | 14.6 |
Left Event | Right Event | Up Event | Down Event | |
---|---|---|---|---|
Response Time (ms) | 55 | 55 | 61 | 58 |
Accuracy (out of 100 repetitions) | 100% | 100% | 100% | 100% |
Touchscreen Button | Multi-Function Button | Wear Gesture API [23] | |
---|---|---|---|
Response Time (ms) | 39 | 37 | about 700 to 1200 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yoon, H.; Park, S.-H. A Non-Touchscreen Tactile Wearable Interface as an Alternative to Touchscreen-Based Wearable Devices. Sensors 2020, 20, 1275. https://doi.org/10.3390/s20051275
Yoon H, Park S-H. A Non-Touchscreen Tactile Wearable Interface as an Alternative to Touchscreen-Based Wearable Devices. Sensors. 2020; 20(5):1275. https://doi.org/10.3390/s20051275
Chicago/Turabian StyleYoon, Hyoseok, and Se-Ho Park. 2020. "A Non-Touchscreen Tactile Wearable Interface as an Alternative to Touchscreen-Based Wearable Devices" Sensors 20, no. 5: 1275. https://doi.org/10.3390/s20051275
APA StyleYoon, H., & Park, S. -H. (2020). A Non-Touchscreen Tactile Wearable Interface as an Alternative to Touchscreen-Based Wearable Devices. Sensors, 20(5), 1275. https://doi.org/10.3390/s20051275