4 CONCLUSION
In this paper, we proposed a component-based
authoring tool for haptic navigation using Unity3D
game engine as a main development platform. The
proposed system was extended based on our
previous work. The integrated haptic components
enable a user to quickly develop a haptic application
for navigation with no programming required.
We categorized a common haptic interaction in
navigation into two abstract components such as
"Move", and "Caution". The “Move” component
consists of four primitive haptic components such as
Magnet, LeadLine, Shot, and Path. The ”Caution”
components consists of two primitive haptic
components such as Vibration, and Viscosity.
The results of the preview of the applied haptic
effect: Magnet, Path, and Viscosity Component
show how easily our framework can be used to built
a haptic navigation environment as well as how the
applied navigation works to see the cursor’s
trajectory with the applied force vector while the
applied haptic effect is working.
As future work, we plan to extend the haptic
component to support a variety of haptic interaction.
REFERENCES
Blender Foundation. Blender. (1995).
http://www.blender.org/
Bivall, P., Ainsworth, S., & Tibell, L. A. (2011). Do haptic
representations help complex molecular
learning?. Science Education, 95(4), 700-719.
Broeren, J., Rydmark, M., & Sunnerhagen, K. S. (2004).
Virtual reality and haptics as a training device for
movement rehabilitation after stroke: a single-case
study. Archives of physical medicine and
rehabilitation, 85(8), 1247-1250.
Cha, J., Seo, Y., Kim, Y., & Ryu, J. (2007, March). An
authoring/editing framework for haptic broadcasting:
passive haptic interactions using MPEG-4 BIFS.
In Proceedings of the Second Joint EuroHaptics
Conference and Symposium on Haptic Interfaces for
Virtual Environment and Teleoperator Systems (pp.
274-279). IEEE Computer Society.
Eid, M., Orozco, M., & El Saddik, A. (2007). A guided
tour in haptic audio visual environments and
applications. International Journal of Advanced Media
and Communication, 1(3), 265-297.
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 (pp. 857-866). Springer Berlin
Heidelberg.
El-Far, N. R., Shen, X., & Georganas, N. D. (2004,
October). Applying Unison, a generic framework for
hapto-visual application developments, to an e-
commerce application. In Haptic, Audio and Visual
Environments and Their Applications, 2004. HAVE
2004. Proceedings. The 3rd IEEE International
Workshop on (pp. 93-98). IEEE.
Essert-Villard, C., & Capobianco, A. (2009, November).
Hardborders: a new haptic approach for selection tasks
in 3d menus. In Proceedings of the 16th ACM
Symposium on Virtual Reality Software and
Technology (pp. 243-244). ACM.
Feygin, D., Keehner, M., & Tendick, F. (2002). Haptic
guidance: Experimental evaluation of a haptic training
method for a perceptual motor skill. In Haptic
Interfaces for Virtual Environment and Teleoperator
Systems, 2002. HAPTICS 2002. Proceedings. 10th
Symposium on (pp. 40-47). IEEE.
Fyans, A. C., & McAllister, G. (2008). Creating games
with feeling. In Proc. Int. Conf. on Computer Games:
Artificial Intelligence and Mobile Systems, Las Vegas,
NV (pp. 94-98).
Novint Technologies. Novint Falcon. (2006). from
http://www.novint.com/index.php/novintfalcon.
Oakley, I., Brewster, S., & Gray, P. (2001, March).
Solving multi-target haptic problems in menu
interaction. In CHI'01 extended abstracts on Human
factors in computing systems (pp. 357-358), ACM.
Pascale, de M and Prattichizzo, D., (2007). The Haptic
Library: A Component Based Architecture for
Uniform Access to Haptic Devices. IEEE Robotics &
Automation Magazine, 14 (4), 64-75.
Unity Technologies. Unity3D: Game development tool.
(2005). from http://unity3d.com/
Yamaguchi, T., Richard, P., Oshima, K., & Kato, K.
(2014). Component-Based Haptic Application
Creation Framework for Unity3D. In Proceedings of
IWAIT 2014.
Yamaguchi, T., Johnson, S., Kim, H. N., Li, Y., Nam, C.
S., & Smith-Jackson, T. L. (2009). Haptic science
learning system for students with visual impairments:
A preliminary study. In Universal Access in Human-
Computer Interaction. Applications and Services (pp.
157-166). Springer Berlin Heidelberg.
Component-basedAuthoringToolforHapticNavigation
491