Sensaglove v2

This glove was developed during 2008. The main innovation introduced was the use of the USB port, instead the parallel port required by previous versions. To this end, an Arduino Diecimila was used, coupled with a ULN2003 darlington array to feed the actuators. As a consequence, the PWM signal -necessary to change the power of the actuators- was generated by the internal oscillator of the microcontroller, being much more stable.

The glove was designed to carry out a collaborative task in a Virtual Environment, which is described in [3]. Thus, it included only three actuators, located on the index, middle and thumb fingers. Three touch sensors were also added to detect pinch gestures. This vibrotactile device was also supported by a Collaborative Virtual Environment architecture [2], and it was described in a paper presented to JOREVIR [1].


Communication  USB
Output channels 3 (expandable up to 6)
Output intensity control Hardware PWM (256 steps)
Output amplifier ULN2003 darlington array
Actuators ERM actuators mounted on the fingertips
Input channels 3
Input sensors Electric wire
Microcontroller Arduino Diecimila (ATMega328)
Aditional features Powered by Arduino Diecimila



Selected publications

  1. Martínez, J., García, A.S., Martínez, D. & González, P. (2009). Desarrollo de un Guante de Datos con Retorno Háptico Vibrotáctil Basado en Arduino. Interacción 2009 – Jornadas de Realidad Virtual (pp. 1–10) Barcelona. [PDF]
  2. Martínez, D., García, A.S., Martínez, J., Molina, J.P. & González, P. (2008). A Model of Interaction for CVEs Based on the Model of Human Communication. Journal of Universal Computer Science (JUCS), 14(19), 3071–3084.
  3. García, A.S., Molina, J.P., González, P., Martínez, D. & Martínez, J. (2009). An experimental study of collaborative interaction tasks supported by awareness and multimodal feedback. Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry – VRCAI ’09 (pp. 77) Tokyo, Japan. [Web]