1 Clever Pointer Device Samer Aamar Post PC Course – 2002.

Slides:



Advertisements
Similar presentations
How to use your new tablets. Please locate your seat identified with your name tag, that will be your computer.
Advertisements

Sensor-based Human Motion Tracking Drew Walton CS525 Project Dr. Chow UCCS.
Windows Basics: The Mouse. The Mouse Before you can explore the Desktop and Taskbar, you must know how to use your mouse. Your mouse is a pointing device.
IS660Z Programming Games Using Visual Basic Overview of Cannonball.
DEVELOPING ICT SKILLS PART -TWO
TOY CATCHER By: Asma’a Salman Sondos Ishtawi Supervised by: Dr. Raed AL-Qadi.
Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
Starter for 10 Unit 0: Using the mouse Transform IT SFT01_using_mouseTransform IT SFT00_using_mouse.
Chapter 5 Creating an Image Map.
Types of Links Secondary 3 ST. Links Help connect two or more parts of a technical object Linking is the basic mechanical function provided by any component.
Development of a mover having one nanometer precision and 4mm moving range Y. Morita, S. Yamashita ICEPP, University of Tokyo Y. Higashi, M. Masuzawa,
Peripherals and their Control An overview of industrially available “peripheral devices” Some ideas for Laboratories and Quiz / Exam questions.
Inventors & Inventions next. Introduction Objectives: At the end of the lesson, you will be able to –name some inventors –describe some of the inventions.
COGAIN 2009 Petr Novák, Olga Štepánková Home and environment control.
1 Inertial Sensors  Inertial Sensors? Inertial sensors in inertial navigation : big & expensive MEMS(Micro-Electro-Mechanical Systems) Technology  Accelerometer.
The MYO gesture and motion control armband let you use the movements of your hands to effortlessly control your phone,computer.
Graphic Equalizer Table By Jose Lerma. Main Idea The main idea of this table is to display the frequencies of any sound or audio input, either by microphone.
Trends in seismic instrumentation Based on the book Instrumentation in Earthquake Seismology Jens Havskov, Institute of Solid Earth Physics University.
GCSE Information Technology Input Devices and Methods Objectives:  To understand what input devices are.  Identify their individual uses  Be able to.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 5 Input. What Is Input? What are the input devices? Input device is any hardware component used to enter data or instructions Data or instructions.
BY VENUS BRIGHT Input Output. What is a input An input is something simple that connects into the computer. Such as the most common input is a keyboard.
By: Jaime Julis and Stephanie Gisriel. *Login to your Wikispace, click on the Peripheral tab and open the link under warm-up OR type in the following.
Education and New Technology Digital Cameras. What is a Digital Camera? Takes video, photographs, and sometimes sounds digitally by recording images through.
Autonomous Robot Project Lauren Mitchell Ashley Francis.
Physics - Definitions, Properties, and Calculations
NURIZAH RAMLI 10D0124 DTE. Any data or instruction entered into the computer is known as INPUT. An input device helps you to communicate with the computer.
Camera. Content Coordinate systems and transformations Viewing coordinates Coordinate transformation matrix Projections Window and viewport Acknowledgments:
Blender 2.5 Interface. The Blender Interface Penggunaan Mouse.
PSC 151 Laboratory Activity 4 Graphical Analysis IIB Nonlinear Graphs 2 and The Motion of a Simple Pendulum.
3-2-1 Liftoff! We go to the moon 16 th July 1969, Apollo 11 / Saturn V Launch Experience Family Team: Artash (8yr) Arushi (5yr) Vikas Nath Rati Mehrotra.
March 17, 2008Doc: IEEE Jean Schwoerer (France Telecom R&D) Slide1 Project: IEEE P Working Group for Wireless Personal Area.
THE REASON YOU MIGHT ACTUALLY WANT TO LEARN THIS STUFF BY CHRISTINE LAUBER Geometry and Matrices Hands On Activity.
Setting Up Your CPS Receiver and Student Responders.
Electrons & light The duel nature of electrons Book reference: Chapter 13 pages Question 11 & 12.
Wireless Networking Nandakumar.P. Web Resource
New Human Machine Interfaces for Games Narrated by Michael Song Digiwinner Limited Aug
ABSTRACT Introduction: Air Mouse is used for navigation of cursor on the computer screen. It can be waved around in air without the need of a surface.
1 Cognitive Modeling GOMS, Keystroke Model Getting some details right!
Mouse Basics Dayton Metro Library Place photo here January 10, 2016.
Using Microsoft® Excel This presentation is designed for Chapter 1, Section 1.2.
Turning a Mobile Device into a Mouse in the Air
1.To arrive at the relationship between displacement, velocity and acceleration for a system in SHM 2.To be able calculate the magnitude & direction of.
Pervasive Computing MIT SMA 5508 Spring 2006 Larry Rudolph 1 Tracking Indoors.
HARDWARE DEVICES TOBY WILSON. HARDWARE DEVICES InputOutputStorage KeyboardMonitorsExternal Hard Disk MicePrintersFlash Drives Graphics TabletSpeakers.
Mid Semester Presentation Glove Mouse. Jacob BassettChelsea MosserRobert BlackBryan Lee Electrical Engineer HID Protocol Enclosure Electrical Engineer.
E-ball Technology 1.
Electronic Instrumentation Project 204 Project Name: Light Level Monitor Student #1: Name ID Student #2: Name ID Student #3: Name ID.
The data-logger for STEM Education VinciLab.
Standard Input Devices
The data-logger for computers and CASIO Graphical calculators
Standard Methods of Input.
Exploring Computer Science Lesson 6-5
Micro electro‐mechanical devices used as vibration sensors
Methods of Computer Input and Output
COMP541 Input Devices: Keyboards, Mice and Joysticks
Wireless hand game controller
Chapter 5 - Input.
Teacher’s Notes This sequence of slides is designed to introduce, and explain, the idea of Graphs in practical work, as explained on pages in.
Exploring Computer Science Lesson 6-5
Teacher’s Notes This sequence of slides is designed to introduce, and explain, the idea of Graphs in practical work, as explained on pages in.
SMARTBoard.
Functions and Graphing
Creating a Simple Game in Scratch
By Alaa Dwikat Mohammad tami Supervised by Dr. Samer Arandi
Maker Education Manipulator
Goals for Accelerometer Specifications
Presentation transcript:

1 Clever Pointer Device Samer Aamar Post PC Course – 2002

2 It would be great to be able to…  move next/previous without the need to be near your PC/Laptop  mark important words / draw basic shapes (circles, arrows, etc.) with his pointer device  press on buttons on the screen, activate shortcuts, surf in WEB…

3 Well, sounds like a Mouse!

4 How does it work?  The pointing device will plot a virtual ray!  The intersection with the projection screen will be calculated (3D space)  The computer will translate the intersection 3D point into a 2D point on the screen.  Mouse Move events will be fired to the system

5 xx y/yy = h/hh x/xx=w/ww w h x y ww hh yy

6 Some mathematics  The points p1, p2 are in 3D space  The ray vector p2-p1  It would be easy to calculate the intersection point with the screen BUT, before all the coordinates of the projection screen should be defined p1 p2

7 Components Basic components:  2 Tri-Axis Accelerometers  Three buttons  Transmitter/Receiver (wireless) 3D Accelerometers button s Transmitter

8 Buttons The device has three buttons:  ‘Activate’ button: When down the MOUSE_MOVE event is fired  ‘LButton’ / ‘RButton’ button: samples the Left/Right Button on the regular mouse

9 Press On Activate

10 Press On Activate

11 Hold Activate and Move Pointer!

12 Release Activate button!

13 Release Activate button! Press on LButton/RButton

14 Accelerometers We need: 3-Axis Accelerometer MEMS ( Micro Electro Mechanical Systems ) Acc. : Small Light Ability to measure hand motion (next slide)

15 Measuring Hand Motion Target ValueParameter 0.1 to 25 HzFrequency Range +/- 5 gAcceleration Amplitude 1 mgAcceleration Resolution g ~ 9.8 m/sec2

16 Accelerometers (II) Good enough (according to the sheets)  Analog Device iMEMS accelerometers ADXL105 ADXL150  Microsystems Technology Laboratory (MTL)  3-Axis accelerometers: TG Series Accelerometers: CXL10TG3 (crossbow tech.) ACCELEROMETERS by Vernier

17 Analog Devices Performance Resolution of ADI accelerometer sensors over time Cost of performance in ADI accelerometer sensors over time

18 Relevant Thesis  Graham B.; Using an Accelerometer Sensor to Measure Human Hand Motion; Massachusetts Institute of Technology;  He achieved the following: Frequency:0.1 – 25 Hz Amplitude:±10g Mass:4.88 grams Size:(17mm)^3

19 Transmitter/Receiver  Frequency: 25 Hz  Data (bits): 2 x 3 x 32 (X, Y, Z) 3 (buttons)  Total (per second) 25 x 194 = 4850 = 4.8 Kb per sec  Possibilities Bluetooth – too much! Radio transmitter/receiver – simple: 10 Kb per sec is OK!

20 Summary ExistingRequired Three single-axis accelerometers (Analog Devices) 3-Axis Accelerometers RadioReceiver/Transmitter

21 Open Issues!  CPU Consuming?  Sudden movements – like sharply putting the device on the table (20g)  What happens if the connection between transmitter and receiver was interrupted temporarily for some reason (example by moving to another room)

22 Related Sites   

23 END