Skip to content

A tactile glove that let's you touch a virtual object and interact with it.

License

Notifications You must be signed in to change notification settings

danielholanda/Tactile-Glove

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tactile Glove

A simple way of experimenting with the tactile internet. Build a tactile glove that let's you touch a virtual object and interact with it.

Demo

Demo Doccou alpha

Hardware Required

  • 1 Intel® Galileo (Gen1 or Gen2)
  • 5 Coin flat vibrating motors (available on eBay)
  • 2 MPU6050 breakout boards
  • 1 Power module (see schematics)

Dependencies

This project depends on the MRAA library on the Intel® Galileo. This library can be foud here. This project also depends on toxilibs library on Processing. Toxilibs can be found here.

How to Use

Processing

  • Simply copy the project into your processing folder and run it. The hand will not move until you start the program at your Galileo.

Galileo

  • Copy the whole Galileo folder into one folder of the board running Linux (tested using Yocto).

  • Open "tactileGlove.cpp" and change the IP address to the IP of the computer running the virtual hand.

    serverAddr.sin_addr.s_addr = inet_addr("YOUR.IP.HERE");
  • Compile the project

    make
  • Run the program:

    ./tactileGlove

Schematics

alt tag

(see detailed schematics here)

Bug Reports & Feature Requests

You can help by reporting bugs, suggesting features, reviewing feature specifications or just by sharing your opinion. Use GitHub Issues for all of that.

Contributing

  1. Fork the project.
  2. Create a branch for your new feature.
  3. Test your code.
  4. Submit a pull request.

All pull requests are welcome !

Authors

This project was develloped by Prof. Marcelo Fernandes, Daniel Holanda, José Cláudio and Matheus Torquato from the Embedded Systems and Reconfigurable Hardware Research Group (GPSEHR/UFRN) as part of the 2016 Brazilian Intel® Embedded Systems Competition. During this event, this project was awarded with the 3rd place of over 200 projects.

License

This project uses the MIT license. See LICENSE for more details.

About

A tactile glove that let's you touch a virtual object and interact with it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published