Multi-Touch Navigation Engine Presented By: Chris Jones Shuopeng Yuan Nathan Wiedeback.

14
Multi-Touch Navigation Engine Presented By: Chris Jones Shuopeng Yuan Nathan Wiedeback
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    217
  • download

    2

Transcript of Multi-Touch Navigation Engine Presented By: Chris Jones Shuopeng Yuan Nathan Wiedeback.

Multi-Touch Navigation Engine

Presented By:Chris Jones

Shuopeng YuanNathan Wiedeback

Background• AIS currently offers

single-touch

• Customers have shown interest in Multi-touch

Project Specifications

Described need Requirements SMART Specs

1.Multi-touch programmable user input system 2 - 6 independent control channels

Defined (compile-time) channel areas

2.Easily demonstrated and integrated

Able to show that it works See more specifics below

Able to combine with existing products Written in C

3.Ensure smooth, repeatable, and accurate tracking Smooth Low response time (specify)

Repeatable

Test cases: poke specific coordinates several times, make sure we get the same data (within margin TBD)

Accurate Use a target area (TBD)

4.Navigation Engine = electronic signal processing unit Rabbit or ARM microcontroller

Recognize defined patterns Accept TBD% average-sized fingers

Accept TBD% average-sized hand edges

Reject TBD% average-sized palms

(Test the above with many users with a range of hand sizes)

Pattern navigation and interpolation

Control channel assignment/arbitration

Control channel processing

Architecture

Accomplishments

• Translate sensor wire into 16x16 matrix data

• Dynamically plot processed sensor data

Demo Design

Host PC(Matlab)

Rabbit 3000 (with serial

passthrough)

RS-232

Zytronic Zypos touchscreen

RS-232Hardware

Software

Compiler : Rabbit Dynamic C

Demo Plotter: Matlab

How does it work

Future Work - Platform

• Initial design is going to take place on the Rabbit 3000 Architecture.

• In the future we are likely going to shift to ARM platform.

Challenges

Challenges

• Available Memory versus Matrix Size

• Scaling up from 16x16

• Shape Recognition Algorithms

BudgetItem Number List Price Cost to Us

AIS Budget +4000

Zytronic Panel x2 -300x2 0

ECE Donation x1 -1000 -1000

ARM development Board

x1 ~300 -300

Travel Cost x1 -500 -500

Final Poster x1 -100 -100

University Fees x1 -250 -250

Misc Part Fees x1 -10 -10

Total -2760 +1840

Schedule

• Friday 11/21/2008 – Detailed Design

• Friday 12//05/2008 – Validation and Expo

Questions?