
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