HAMLAT: A HAML-based authoring tool for Haptic application development

Mohamad Eid, Sheldon Andrews, Atif Alamri, Abdulmotaleb El Saddik

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Haptic applications have received enormous attention in the last decade. Nonetheless, the diversity of haptic interfaces, virtual environment modeling, and rendering algorithms have made the development of hapto-visual applications a tedious and time consuming task that requires significant programming skills. To tackle this problem, we present a HAML-based Authoring Tool (HAMLAT), an authoring tool based on the HAML description language that allows users to render the graphics and haptics of a virtual environment with no programming skills. The modeler is able to export the developed application in a standard HAML description format. The proposed system comprises three components: the authoring tool (HAMLAT), the HAML engine, and the HAML player. The tool is implemented by extending the 3D Blender modeling platform to support haptic interaction. The demonstrated tool proves the simplicity and efficiency of prototyping haptic applications for non-programmer developers or artists.

Original languageEnglish (US)
Title of host publicationHaptics
Subtitle of host publicationPerception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings
Pages857-866
Number of pages10
DOIs
StatePublished - Oct 27 2008
Event6th International Conference on Haptics: Perception, Devices and Scenarios, EuroHaptics 2008 - Madrid, Spain
Duration: Jun 10 2008Jun 13 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5024 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other6th International Conference on Haptics: Perception, Devices and Scenarios, EuroHaptics 2008
CountrySpain
CityMadrid
Period6/10/086/13/08

Fingerprint

Authoring Tools
Haptics
Virtual Environments
Programming
Haptic Interaction
Haptic Interface
Virtual reality
3D Modeling
Prototyping
Rendering
Haptic interfaces
Simplicity
Engine
Modeling
Engines
Skills

Keywords

  • 3D modeling
  • HAML
  • Haptic authoring tools

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Eid, M., Andrews, S., Alamri, A., & El Saddik, A. (2008). HAMLAT: A HAML-based authoring tool for Haptic application development. In Haptics: Perception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings (pp. 857-866). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5024 LNCS). https://doi.org/10.1007/978-3-540-69057-3_108

HAMLAT : A HAML-based authoring tool for Haptic application development. / Eid, Mohamad; Andrews, Sheldon; Alamri, Atif; El Saddik, Abdulmotaleb.

Haptics: Perception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings. 2008. p. 857-866 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5024 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Eid, M, Andrews, S, Alamri, A & El Saddik, A 2008, HAMLAT: A HAML-based authoring tool for Haptic application development. in Haptics: Perception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5024 LNCS, pp. 857-866, 6th International Conference on Haptics: Perception, Devices and Scenarios, EuroHaptics 2008, Madrid, Spain, 6/10/08. https://doi.org/10.1007/978-3-540-69057-3_108
Eid M, Andrews S, Alamri A, El Saddik A. HAMLAT: A HAML-based authoring tool for Haptic application development. In Haptics: Perception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings. 2008. p. 857-866. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-540-69057-3_108
Eid, Mohamad ; Andrews, Sheldon ; Alamri, Atif ; El Saddik, Abdulmotaleb. / HAMLAT : A HAML-based authoring tool for Haptic application development. Haptics: Perception, Devices and Scenarios - 6th International Conference, EuroHaptics 2008, Proceedings. 2008. pp. 857-866 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{af85dd3f6f2b46ae85cb0a0e8e71ca71,
title = "HAMLAT: A HAML-based authoring tool for Haptic application development",
abstract = "Haptic applications have received enormous attention in the last decade. Nonetheless, the diversity of haptic interfaces, virtual environment modeling, and rendering algorithms have made the development of hapto-visual applications a tedious and time consuming task that requires significant programming skills. To tackle this problem, we present a HAML-based Authoring Tool (HAMLAT), an authoring tool based on the HAML description language that allows users to render the graphics and haptics of a virtual environment with no programming skills. The modeler is able to export the developed application in a standard HAML description format. The proposed system comprises three components: the authoring tool (HAMLAT), the HAML engine, and the HAML player. The tool is implemented by extending the 3D Blender modeling platform to support haptic interaction. The demonstrated tool proves the simplicity and efficiency of prototyping haptic applications for non-programmer developers or artists.",
keywords = "3D modeling, HAML, Haptic authoring tools",
author = "Mohamad Eid and Sheldon Andrews and Atif Alamri and {El Saddik}, Abdulmotaleb",
year = "2008",
month = "10",
day = "27",
doi = "10.1007/978-3-540-69057-3_108",
language = "English (US)",
isbn = "3540690565",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "857--866",
booktitle = "Haptics",

}

TY - GEN

T1 - HAMLAT

T2 - A HAML-based authoring tool for Haptic application development

AU - Eid, Mohamad

AU - Andrews, Sheldon

AU - Alamri, Atif

AU - El Saddik, Abdulmotaleb

PY - 2008/10/27

Y1 - 2008/10/27

N2 - Haptic applications have received enormous attention in the last decade. Nonetheless, the diversity of haptic interfaces, virtual environment modeling, and rendering algorithms have made the development of hapto-visual applications a tedious and time consuming task that requires significant programming skills. To tackle this problem, we present a HAML-based Authoring Tool (HAMLAT), an authoring tool based on the HAML description language that allows users to render the graphics and haptics of a virtual environment with no programming skills. The modeler is able to export the developed application in a standard HAML description format. The proposed system comprises three components: the authoring tool (HAMLAT), the HAML engine, and the HAML player. The tool is implemented by extending the 3D Blender modeling platform to support haptic interaction. The demonstrated tool proves the simplicity and efficiency of prototyping haptic applications for non-programmer developers or artists.

AB - Haptic applications have received enormous attention in the last decade. Nonetheless, the diversity of haptic interfaces, virtual environment modeling, and rendering algorithms have made the development of hapto-visual applications a tedious and time consuming task that requires significant programming skills. To tackle this problem, we present a HAML-based Authoring Tool (HAMLAT), an authoring tool based on the HAML description language that allows users to render the graphics and haptics of a virtual environment with no programming skills. The modeler is able to export the developed application in a standard HAML description format. The proposed system comprises three components: the authoring tool (HAMLAT), the HAML engine, and the HAML player. The tool is implemented by extending the 3D Blender modeling platform to support haptic interaction. The demonstrated tool proves the simplicity and efficiency of prototyping haptic applications for non-programmer developers or artists.

KW - 3D modeling

KW - HAML

KW - Haptic authoring tools

UR - http://www.scopus.com/inward/record.url?scp=54249105424&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=54249105424&partnerID=8YFLogxK

U2 - 10.1007/978-3-540-69057-3_108

DO - 10.1007/978-3-540-69057-3_108

M3 - Conference contribution

AN - SCOPUS:54249105424

SN - 3540690565

SN - 9783540690566

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 857

EP - 866

BT - Haptics

ER -