Abstract: 3D applications appear in every corner of life in the current technology era. There is a need for an ubiquitous 3D input device that works with many different platforms, from head-mounted displays (HMDs) to mobile touch devices, 3DTVs, and even the Cave Automatic Virtual Environments. We present 3DTouch, a novel wearable 3D input device worn […]
Archive | Hardware
A modular wearable 3D input device
I am proudly releasing my video demonstrating a 3D input device that I built for my Master’s thesis: 3DTouch. This is a novel 3D wearable input device, worn on the fingertip for 3D manipulation tasks. 3DTouch is self-contained, and designed to universally work on various 3D platforms. The device employs touch input for the benefits of passive […]
Turning your Arduino Uno R3 into an USB mouse
Tonight I’ve just turned my Arduino Uno R3, which runs the Atmega16U2 chip, into an USB mouse on my Ubuntu 12.04. I thought this guide might be helpful to those who are looking for a solution with similar setup as mine. Basically, this method uses the special USB protocol called Device Firmware Update (DFU) to […]
Integration between CyberGloves and OptiTrack
A few months ago, my lab mate Lionel and I hacked on a project combining CyberGloves II and our optical tracking system, OptiTrack in a virtual environment. The position and orientation of the hands are defined by the markers being tracked by the tracking system; while the bending angles of the fingers are defined by the 22 […]
How to make CyberGloves work on Linux via VRPN
Most of open-source VR frameworks like Vrui, or FreeVR are on Linux. Only VRJuggler is the exception that runs on both Windows and Linux. The problem is, at the moment, CyberGloves only run on Windows and these frameworks do not support CyberGloves. This entry will show you how to make CyberGloves work with Vrui via VRPN. […]
Low-cost Augmented Reality prototype for controlling network devices
The Workshop on Off-The-Shelf Virtual Reality is intended to bring together researchers, professionals, and hobbyists to share ideas that leverage off-the-shelf technology for the creation of virtual reality experiences. Building on a successful workshop from IEEE VR 2012, OTSVR 2013 will provide a venue for sharing novel hardware prototypes, software toolkits, interaction techniques, and novel […]