Tangible Object Recognition System

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.

=Problem Definition=

Background
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

 * Graphical User Interface (GUI):
 * Coded in C++ through Qt (pronounced "cute") with touch interactions displayed on desktop monitor.


 * Tangible Object Recognition Unit (TORU)

Objects

 * Knobject:
 * Free moving knob with acceptable detents feedback.


 * Switch:

Specifications
=Design Considerations=

Knob Design
Pepperdecks Tuna Knob : 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.

Joystick
=Project Learning=

=Final Design=

=Validation=

=Team Members=

=Additional Documentation=

Project Schedule



Meeting Minutes

Presentations



Client Interview