KAEMaRT Group HAPTICS: stato dell’arte ed applicazionivcg.isti.cnr.it/EGIT05/EG_IT Terzo...
Transcript of KAEMaRT Group HAPTICS: stato dell’arte ed applicazionivcg.isti.cnr.it/EGIT05/EG_IT Terzo...
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 1
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 1
KAEMaRT Group
HAPTICS: stato dell’arte ed applicazioni
Monica BordegoniPolitecnico di Milano
e-mail: [email protected]
http://www.kaemart.it/~mb
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 2
KAEMaRT GroupContenuti
• Haptics: definizioni• Multimodalita’• Interfacce e Sistemi haptic• Dispositivi: classificazione• Haptic Rendering• Applicazioni
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 3
KAEMaRT GroupCosa significa HAPTIC
• Haptic = “to grasp” (dal Greco haptesthai)
• Haptic indica informazioni sensoriali che dipendono da
Tatto + Cinestetica
(Gibson, “The senses considered as perceptual systems”, 1966)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 4
KAEMaRT GroupTitpi di sensazioni haptic
• L’eplorazione e la presa di oggetti sono gestiti da:– Informazioni prodotte dai recettori del
tatto sulla pelle (informazione cutanea)– Informazioni relative al movimento e
posizione dei nostri arti prodotte dai recettori localizzati in muscoli e tendini (informazione cinestetica)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 5
KAEMaRT GroupSenso del TATTO
• Perturbazione meccanica della pelle prodotta dal contatto fisico con un oggetto
• Il tipo di perturbazione meccanica dipende: – dalle proprieta’ fisiche dell’oggetto– da come esploriamo l’oggetto
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 6
KAEMaRT GroupPercezione Tattile
• Localizzazione dello stimolo tattile:– Risoluzione– Frequenza di vibrazione
• Percezione delle caratteristiche della superficie (texture)
• Percezione della temperatura della superficie
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 2
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 7
KAEMaRT GroupTatto “attivo”
• Toccare oggetti• Esplorare oggetti muovendo le dita• Secondo il feedback fornito dai
recettori del tatto, viene controllata la pressione delle dita sull’oggetto
contatto iniziale segnali tattili
movimento delle dita
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 8
KAEMaRT GroupPercezione cinestetica
• Cinestetica: percezione del movimento e posizione degli arti, forza
• Percezione attraverso i muscoli• Forza: risoluzione, presa
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 9
KAEMaRT GroupInformazioni haptic
• Dimensione di un oggetto (estensione nello spazio)
• Proprieta’ del materiale della superficie (texture, rigidezza, ecc.)
• Costruzione mentale del modello di parti non visibili di un oggetto
• ...
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 10
KAEMaRT GroupMetafore haptic
• Emozionale• Esplorazione• Contatto• Manipolazione• Proprieta’ di superficie
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 11
KAEMaRT GroupMultimodalita’ (1)
• Le interfacce haptic sono spesso multimodali
• Vari studi indagano come i sensi si inflenzano l’uno con l’altro– Il senso del tatto permette di
discriminare e riconoscere oggetti complessi
– Il senso del tatto e’ spesso usato per assistere il riconoscimento visuale in caso di discriminazioni difficili
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 12
KAEMaRT GroupMultimodalita’ (2)
Messaggi ambigui……
... da diverse situazioni virtuali (reali)
Cubo conscanalatura
Due cubi Un cubo inun angolo
Faconti G., Massink M., Bordegoni M., De Angelis F. and Booth S., Haptic Cues for Image Disambiguation, Computer Graphics Forum. Blackwell, 19(3):169-178, 2000.
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 3
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 13
KAEMaRT GroupMultimodalita’ (3)
60% 14% 62%visual
5% 0% 3%haptic
91% 82% 78%visual &haptic
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 14
KAEMaRT GroupInterfacce Haptic
X(t)
F(t)
X(K)
F(K)
Haptic rendering
Sistemahaptic
Continuous-time position and force signalsexchanged between
user and haptic device
Discrete-time position and force signalsexchanged between
haptic device and simulation environment
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 15
KAEMaRT GroupSistemi Haptic
Riproduzione nel mondo virtuale informazioni sensoriali
cutanee (tactile feedback) e/o cinestetiche (force feedback)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 16
KAEMaRT Group
Sistemi Haptic:Classificazione
• Tipologia– Cinestetici– Tattili– Haptic
• Generici o dedicati
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 17
KAEMaRT Group
Sistemi Haptic:Caratteristiche
• Sistemi Input/Output
• Gradi di Liberta’ (d.o.f.)– Input d.o.f. (sensori)– Output d.o.f. (attuatori)– In generale input d.o.f. ≠ output d.o.f.
• Haptic Rendering– Gestione del rinfrescamento dell’informazione
haptic trasmessa all’utente
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 18
KAEMaRT GroupSistemi Haptic: componenti
• Sensori– Meccanici, magnetici
• Attuatori– Motori elettrici, attuatori pneumatici o
idraulici, attuatori piezoelettrici
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 4
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 19
KAEMaRT Group
Dispositivi cinestetici:force feedback
• Piccolo robot che:– Applica force calcolate da un computer
sulla mano dell’utente – Rappresenta un ambiente virtuale– Agisce come dispositivo di input e di
output: utente percepisce e controlla al tempo stesso
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 20
KAEMaRT GroupDispositivi cinestetici
• Finger-based• Point-based• Hand-based• Exoskeleton
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 21
KAEMaRT GroupTipi di sistemi cinestetici
• Grounded devices– Simili a robot– Utilizzano cinematica per calcolare
posizione finale, velocita’ e relazioni forze-torsioni
• Ungrounded devices– Piu’ semplici ma con meno DoF
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 22
KAEMaRT GroupFinger-based (1)
• PHANToM device
(SensAble Technologies Inc. - www.sensable.com)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 23
KAEMaRT GroupFinger-based (2)
• PHANToM device
Input d.o.f.: posizione, rotazioneOutput d.o.f.: forza, coppie
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 24
KAEMaRT GroupFinger-based (3)
PHANToM device
PHANToM OMNI
PHANToM PREMIUM
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 5
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 25
KAEMaRT GroupFinger-based (4)
• VIRTUOSE
(www.haption.com)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 26
KAEMaRT GroupFinger-based (5)
• Robotic and Magnetic Interface
(Iowa State University – www.vrac.iastate.edu/research/)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 27
KAEMaRT GroupFinger-based (6)
• HapticMaster
(University of Tsukuba – intron.kz.tsukuba.ac.jp/)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 28
KAEMaRT GroupHand-based (2)
• CyberForce force feedback glove
(Immersion – http://www.immersion.com/)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 29
KAEMaRT GroupPoint-based (1)
• FCS – HapticMaster
(FCS-CS – www.fcs-cs.com/robotics/)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 30
KAEMaRT GroupPoint-based (2)
• Magnetic Levitation Haptic Interface
(Carnegie Mellon University - www.cs.cmu.edu)
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 6
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 31
KAEMaRT GroupPoint-based (3)
• OMEGA
(ForceDimension – www.forcedimension.com)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 32
KAEMaRT GroupExoskeleton (1)
• Dextrous Arm
(Sarcos – www.sarcos.com)
(http://www.cs.utah.edu)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 33
KAEMaRT GroupExoskeleton (2)
• PERCRO – PERCeptual RObotics
(Scuola Superiore Sant’Anna – www-percro.sssup.it)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 34
KAEMaRT GroupDispositivi tattili (tactile)
• Dispositivi vibrotattili• Dispositivi termici
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 35
KAEMaRT GroupDispositivi termici
(www.cmresearch.com/vr.html)
• Displaced Temperature Sensing System
Thermode
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 36
KAEMaRT GroupDispositivi vibrotattili
• Tactile feedback in Minimally Invasive Surgery
(Forschungszentrum Karlsruhe – www.fzk.de)
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 7
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 37
KAEMaRT GroupDispositivi haptic
• Matrix display• Device basati su sensori non
convenzionali (magnetorheological fluid)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 38
KAEMaRT GroupMatrix display• FEELEX
(University of Tsukuba –intron.kz.tsukuba.ac.jp/)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 39
KAEMaRT GroupMagnetorheological Fluid
(http://www.mrfluid.com)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 40
KAEMaRT Group
Dispositivi dedicati(commerciali)
• Applicazioni industriali• Video giochi• Applicazioni medicali/chirurgiche
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 41
KAEMaRT GroupApplicazioni industriali
http://www.immersion.com
iDrive – BMW 7-series
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 42
KAEMaRT GroupVideo giochi
(http://www.immersion.com)
Mouse
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 8
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 43
KAEMaRT GroupVideo giochi
Game Pad Joystick
WheelSCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 44
KAEMaRT GroupMedicale (1)
• Laparoscopic Impulse Engine (Immersion Corporation)
(http://www.immersion.com)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 45
KAEMaRT GroupMedicale (2)
• Karlsruhe Endoscopic Surgery Trainer
(http://hapticio.iai.fzh.de)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 46
KAEMaRT GroupMedicale (3)
• VEST: Virtual Endoscopic Surgery Training
(Forschungszentrum Karlsruhe –www-kismet.iai.fzk.de/KISMET/VestTech.html)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 47
KAEMaRT GroupInterazione Haptic
Utente
1. Leggere posizione del dispositivo
2. Verificare collisione con mondo virtuale
3. Se si, calcolare F di reazione
4. Inviare F a dispositivo haptic
SistemaHAPTIC
5. Modificare mondo virtuale
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 48
KAEMaRT GroupHaptic Rendering
UtenteSistemaHaptic
Applicazione di forze
Variazione posizione dell’interfaccia tattile
Risposte di Forza
Rendering Loop
(KHz)
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 9
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 49
KAEMaRT Group
Interazione statica con oggetti rigidi
• Dispositivo haptic entra in collisione con modello virtuale di un oggetto rigido
• La forza di reazione si calcola:F = kx
Xuser
Xwall Xwall
Xuser
x x
F
If Xuser > Xwall, F=k(Xwall-Xuser)
Stiffness k>0
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 50
KAEMaRT Group
Interazione con oggetti non-rigidi
• Trasformazioni della forma dell’oggetto
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 51
KAEMaRT GroupModelli di oggetti non-rigidi
• Modello particle-based
F=ma
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 52
KAEMaRT GroupProblemi aperti
• Le simulazioni NRM richiedono elevati tempi di calcolo
• Haptic Rendering e’ un processo real-time• Soluzioni comuni: trade-off tra qualita’ della
simulazione e velocita’ di calcolo– Rinuncia a modelli completamente physically-
based– Rinuncia alla precisione– Rinuncia alla generalita’– ...
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 53
KAEMaRT GroupOff-line simulated data
• Geometrie particolari hanno stessocomportamento in ogni punto
• Il comportamento puo’ essere simulatoaccuratamente off-line ed utilizzato a run-time
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 54
KAEMaRT GroupRun-time simulated data (1)
• Il simulatore real-time– aspetti fisici ridotti– approssimato– tempi computazionali brevi (ms)– loop di simulazione asincrono rispetto all’ haptic
rendering
NRMSimulation
Force Vector
Human Manipulation1000 Hz
Position
10-100 Hz
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 10
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 55
KAEMaRT GroupRun-time simulated data (2)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 56
KAEMaRT GroupApplicazioni haptic
• Medicale• Scultura virtuale• Prototipazione Virtuale, Design• Validazione ergonomica• Telemanipolazione• Applicazioni per non vedenti• ...
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 57
KAEMaRT GroupVirtual Protptyping
(www.sensable.com)SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 58
KAEMaRT GroupVirtual Prototyping
• T’nD – Touch and Design– project is financially supported by FP6 IST Programme
of the European Union• Coordinated by
– Prof. U. Cugini, Politecnico di Milano• Period:
– 01.01.2004-31.12.2006• url:
– www.kaemart.it/touch-and-design• Objectives:
– T’n D aims at developing a novel system for shape generation and modification based on novel hapticinteraction and intelligent shape manipulation operatorsin order to exploit existing manual skills of modelers and designers
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 59
KAEMaRT GroupT’nD project partners
Coordinator:
Politecnico di MilanoDipartimento di Meccanicahttp://www.polimi.itcontact: Umberto [email protected]
think3http://www.think3.comcontact: Alain [email protected]
IT providers:
FCS-CShttp://www.fcs-cs.com/robotics/
contact: Piet [email protected]
EIGERhttp://www.eigersl.comcontact: Josep [email protected]
ALESSI S.p.A.http://www.alessi.comcontact: Cristiano [email protected]
Pinifarina S.p.A.http://www.pininfarina.comcontact: Filippo [email protected]
UNIVERSITAT DE GIRONAhttp://www.udg.escontact: Josep [email protected]
Universite Aix-Marseille IPsyCLEhttp://www.univ-mrs.frcontact: Nathalie [email protected]
Academics:
Politecnico di MilanoDipartimento di Meccanicahttp://www.polimi.itcontact: Monica [email protected]
End users:
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 60
KAEMaRT GroupT’nD objectives
Industrial context: industrial design sector
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 11
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 61
KAEMaRT GroupT’nD Scenario
Scraping action Quality check action Finishing action
From real world
... to T’nD simulation
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 62
KAEMaRT GroupT’nD prototype
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 63
KAEMaRT GroupDispositivi haptic dinamici (1)
• Dispositivi haptic dedicati dinamici• Simulano dispositivi/componenti e loro
comportamento• Comportamento haptic programmabile e
modificabile in real-time
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 64
KAEMaRT GroupDispositivi haptic dinamici (2)
• Progetto di validazione di design ergonomico di componenti di un cruscotto
• Manopola
Progetto MIUR – FIRB –SIMBAR - SIMulation Based on Augmented Realitywww.kaemart.it/simbar
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 65
KAEMaRT GroupDispositivi haptic dinamici (3)
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 66
KAEMaRT GroupDispositivi haptic dinamici (4)
Monica Bordegoni - Politecnico di Milano
Scuola Invernale 2005 - Eurographics Italian Chapter - Pisa 17-18 febbraio 2005 12
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 67
KAEMaRT GroupTelemanipolazione
http://www.sarcos.com/teleop_videos.html
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 68
KAEMaRT GroupConclusioni (1)
• Limitazioni– Hardware
• Costoso• Basse forze di reazione
– Software• Virtual Environment complessi• Mancanza di realismo poiche’ i modelli non
sono sufficientemente accurati
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 69
KAEMaRT GroupConclusioni (2)
• Il futuro– Miglior comprensione della percezione
umana– Miglioramenti nella progettazione dell’hw
(attuatori)– Tecniche di rendering piu’ efficaci ed
efficienti – Modellazione realistica (materiali
deformabili)– Tactile feedback
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 70
KAEMaRT GroupTesti
• The World of Touch by David Katz, Lester E. Krueger (Trans.) Hillsdale, NJ: Erlbaum, 1989
• Handbook of Perception and Human Performance, K. Boff, L. Kaufman, and J. Thomas, Eds., New York: Wiley and Sons, 1986, Volume 1, Chapter 12; Volume 2, Chapter 31
• Force and Touch Feedback for Virtual Reality, Grigore Burdea, John Wiley & Sons, New York, 1996
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 71
KAEMaRT GroupWeb site
• The Haptics community website– http://haptic.mech.northwestern.edu
• Haptics-E journal– http://www.haptics-e.org/
SCUOLA INVERNALE 2005 – Eurographics Italian Chapter – Pisa 17-18 febbraio 2005 72
KAEMaRT GroupConferenze
• 13th Annual Haptics Symposium, together with Euro Haptics 2005. Pisa, Italy. March 12-16 2005.
• IEEE Virtual Reality 2005 (IEEE-VR2005), in conjunction with Haptics Symposium. Bonn, Germany. 12-16 March 2005.
• ACM CHI 2005. Portland, OR, USA. April 2-7, 2005. With special workshop on Tactile Haptics, April 3-4.
• Graphics Interface 2005. Victoria, British Columbia, Canada. May 9th-11th, 2005.
• American Control Conference 2005. Portland, OR, USA. June 8th-10th, 2005.
• Gordon Research conference on Visualization in Science & Education. Queen's College, Oxford, UK. July 3-8, 2004.
• SIGGRAPH 2005. Los Angeles, CA, USA. July 31st - August 4th, 2005.
• IROS 2005. Edmonton, Alberta, Canada. August 2nd-6th, 2005.