skip to main content
10.1145/2148131.2148157acmconferencesArticle/Chapter ViewAbstractPublication PagesteiConference Proceedingsconference-collections
research-article

The HapticTouch toolkit: enabling exploration of haptic interactions

Published: 19 February 2012 Publication History

Abstract

In the real world, touch based interaction relies on haptic feedback (e.g., grasping objects, feeling textures). Unfortunately, such feedback is absent in current tabletop systems. The previously developed Haptic Tabletop Puck (HTP) aims at supporting experimentation with and development of inexpensive tabletop haptic interfaces in a do-it-yourself fashion. The problem is that programming the HTP (and haptics in general) is difficult. To address this problem, we contribute the Haptictouch toolkit, which enables developers to rapidly prototype haptic tabletop applications. Our toolkit is structured in three layers that enable programmers to: (1) directly control the device, (2) create customized combinable haptic behaviors (e.g., softness, oscillation), and (3) use visuals (e.g., shapes, images, buttons) to quickly make use of these behaviors. In our preliminary exploration we found that programmers could use our toolkit to create haptic tabletop applications in a short amount of time.

Supplementary Material

MP4 File (p115-ledo.mp4)

References

[1]
Arduino. Open-source Electronics Prototyping Platform. http://www.arduino.cc (access 9/2/2011).
[2]
Bau, O., Poupyrev, I., Israr, A., and Harrison, C. Tesla Touch: electrovibration for touch surfaces. Proc. of UIST '10, ACM (2010), 283--292.
[3]
Brewster, S. and Brown, L. M. Tactons: structured tactile messages for non-visual information display. Proc. of AIUC, Australian Comp. Soc., (2004), 15--23.
[4]
Chang, A., Gouldstone, J., Zigelbaum, J., and Ishii, H. Pragmatic haptics. Proc. of TEI, ACM (2008).
[5]
Enriquez, M. J. and MacLean, K. E. The hapticon editor: a tool in support of haptic communication research. Porc. of HAPTICS'03. IEEE (2003).
[6]
Forrest, N. and Wall, S. ProtoHaptic: Facilitating Rapid Interactive Prototyping of Haptic Environments. Proc. of HAID '06, Springer (2006), 18--21.
[7]
Greenberg, S. and Fitchett, C. Phidgets: easy development of physical interfaces through physical widgets. Proc. of UIST '01, ACM (2001), 209--218.
[8]
Immersion. MOTIV Development Platform. http://www.immersion.com/products/motiv (access 9/2/2011).
[9]
Itkowitz, B., Handley, J., and Zhu, W. The OpenHaptics Toolkit: A Library for Adding 3D Touch Navigation and Haptics to Graphics Applications. Proc. of WHC' 05, (2005).
[10]
Jansen, Y., Karrer, T., and Borchers, J. MudPad: localized tactile feedback on touch surfaces. Adj. Proc. of ITS '10, ACM (2010), 11--14.
[11]
Kadlecek, P. A Practical Survey of Haptic APIs. BSc Thesis, Charles University in Prague (2010).
[12]
Klemmer, S. R., Li, J., Lin, J., and Landay, J. A. Papier-Mache. Proc. of CHI '04, ACM (2004), 399--406.
[13]
Leithinger, D. and Ishii, H. Relief: a scalable actuated shape display, Proc. of TEI, ACM (2010), 221--222.
[14]
Marquardt, N., Nacenta, M. A., Young, J. E., Carpendale, S., Greenberg, S., and Sharlin, E. The Haptic Tabletop Puck: tactile feedback for interactive tabletops. Proc. of ITS, ACM (2009), 85--92.
[15]
Massie, T. and Salisbury, K. PHANToM haptic interface: a device for probing virtual objects. Proc. of ASME Symp. on Haptic Interfaces for Virt. Envi-ronments and Teleoperator Systems, (1994), 295--299.
[16]
Moussette, C. and Banks, R. Designing through making: exploring the simple haptic design space. Proc. of TEI, ACM (2011), 279--282.
[17]
Moussette, C. Feeling it: sketching haptic interfaces. Proc. of SIDeR '09, (2009), 63.
[18]
Novint Technologies Inc. Falcon. http://www.novint.com/index.php/products/novintfalcon (access 9/2/2011).
[19]
Novint Technologies Inc. Haptic Device Abstraction Layer (HDAL). http://www.novint.com/index.php/
[20]
Olsen, J. Evaluating user interface systems research. Proc. of UIST '07, ACM (2007), 251--258.
[21]
Panëels, S. A., Roberts, J. C., and Rodgers, P. J. HITPROTO: a tool for the rapid prototyping of haptic interactions for haptic data visualization. Haptics Symposium, 2010 IEEE, 261--268.
[22]
Poupyrev, I., Nashida, T., Maruyama, S., Rekimoto, J., and Yamaji, Y. Lumen. SIGGRAPH '04 Emerging technologies, ACM (2004), 17.
[23]
Rossi, M., Tuer, K., and Wang, D. A new design paradigm for the rapid development of haptic and telehaptic applications. Proc. of CCA 2005, IEEE (2005).
[24]
SenseGraphics AB. H3DAPI. http://www.h3d.org (access 9/2/2011).
[25]
S Swindells, C., Maksakov, E., and MacLean, K. E. The Role of Prototyping Tools for Haptic Behavior Design. Symp. on Haptic Interfaces for Virtual Environment and Teleoperator Systems, IEEE (2006), 25.
[26]
Weiss, M., Schwarz, F., Jakubowski, S., and Borchers, J. Madgets: actuating widgets on interactive tabletops. Proc. of UIST '10, ACM (2010), 293.

Cited By

View all
  • (2024)ProtoBricks: A Research Toolkit for Tangible Prototyping & Data PhysicalizationProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661573(476-495)Online publication date: 1-Jul-2024
  • (2024)TADA: Making Node-link Diagrams Accessible to Blind and Low-Vision PeopleProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642222(1-20)Online publication date: 11-May-2024
  • (2023)SleeveIO: Modular and Reconfigurable Platform for Multimodal Wearable Haptic Feedback InteractionsProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606739(1-15)Online publication date: 29-Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
TEI '12: Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
February 2012
413 pages
ISBN:9781450311748
DOI:10.1145/2148131
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 February 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. API
  2. enabling technologies
  3. haptic tabletop puck
  4. haptics
  5. rapid prototyping
  6. tabletop
  7. toolkit
  8. touch interface

Qualifiers

  • Research-article

Conference

TEI'12
Sponsor:

Acceptance Rates

Overall Acceptance Rate 393 of 1,367 submissions, 29%

Upcoming Conference

TEI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)67
  • Downloads (Last 6 weeks)6
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)ProtoBricks: A Research Toolkit for Tangible Prototyping & Data PhysicalizationProceedings of the 2024 ACM Designing Interactive Systems Conference10.1145/3643834.3661573(476-495)Online publication date: 1-Jul-2024
  • (2024)TADA: Making Node-link Diagrams Accessible to Blind and Low-Vision PeopleProceedings of the 2024 CHI Conference on Human Factors in Computing Systems10.1145/3613904.3642222(1-20)Online publication date: 11-May-2024
  • (2023)SleeveIO: Modular and Reconfigurable Platform for Multimodal Wearable Haptic Feedback InteractionsProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology10.1145/3586183.3606739(1-15)Online publication date: 29-Oct-2023
  • (2023)Physica: Interactive Tangible Physics Simulation based on Tabletop Mobile Robots Towards Explorable Physics EducationProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3596037(1485-1499)Online publication date: 10-Jul-2023
  • (2023)LibEMG: An Open Source Library to Facilitate the Exploration of Myoelectric ControlIEEE Access10.1109/ACCESS.2023.330454411(87380-87397)Online publication date: 2023
  • (2022)Spooky TechnologyProceedings of the 2022 ACM Designing Interactive Systems Conference10.1145/3532106.3533547(759-775)Online publication date: 13-Jun-2022
  • (2022)O&O: A DIY toolkit for designing and rapid prototyping olfactory interfacesProceedings of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491102.3502033(1-21)Online publication date: 29-Apr-2022
  • (2022)Measuring the User Experience of Vibrotactile Feedback on the Finger, Wrist, and Forearm for Touch Input on Large DisplaysExtended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems10.1145/3491101.3519704(1-7)Online publication date: 27-Apr-2022
  • (2021)Compressables: A Haptic Prototyping Toolkit for Wearable Compression-based InterfacesProceedings of the 2021 ACM Designing Interactive Systems Conference10.1145/3461778.3462057(1101-1114)Online publication date: 28-Jun-2021
  • (2021)ActuBoard: An Open Rapid Prototyping Platform to integrate Hardware Actuators in Remote ApplicationsCompanion of the 2021 ACM SIGCHI Symposium on Engineering Interactive Computing Systems10.1145/3459926.3464757(70-76)Online publication date: 8-Jun-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media