The continuous evolution of computer haptics, as well as the emergence of a wide range of haptic interfaces has recently boosted the haptics domain. Even though efficient tools that support the developer's work exist, little attention is paid to the reuse and compatibility of haptic application constituents. In response to these issues, we propose an XML-based description language, namely Haptic Application Meta Language - HAML. HAML is designed to provide a technology-neutral description of haptic models. It contains ergonomic requirements and specifications for haptic hardware and software interactions. The envisioned goal is to allow for the creation of plug-and-play environments in which a wide array of supported haptic devices can be used in a multitude of virtual environments, with the compatibility issues being handled by automated engines instead of programmatically by the user. As per implementation, MPEG-7 standard has been used to instantiate HAML schema through the use of description schemes (DS). Our preliminary experimentation demonstrates the suitability of HAML for solving the compatibility issue
[1]
K. Shadan,et al.
Available online:
,
2012
.
[2]
N.D. Georganas,et al.
XML-based representation of haptic information
,
2005,
IEEE International Workshop on Haptic Audio Visual Environments and their Applications.
[3]
J.B.F. van Erp,et al.
ISO's work on tactile and haptic interaction guidelines
,
2006
.
[4]
John R. Smith,et al.
MPEG-7 multimedia description schemes
,
2001,
IEEE Trans. Circuits Syst. Video Technol..
[5]
A. El Saddik,et al.
Automatic Identification of Participants in Haptic Systems
,
2005,
2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.
[6]
Abdulmotaleb El-Saddik,et al.
Haptic Applications Meta-Language
,
2006,
2006 Tenth IEEE International Symposium on Distributed Simulation and Real-Time Applications.
[7]
Donald P. Brutzman,et al.
The virtual reality modeling language and Java
,
1998,
CACM.
[8]
松田 晃一,et al.
Virtual Reality Modeling Language
,
1997
.