Haptic Pen: A Tactile Feedback Stylus for Touch Screens

Slides:



Advertisements
Similar presentations
Hybrid Infrared and Visible Light Projection for Location Tracking
Advertisements

Haptic Pen: A Tactile Feedback Stylus for Touch Screens
Automatic Projector Calibration with Embedded Light Sensors
S3 Technologies Presents Tactile Vision Glove for The Blind S3 Technologies: Shaun Marlatt Sam Zahed Sina Afrooze ENSC 340 Presentation: December 17, 2004.
Controller Systems Tufts EMID - Spring Typical Controller System Sensors Acquisition System (Arduino) Mapping Software (Max) Output (Reason)
Microprocessor Motor Control Spring Introduction  Stamp projects Robots  Sensors  Motor control  Logic Rocketry  Reading acceleration (“g”
Proximity Sensor Theremin Khoa Nguyen Walter Hudson Dennis Gilbert G. Hewage Thushara.
1 TAPSENSE ENHANCING FINGER INTERACTION ON TOUCH SURFACES In proceedings of 24 th ACM UIST symposium, 2011, Santa Barbara, CA.
VisHap: Guangqi Ye, Jason J. Corso, Gregory D. Hager, Allison M. Okamura Presented By: Adelle C. Knight Augmented Reality Combining Haptics and Vision.
1 © NOKIA MIT Media Lab Europe PPT / / RTT S ensing M y D evice and C ontextual A wareness: M y N ew D imensions of C ommunication Roope.
Dr. Andreas Kunz © 10/2004 inspire icvr BASICS OF ELECTRONICS.
The Science of Digital Media Microsoft Surface 7May Metropolia University of Applied Sciences Display Technologies Seminar.
Interactive Mesh Sculpting Using a Haptic Device.
Bits-1 AJG 10/2010 The University of Massachusetts Lowell Bits Anthony J. Gabrielson October 5, 2010.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
7 December 2004AME 470 – Team Unum Critical Design Review Team Unum University of Notre Dame AME 470 Ltd.
Control of a Ball & Plate System Andrew Percy Academic Supervisor – James Welsh.
CheckMeter 2.3 Portable Working Standard Page 1 March 2009.
Introduction.
THIS INFORMATION EMBARGOED UNTIL JULY 20
CheckSystem 2.1 Portable Test Systems Page 1 April 2011.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Foot Pressure Monitoring System for a Speed Skater.
1 Lab 5: Controls and feedback. 2 Lab 5: Control and Feedback This embedded system uses the Photo sensor to detect the light intensity of the environment.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Spatiotemporal Information Processing No.4 3 components of Virtual Reality-3 Display System Kazuhiko HAMAMOTO Dept. of Information Media Technology, School.
Low cost tactile feedback platform for teleoperation and VR sensing Human Machine Interaction & Low cost technologies Adrien Moucheboeuf - July 8 th, 2015.
Phase Converter Simulator AKA Voltron
Haptic & Direct User Input with DirectInput ® 8 API Graphics Lab. Korea Univ.
TOUCH SCREEN TECHNOLOGY PRESENTED BY Priya Mishra Saroj Singh Shikha Ghodeshwar.
ECE 4330 Project Proposal 1 Motor Music Presentation by Nick Hermanson.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Detection system Optimal parameter estimation framework Conclusion 2.
CheckMeter 2.1 Portable Working Standard Page 1 March 2009.
Detection of Patient Falls Using Three-Axis Accelerometer Umer Jamshaid Tyler Quarles Parampal Randhawa Martha Serna Matthew Treinish April 26, 2011 School.
Embedded Programming B. Furman 09MAY2011. Learning Objectives Distinguish between procedural programming and embedded programming Explain the Events and.
Agenda Abstract Learning Context Audience and Environment Design Rationale Technology and Design Affordances Design Study Reflection and Next Generation.
Robotics/Machine Vision Robert Love, Venkat Jayaraman July 17, 2008 SSTP Seminar – Lecture 7.
Smart Lens Robot William McCombie IMDL Spring 2007.
Jay Summet -Intel Mentor: Rahul Sukthankar BurningWell Micro-controller based sensor localization and tracking system using projected light patterns GVU.
Su-ting, Chuang 1. Outline Introduction Related work Hardware configuration Finger Detection system Optimal parameter estimation framework Conclusion.
HAPTIC By L.Madhuri 06R51A0526. Catalog Introduction how does it work Important Haptic Interaction Advantages References Conclusion Approaching.
Storing Electrical Energy Capacitors. Overview Storing electrical charge Defining capacitance Applications Relationships.
Power Budget Automation System Team #40 Hai Vo, Ho Chuen Tsang, Vi Tran ECE 445 Senior Design April 30 st, 2013.
ARM CORTEX (STM32) BASED MOTOR SPEED CONTROL SUBMITTED BY EDGEFX TEAM.
1 Microcontrollers. 2 Programmers work in the virtual world Machinery works in the physical world Microcontrollers connect the virtual and physical world.
Introduction to Computer Haptics Chris Harding
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
Input Devices.
APPLICATIONS Designed and manufactured to meet the needs for constant pressure required by modern plumbing systems, such as : Domestic applications and.
Computer Information Systems
Electronic Control Systems Week 3 – Switches and Sensors
Overview What is Arduino? What is it used for? How to get started
Home Automation Instructor: Dr. Gursel Serpen
Scott Hudson.
CHAITANYA INSTITUTE OF SCIENCE AND TECHNOLOGY
Universal Interface, 4-fold, FM, US/U 4.2
PTS 3.3 C Portable Test System.
Microcontroller Applications
Overview What is Arduino? What is it used for? How to get started
Pipeline Leak Detection Device
WALL DETECTOR ROBOT VEHICLE
RAILWAY TRACK SNAP NOTIFICATION
ECE 445: Robotic Microphone Stand
fischertechnik® RoboPro Software for Gateway To Technology® RoboPro
Khalad Hasan Xing-Dong Yang Hai-Ning Liang Pourang Irani
Sculpting 3D Models Dorsey & McMillan
Basic circuits Electrical circuits Electrical properties Ohm’s law
ACOE347 – Data Acquisition and Automation Systems
Maxsony Technology Limited
Presentation transcript:

Haptic Pen: A Tactile Feedback Stylus for Touch Screens Johnny C. Lee1,2 Paul H. Dietz2 Darren Leigh2 William S. Yerazunis2 Scott E. Hudson1 1Carnegie Mellon University 2Mitsubishi Electric Research Labs Santa Fe, NM UIST 2004

Last Year… [Poupyrev and Maruyama, UIST 2003]

Our Goals: Support large touch-sensitive displays. Support multiple simultaneous users.

Our Goals: Our Solution: Support large touch-sensitive displays. Support multiple simultaneous users. Our Solution: Haptic Pen - Feedback not tied to display - Individualized feedback - Pressure Sensitivity - Non-Contact Location data - Low-cost

Prototype Implementation External control board and power supply. RS-232 interface to PC. Components in prototype cost ~$10. Diamond Touch Interface [Dietz, UIST’01] - DT is a Multi-user front-projected touch table - Haptic Pen is location technology agnostic

Tactile Styli Anoto Pen (by Logitech) eccentric mass motor SensAble PHANTOM grounded reflective-force

Tactile Styli Anoto Pen (by Logitech) eccentric mass motor SensAble PHANTOM grounded reflective-force

Anoto Pen (by Logitech) Tactile Styli Buzzing is sufficient for interaction feedback. Impulse/High-Frequency forces necessary to simulate clicks are not possible. Lateral forces are unnatural. Anoto Pen (by Logitech) eccentric mass motor

Force Vectors

Force Vectors Longitudinal Lateral

Longitudinal Force

Longitudinal Force along same force vector

Lateral Force lateral force is unnatural

Accelerometer Comparison

Solenoid Actions

Haptic Behaviors Haptic Behavior – a mapping of solenoid actions to the states and transitions of an interaction. Basic Click:

Haptic Behaviors for Buttons No Click – No feedback, primarily for control comparison Light Click – Light threshold, weak feedback (“ballpoint pen”) Basic Click – Medium threshold, medium feedback Hard Click – High threshold, strong feedback (“punch tool”) Buzz – Fixed strength buzz when pressed (“error”) Force Buzz – Proportional strength buzz (“dentist”) Two-Click – Two level button (“camera shutter”) Buzz-Click – Two level button (“test and confirm”)

Interaction Concepts Multi-function buttons Input error feedback Two-Click for mapping stylus single & double click Stiff confirmation buttons Toggle switches – Light Click on, Hard Click off Data Peeking – stiffness driven by hidden variable Tactile Alerts – Continuous contact with user Targeting – buzzing driven by proximity, region, or direction. More in the paper…

Off the Screen Haptic Pen + Anoto Tracking = Drawable Tactile Interfaces 3D tracking allows tactile feedback on any registered surface.

Future Directions Develop more robust and compact prototypes and explore a wireless implementation Explore tasks which have the greatest potential for improvement in performance and user satisfaction Develop hardware and software technologies for multi-user tactile applications

Thanks for coming to UIST 2004! Johnny Chung Lee johnny@cs.cmu.edu Carnegie Mellon University Mitsubishi Electric Research Labs

Techno-mumbo-jumbo PIC16F876 with 10-bit A/D and 10-bit PWM 5mm force sensitive resistor (CUI SF-5) 16.1mm push-type solenoid (Guardian Electric) Actuated mass: 26.7g Supply Voltage: 20V Min. Hold Continuous Current: < 1mA Impulse Capacitor: 100F @ 20V Min. Response Time: 5ms Max. Energy: ~50mJ