Project

# Title Team Members TA Documents Sponsor
55 Glove For Programmable Prosthetic Hand
Quang Nguyen
Ryan Metzger
Sohil Pokharna
Sainath Barbhai design_document1.pdf
final_paper1.pdf
photo1.jpg
photo2.png
photo3.png
photo4.png
photo5.png
photo6.png
presentation1.pdf
proposal1.pdf
video
Project Title: Glove For Programmable Prosthetic Hand


Team Members:
- Quang Nguyen quangpn2
- Sohil Pokhara sohilp2
- Ryan Metzger rtm4


Problem

Modern robotic prosthetics may achieve fine motor control through predefined hand motions encoded into the prosthetic. Modern prosthetics may have the ability to save
preset positions but don’t have the ability to adjust and tweak positions on the fly. We plan to implement a hardware/software solution that is able to measure the positions of a functional organic hand and translate this motion into a prosthetic hand in order for this prosthetic to mimic this motor control on the move. With features such as mirroring we are able to have 2 hands, 1 organic and simulated prosthetic, we are able to introduce a level of dynamic programmability. Also introducing multiple preset positions through organic hand gestures, the user can recall most used positions for convenience. By adding sensors to individual fingers, we can combine combinations of gestures in order to control the prosthetic beyond mirror mode and be able to change the preset positions using these gesture controls.

Solution
We propose to create a glove with flex sensors and hall effects that can measure the motion of the fingers and detect gestures that the user gives. From this the user can then control a robotic hand with their organic hand making it easier to adjust position as well as record motions for the robotic hand to execute.

Subsystem 1: Processing/Communication Unit
Microcontroller -
Responsible for interpreting sensor data from the gesture detection unit. Also supplies voltage to the sensors.
Flash Memory -
Store the recallable positions when the glove is turned off.
Bluetooth-
Used to relay microcontroller commands to the hand.

Subsystem 2: Motion/Gesture Detection Unit
Flex Sensors-
Used to measure the positions/motion profile of each finger.
Hall Effect Sensors
Used for gesture control to recall preset positions, program new positions, and activate various modes such as mirroring. Magnet on thumb, hall sensors on tip of digits creating 4 digital inputs.

Subsystem 3: Power
Battery-
Provides power to the entire system.
Power Regulation-
Provides regulated voltages to other components


Subsystem 4: Physical/Digital Hand
Used to demonstrate capabilities of a project. Usure if using a digital model or a physical model.
Digital Approach- 3D Modeling Software(Unity) with access to computer

Physical Approach- Continuous Servos, 3D Printed Parts, String

Criterion for Success:

The sensing glove is able to recognize and relay the accurate position of each digit, then the microcontroller is able to interpret and control the prosthetic.
The sensing glove is able to relay and the controller can recognize individual gestures used for control of the prosthetic hand such as recalling predefined positions, activating various modes(mirror, programming, etc), various other functions of the hand such as power down etc.

Demo Video : https://youtu.be/7oDK8qUUqnE

Assistive Chessboard

Robert Kaufman, Rushi Patel, William Sun

Assistive Chessboard

Featured Project

Problem: It can be difficult for a new player to learn chess, especially if they have no one to play with. They would have to resort to online guides which can be distracting when playing with a real board. If they have no one to play with, they would again have to resort to online games which just don't have the same feel as real boards.

Proposal: We plan to create an assistive chess board. The board will have the following features:

-The board will be able to suggest a move by lighting up the square of the move-to space and square under the piece to move.

-The board will light up valid moves when a piece is picked up and flash the placed square if it is invalid.

-We will include a chess clock for timed play with stop buttons for players to signal the end of their turn.

-The player(s) will be able to select different standard time set-ups and preferences for the help displayed by the board.

Implementation Details: The board lights will be an RGB LED under each square of the board. Each chess piece will have a magnetic base which can be detected by a magnetic field sensor under each square. Each piece will have a different strength magnet inside it to ID which piece is what (ie. 6 different magnet sizes for the 6 different types of pieces). Black and white pieces will be distinguished by the polarity of the magnets. The strength and polarity will be read by the same magnetic field sensor under each square. The lights will have different colors for the different piece that it is representing as well as for different signals (ie. An invalid move will flash red).

The chess clock will consist of a 7-segment display in the form of (h:mm:ss) and there will be 2 stop buttons, one for each side, to signal when a player’s turn is over. A third button will be featured near the clock to act as a reset button. The combination of the two stop switches and reset button will be used to select the time mode for the clock. Each side of the board will also have a two toggle-able buttons or switches to control whether move help or suggested moves should be enabled on that side of the board. The state of the decision will be shown by a lit or unlit LED light near the relevant switch.

Project Videos