Gesture
Glove

I have been working on this project since 2021 and it was initially conceived as an alternative input device for computer aided design and similar softwares. However, in principle it can be used in virtual reality or in any other computer interface capacity. When I initially started looking into this project I found many similar interface gloves but I noticed several gaps that I wanted to explore. Notable among these was that similar glove designs I saw do not allow the user to use their hands normally with the glove on. Furthermore, designs I have seen typically either have a “tendon” style sensor or flexible resistor sensors.

Based on the gaps I saw, I had several vague goals for the first prototype and also an idea of some properties I would like to see in a final version. For the initial prototype, I wanted to verify the viability of an on-finger sensor and see how natural that felt. I decided to keep all of the sensors on the back of the hand and to keep the glove part as minimal as possible. I also had the idea that the first iteration of the design should be comfortable and something I could actually use, however, I will discuss later why this was a significant error.

1st Iteration

2nd Iteration

3rd Iteration

My work on this project so far has been mostly focused on optimizing the physical design of the glove. The glove consists of flexible and rigid 3D printed parts held together and to the hand with silicone molded straps. The movement of the first two joints of each finger is captured by linear potentiometers and the orientation of the hand is measured by a 9 axis inertial measurement unit (IMU). I went through a number of iterations for each of the components, and you can see some of the progressions below. I have also tested all of the electrical components independently and started to design the software for the glove. I will be working to share a more complete description of the full design process in the future.

4th Iteration

5th Iteration

6th Iteration

Although this project is not complete, I have already taken away some important lessons. One of the biggest mistakes I made was trying to perfect each part of the design at the expense of finishing a complete proof of concept. I started off well, testing individual components and proving theories I had about the mechanics of the design. However, I quickly became bogged down attempting to perfect the fit of the glove and reduce the bulkiness of the design. I have made considerable progress in these areas but have still not completed a working design. I think my error was in not understanding what the goals for a first prototype should be.

7th Iteration

7th Iteration Finger & Palm Straps

So as not to fall into this trap in the future, I have started implementing a streamlined version of the more thorough design process I practiced in university. The most critical aspect is to clearly specify the goals and scope of a given iteration of a project and then follow through on that vision. Throughout the design process, I will be making notes of features that can be added and things that need to change. Once I have completed a given iteration, I can move forward in the project with a more complete understanding of what is required in future iterations. Since this realization, I have implemented this method on projects such as my custom keyboard with great success.

I think the main take away from this project is that it is worth pursuing further. I plan to freeze the physical design and continue my work on the electrical and software side of things in the near future. My goals now are to have a functional prototype that will allow me to start another iteration in an informed manner.