Please wait.

Ronal Infante Transdisciplinary Design Lead
Digital / Physical / Service

Piezoresistive Fabric VR Gloves

University of Houston
Hines College of Architecture & Design

Individual project, Jan 2019 – Apr 2019

Locus Gloves reduce the bill of materials cost of motion capture gloves by using custom piezoresistive textiles, instead of electronic sensors, to provide a less-expensive alternative to immersive virtual experiences, thereby increasing digital literacy among a more diverse consumer group.


User and expert interviews

Competitor analysis

Functional decomposition

Reverse engineering

Literature review


Pattern making

Soft good prototyping

Electrical prototyping

Arduino IDE

Bluetooth Low Energy



Unreal Engine 4

Expert Interviews & Market Analysis

Gloves are both immersive and intuitive, making them ideal for diverse audiences. However, gloves on the market are expensive and merely approximate finger behavior. Piezoresistive textile sensors are a promising low-cost alternative to electronic sensors that may make gloves the preferred choice to control interactions in VR.

Ideation & Pattern Making

I was inspired by sporty and high-tech concepts and made cost-conscious fabric and form decisions accordingly.

Patterns were crafted from sketches for various concepts. Feedback on fit and fasteners guided my refinement.

Electrical Prototyping

The final prototype features a hood for the internals fastened by snaps that allows the customer to switch their glove design or replace their internals if needed, a radical departure from what is currently on the market.

I made my own proof-of-concept piezoresistive textile sensors using neoprene, copper tape, and Velostat.

Using measurement data from Greiner’s 1991 publication, Hand anthropometry of US army personnel, each textile sensor was sized and placed at each metacarpal joint according to 5th percentile female and 95th percentile male data.

Functional, proof-of-concept prototype

Circuit Diagram:

  1. Target placement of the sensors (blue), battery (cyan), IMU (pink), and Adafruit Feather microcontroller on a neoprene frame
  2. Degrees of freedom measured by the sensors (blue; metacarpal joints) and IMU (pink; palm orientation)
  3. Labeled circuit diagram of all of the internals

Data-Rich Bluetooth Low Energy Server

Sensor data is delivered using the Adafruit Feather’s GATT services over Bluetooth LE and received by a custom-coded Node.js server. The Locus Server features UI data binding, intuitive layouts, and adjustable settings.

Virtual Reality Proof of Concept

The server formats and streams data over a user-designated port, which can be read by another software program. I developed a custom environment and a blueprint that controls skeletal mesh animations to model hand behaviors in virtual reality using Unreal Engine.