|
[[File:|300px|center|alt=]]
|
|
Sponsors
|
Advanced Input Systems
|
Team Name
|
Tangible Touch Team
|
Duration
|
2020 - 2021
|
Faculty Adviser
|
- Dr. Steven Beyerlein
- Dr. Feng Li
|
Client
|
- Mitch Butzer / Advanced Input Systems
|
Team Members
|
- Andrew Brown (ME)
- Preyusha Aryal (CompE)
- Reilly Wolfe (CompE)
|
The goal of the project is to develop a system capable of interpreting inputs from multiple types of objects through a touchscreen, known as a Tangible Object Recognition system (TORS). The touchscreen needs to be able to recognize each device type, as well as interpret inputs from each. Development of the objects is also required; including a knob, puck, switch, and joystick. The touchscreen will need to have a working Tangible Object Recognition Unit (TORU), and a host system that is capable of displaying received inputs form objects through a Graphic User Interface (GUI). The outcome of the project is to have a working system that allows detachable objects that provide detents feedback for blind touch, allowing for touchscreen use while looking elsewhere.
There are many systems that require physical inputs, such as knobs and switches, for interactions while working. An example of one such system being an Ultrasound Device; this device requires adjustment while the user is looking elsewhere or may be going back and forth between patient and device. We would like to create an input system that utilizes these physical requirements combined with the flexibility of a touchscreen.
Touchscreen GUI:
Figure
|
Description
|
|
- Conceptual State Machine Design for GUI
|
|
- Graphical User Interface (GUI):
- Coded in C++ through Qt (pronounced "cute") with touch interactions displayed on desktop monitor.
|
Touchscreen:
Figure
|
Description
|
|
|
|
|
Knobject
Figure
|
Description
|
|
- Fixed knob with acceptable detents feedback, using adhesion in center.
- Knobject Prototype 2 (Bottom):
- Fixed knob with acceptable detents feedback, using adhesion on outer plate. Cap used to hold part together, fixed to center piece.
|
Puck
Figure
|
Description
|
|
- Free moving Puck object for testing with TORS. 3 Feet on the bottom for recognition
- 3 Feet changed from hemispheres to indents for conductive material. Milled out of Aluminum with slots filled with 1mm conductive rubber.
|
Conductive Rubber Material
Figure
|
Description
|
|
- Cured 1mm conductive rubber sheet for use as foot material on objects.
|
Knob Design:
Figure
|
Description
|
|
- Pepperdecks Tuna Knob[1]: Used as a pre-existing reference for the knob and overall attachable object design.
|
|
- Duraswitch encoder knob (AIS): Used for prototype 1 detents reference, and overall size reference.
|
Initial Design Idea:
Figure
|
Description
|
|
- Initial Design Ideas for Puck object
|
Initial Design Idea:
Figure
|
Description
|
|
- Initial Design Ideas for Joystick
|
Knobject
Figure
|
Description
|
|
Conductive Rubber Materials:
- 160-60 HCR Silicone Base from RDAbbott
- TUBALL Matrix 605 Single Wall Carbon Nano Tubes from OCSiAl
|
Rubber Processing:
Figure
|
Description
|
|
Procedure:
- 1. Consider Amount of material to make: assume density of roughly 1g/cc for material, and find how many grams of material to make.
- 2. Measure: Ratio of Silicone Base to Carbon Nano tubes should be 9:1 by weight, i.e: 9g of Silicone 1g of Nano tubes for 10g of material.
- 3a. Processing by hand: Roll Material with standard kitchen roller, similar to making dough, until material is homogenous.
- b. Test: Pull at material and check if the material is tearing evenly, the carbon nano tubes are noticeably more brittle and will pull apart earlier. If the material is homogenous it should tear fairly evenly, if not continue to roll. (not an exact science, continue until it seems done)
- 4. Cut: If you plan to cure separate batches measure and cut out the number of grams required for the intended use.
- 5. Prepare Cure: Place material in Teflon Cast (This project sandwiched three 30x30x0.1cm Teflon sheets with a 25x25cm square cut out of the center of the middle sheet for the cast.) and press material flat.
- 6. Cure: Place cast in Heated Press cure at 180C for 15min (Picture to the left is a test sample cure on a hot plate, not on the heated press).
- 7. Finish: Remove material from press and finish processing as however needed.
|
|
Name: Andrew Brown
Major: Mechanical Engineering
Hometown: Eagle, ID
Responsibility: Team Leader, Solidworks Design, Wiki Master, Project Management, Client Communication
Email: Brow0453@vandals.uidaho.edu
|
|
Name: Preyusha Aryal
Major: Computer Engineering
Hometown:
Responsibility: Team Meetings, Agenda, Meeting Minutes, Documentation, Software Development
Email: Arya4216@vandals.uidaho.edu
|
|
Name: Reilly Wolfe
Major: Computer Engineering
Hometown:
Responsibility: Qt Expert, Software Development, Meeting Minutes, Documentation
Email: Wolf2158@vandals.uidaho.edu
|
Project Schedule
[[File:]]
Meeting Minutes
File:2020 TangibleTouch MeetingMin.pdf
Presentations
File:2020 TangibleTouch SS1.pdf
File:2020 TangibleTouch DesignReview.pdf
File:2020 TangibleTouch SS2.pdf