taylor forcefeedback

Information about taylor forcefeedback

Published on May 8, 2008

Author: Maitane

Source: authorstream.com

Content

Exploring Virtual Worlds:  Exploring Virtual Worlds Haptic and Tactile Feedback Russell Taylor March 1, 2000 What’s it all about?:  What’s it all about? “Reach out and touch” the virtual world The only bi-directional modality Haptic Large-scale limb motions and forces: touching the world with a tool. Tactile Fingertip: texture, vibration, slippage The gray area: feeling denim with a pen The Dream System (Holodeck):  The Dream System (Holodeck) Large (essentially infinite) working volume Provides full-body contact at high resolution Combines haptic and tactile presentation As much force as required Holodeck safeties don’t reduce fidelity Incredibly complicated world model All of the above at once The State of the Art:  The State of the Art Small working volume (maybe 1 meter cube) At most three-fingered contact (usually 1 tool) Haptic or tactile presentation (mostly) Force can be easily overcome by user, or else the system is dangerous (trade off here) Maybe 10,000-polygon world model (Arthur Gregory and Ming Lin’s H-collide) Haptic and Tactile Feedback:  Haptic and Tactile Feedback What we will cover Example applications using haptic feedback Haptic perception (a tiny bit) Example haptic devices Haptic programming/system concerns Available local devices and libraries Haptic and Tactile Feedback:  Haptic and Tactile Feedback What we will not cover Details of tactile display See Welch notes for force lecture in ‘98 Physiology of haptic and kinesthetic perception I can get information if you are interested Force, friction, and adhesion models Chen et al. “Sticking to the Point” paper Seeger, Razzaque, Henderson work on multivariate perception Example applications:  Example applications Medical simulation Squeezing Flexible Objects Volume Sculpting Electronics training Drug/Protein docking simulation nanoManipulator Applications: KISMET :  Applications: KISMET The Karlsruhe Endoscopic Surgery Trainer Deforming objects: organs Applications: Rutgers Master:  Applications: Rutgers Master Applications: GE Volume Sculpting:  Applications: GE Volume Sculpting Applications: MIT/RLE Training:  Applications: MIT/RLE Training Apps: Docker:  Apps: Docker Drug/Protein Docking:  Drug/Protein Docking A “Lock and Key” Problem Natural use for force feedback Advantages: Up to a factor of 2 improvement in 6DOF positioning task Chemists said they understood more 6DOF in and out required nanoManipulator:  nanoManipulator nanoManipulator characteristics:  nanoManipulator characteristics Advantages: Finding the right point to modify/measure Control during modification “Haptic imaging”: more sensitive to facets, less damaging to the sample 6DOF in, 3DOF out Separate haptic and application threads Haptic Perception (a tiny bit):  Haptic Perception (a tiny bit) Fingertip Parameters:  Fingertip Parameters Spatial resolution of about 2.5 mm multiple forces closer are sensed as one Sensory bandwidth exceeds 500 Hz (also, system stability requires faster update for harder surfaces Fingers can comfortably apply forces at 5-10 Hz Impedence controller bandwidth of 1-2 Hz when squeezing an object Slide18:  Burdea & Coiffet, 1994 Example Devices:  Example Devices Immersion Corp: Impulse Engines (2D and 4D [pinch]):  Immersion Corp: Impulse Engines (2D and 4D [pinch]) SensAble Technologies PHANToMs:  SensAble Technologies PHANToMs Cybernet Systems: 2D and 6D:  Cybernet Systems: 2D and 6D Sarcos Dextrous Master:  Sarcos Dextrous Master Haptic Programming, System Concerns:  Haptic Programming, System Concerns Concerns for Force Feedback:  Concerns for Force Feedback Safety Update rates Force model Force-Feedback Concerns: Safety:  Force-Feedback Concerns: Safety It’s a robot; you’re in its working volume ARM: Foot-pedal cutoff (dead-man switch) PHANToM Premium: Safety glasses Damage to the device itself Thermal shutdown code for PHANToM Broken aluminum flying about Concerns: High Update Rate:  Concerns: High Update Rate Must be >500 Hz Required for stable hard surfaces Must be uninterrupted to prevent force discontinuities Much greater than graphics or simulation rates Graphics rate ~30-60Hz Simulation rate (as low as 1 Hz) Solution: Dedicated Force Server:  Solution: Dedicated Force Server Process dedicated to the force device Periodic position updates to application Presents local surface models (Adachi calls these intermediate representations) at high update rates (>500 Hz) Local approximations to the actual surface Must be rapid to compute Intermediate representation: Plane:  Intermediate representation: Plane Probe Local Plane Approximation (Used in Force Loop) Surface Complete Surface (known to Application) Preventing discontinuity:  Preventing discontinuity Discontinuity when plane updated Recovery time over several steps Locally-Available Devices and How to Program Them:  Locally-Available Devices and How to Program Them Locally-available devices:  Locally-available devices Several PHANToMs Program with VRPN Immersion/Logitech 2D joystick VRPN (You get to finish the driver) Argonne III Remote Manipulator (ARM) Program with ARMlib “Static Haptics” under the ceiling tracker Program using hand truck Programming vrpn_ForceDevice:  Programming vrpn_ForceDevice Open the device as a vrpn_Tracker Open the device again as a vrpn_Button Open the device again as a vrpn_ForceDevice Send it intermediate representations Plane, Point-to-point Spring, Mesh of Geometry Or, create your own (sword? Weigle doing volumes) Adjust their parameters Stiffness, friction, recovery time, location Getting started with haptic programming:  Getting started with haptic programming VRPN: Find someone who’s done it Russ Taylor, Adam Seeger, Amy Henderson Start with client_src/sphere_client.C GHOST You can run the demo apps on the machines Online manuals? Example programs? References (From Greg Welch):  References (From Greg Welch) Burdea, Grigore, and Philippe Coiffet, Virtual Reality Technology, 1994, John Wiley & Sons, ISBN 0-471-08632-0. Kalawsky, Roy S. The Science of Virtual Reality and Virtual Environments, 1993, Addison-Wesley, ISBN 0-201-63171-7. Cutkosky, M. and R. Howe, 1990, “Human Grasp Choice and Robotic Grasp Analysis,” Dextrous Robot Hands, S. Venkataraman and T. Iberall Eds., pp. 5-31, Springer Verlag. Shimoga, K., 1992, “Finger Force and Touch Feedback Issues in Dextrous Telemanipulation,” Proceedings of NASA-CIRSSE International Conference on Intelligent Robotic Systems for Space Exploration, Troy, NY, September. Stone, R., 1992, “Advanced Human-System Interfaces for Telerobotics Using Virtual Reality & Telepresence Technologies,” Proceedings of the Fifth International Conference on Advance Robotics (‘91 ICAR), Pisa, Italy, pp. 168-173 References (2):  References (2) Stone, R., 1991, “Advanced Human-System Interfaces for Telerobotics Using Virtual Reality & Telepresence Technologies,” Proceedings of the Fifth International Conference on Advance Robotics (‘91 ICAR), Pisa, Italy, pp. 168-173 Stone, R., 1992, “Virtual Reality Tutorial,” MICAD Conference, Paris, France, pp. 200. Patrick, N., 1990, “Design, Construction, and Testing of a Fingertip Tactile Display for Interaction with Virtual and Remote Environments,” Masters Thesis, Department of Mechanical Engineering, MIT, August. Johnson, A., 1992, “Programmable Tactile Stimulator Array System and Method of Operation,” US Paten 5,165,897, November 24. Caldwell, D. and C. Gosney, 1993, “Enhanced Tactile Feedback (Tele-Taction) using a Multi-Functional Sensory System,” Proceedings of the 1993 International Conference on Robotics and Automation, Atlanta, GA, pp. 955-960, May. References (3):  References (3) Iwata, H., 1993, “Pen-based Haptic Virtual Environment,” Proceedings of IEEE Virtual Reality Annual International Symposium, Seattle, WA, pp. 287-292, September. Bouzit, M., P. Richard, and P. Coiffet, 1993, “LRP Dextrous Hand Master Control System,” Technical Report, Laboratoire de Robotique de Paris, 21 pp., January. Kramer, J., 1993, “Force Feedback and Texture Simulating Interfac Device,” US Patent 5,184,319, February 2. http://www.cs.unc.edu/Research/force http://www.cs.unc.edu/Research/vrpn

Related presentations


Other presentations created by Maitane

Introduction DFT
16. 10. 2007
0 views

Introduction DFT

ch04 org cell
08. 05. 2008
0 views

ch04 org cell

lecture01
07. 05. 2008
0 views

lecture01

majumdar iccs05
02. 05. 2008
0 views

majumdar iccs05

accident causation
02. 05. 2008
0 views

accident causation

452 lecture9
02. 05. 2008
0 views

452 lecture9

JohnAdamCAS
02. 05. 2008
0 views

JohnAdamCAS

v1exploratorium
02. 05. 2008
0 views

v1exploratorium

Ode to a rat
03. 10. 2007
0 views

Ode to a rat

crocodile physics
11. 10. 2007
0 views

crocodile physics

Critical Thinking
12. 10. 2007
0 views

Critical Thinking

Lectures 2
16. 10. 2007
0 views

Lectures 2

USLA
22. 10. 2007
0 views

USLA

Typologie etudiants 2005 2006
24. 10. 2007
0 views

Typologie etudiants 2005 2006

Land Ho The Isthmus Forms
25. 10. 2007
0 views

Land Ho The Isthmus Forms

Nobelpreis 2004
15. 10. 2007
0 views

Nobelpreis 2004

city sadness
01. 11. 2007
0 views

city sadness

ast110 02
13. 11. 2007
0 views

ast110 02

Mura
15. 10. 2007
0 views

Mura

INECOR Amar RACHEDI
24. 10. 2007
0 views

INECOR Amar RACHEDI

Intro RED Presentation
24. 10. 2007
0 views

Intro RED Presentation

MarseilleImprimable
24. 10. 2007
0 views

MarseilleImprimable

EOT Presentation
02. 11. 2007
0 views

EOT Presentation

OM 2005 11
16. 11. 2007
0 views

OM 2005 11

csa2070 Formal slides
16. 11. 2007
0 views

csa2070 Formal slides

AdCooperate
11. 10. 2007
0 views

AdCooperate

CAPTIC2003 SV
23. 10. 2007
0 views

CAPTIC2003 SV

HPS PDS Yu 7 15 2007
01. 01. 2008
0 views

HPS PDS Yu 7 15 2007

f06 wk10
04. 01. 2008
0 views

f06 wk10

69A Job Safety Analysis Bayne
07. 01. 2008
0 views

69A Job Safety Analysis Bayne

Public Procurement Oct04 Notes
07. 01. 2008
0 views

Public Procurement Oct04 Notes

IST444Genomicsequenc ing
16. 10. 2007
0 views

IST444Genomicsequenc ing

informesept2006
22. 10. 2007
0 views

informesept2006

FunDgnCaseStudies2005
04. 10. 2007
0 views

FunDgnCaseStudies2005

SLP PP
22. 10. 2007
0 views

SLP PP

BinghamEtalWAFINAL
04. 12. 2007
0 views

BinghamEtalWAFINAL

ecoI 5
15. 10. 2007
0 views

ecoI 5

LIDAR Leblanc
19. 10. 2007
0 views

LIDAR Leblanc

orlando opening
29. 10. 2007
0 views

orlando opening

limestone
06. 12. 2007
0 views

limestone

212w
05. 10. 2007
0 views

212w

FPBASPSreport2006
04. 10. 2007
0 views

FPBASPSreport2006

PowerIndTrucksslides
27. 02. 2008
0 views

PowerIndTrucksslides

The Six Nutrients
04. 03. 2008
0 views

The Six Nutrients

fall trash
29. 02. 2008
0 views

fall trash

icfa korea may05
13. 03. 2008
0 views

icfa korea may05

traveling
03. 04. 2008
0 views

traveling

economic cycle
08. 04. 2008
0 views

economic cycle

LAH FADR 2007 01
21. 10. 2007
0 views

LAH FADR 2007 01

retrospective10year
09. 04. 2008
0 views

retrospective10year

telemonitor full
17. 04. 2008
0 views

telemonitor full

rules
22. 04. 2008
0 views

rules

History 101
23. 10. 2007
0 views

History 101

Agrofuels DrivingClimateChange
07. 04. 2008
0 views

Agrofuels DrivingClimateChange

cdc intervention
31. 10. 2007
0 views

cdc intervention

proj 05
28. 02. 2008
0 views

proj 05

appascom
01. 10. 2007
0 views

appascom

Ross7eCh11
16. 04. 2008
0 views

Ross7eCh11

Sato pres 06
19. 02. 2008
0 views

Sato pres 06

cvamia 2004
20. 02. 2008
0 views

cvamia 2004

QDS
20. 11. 2007
0 views

QDS

poster aises
26. 11. 2007
0 views

poster aises

CM1 NY Swipe Card presentation
28. 09. 2007
0 views

CM1 NY Swipe Card presentation

mississauga
05. 10. 2007
0 views

mississauga

RuralDevSeminar
18. 10. 2007
0 views

RuralDevSeminar

slides prog 65
30. 10. 2007
0 views

slides prog 65

SachsFelix
26. 02. 2008
0 views

SachsFelix

PSC300Week7Tue
23. 12. 2007
0 views

PSC300Week7Tue

Claus xpforedrag
06. 11. 2007
0 views

Claus xpforedrag

pre as18jan48
25. 03. 2008
0 views

pre as18jan48

RA2 conclusions 2
14. 02. 2008
0 views

RA2 conclusions 2