Trossen XBee  Top Banner

Project Information

VIMPHIN

Synopsis
VIMPHIN is an Open Source Haptic Interface that you can customize to fit your needs , The objective of this project is to lower the entry cost of haptic interfaces for the research, hobby and DIY community.
Resources
Created by DiegoSpinola | Forum Thread Link | External Link
6 months (robot , code , research)
1-5 pounds
aprox 30cm^3
Indefinite/Solar/Cold Fusion
mainly C for embedded , java middleware and Socket IPC to the final application (which was implemented in C++)
master PC & manual handling (it's a haptic interface!)
Powersource: Other - N/A

Plugged in.

Locomotion: Stationary

Controller/CPU: ArbotiX Robocontroller

Custom firmware design to communicate with the USB host

Sensors

The encoders from the AX-12s are used to rebuild the robot's position on the application in real-time

Actuators

AX-12s servos

Description

Project VIMPHIN An Open Source Haptic Interface device (and it's software libraries):

The objective of this project is to lower the entry cost of haptic interfaces for the research, hobby and DIY community. Commercial haptic devices can be quite expensive for students, small laboratories and end-users in general. So following the great examples set by the Open Source 3d printing community , we at hackeneering along with Interlab decided to start project VIMPHIN ("VIrtual Manipulator"'s PHysical INterface) . Our first prototype uses the AX12-A dynamixels robotic actuators to both capture the user's movements and provide haptic feedback. The manipulator's "topology" can be altered to fit your application needs with just some tiny modifications (joint positions and orientations in 3D space), so to sum up VIMPHIN is a Reconfigurable Haptic Interface you can customize to fit your needs

Source code for the libraries and demos are available at the project's wiki page. You can also checkout VIMPHIN in action bellow:

Demo 2:


Demo 1:


Demo 0: