1 Haptic Systems 530-655 Mohsen Mahvash Lecture 1 9/1/06.

Slides:



Advertisements
Similar presentations
HAPTICS.
Advertisements

A New Generation of Surgical Technique: Telesurgery Using Haptic Interfaces By Sarah L. Choy ~ A haptic interface is a force reflecting device which allows.
Lecture 0: Course Overview
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Mines Paris 1 Centre de Robotique ROBOTICS CENTRE Presentation of Research Activities ECOLE DES MINES DE PARIS.
Carol Reiley Johns Hopkins University
CSCE 689: Computer Animation Jinxiang Chai. CSCE 689: Computer Animation Course Instructor - Dr. Jinxiang Chai - Richardson 912B - Meeting time: TR 2:20PM-3:35PM.
A Framework for Haptic Broadcasting Presented by Cong Ly CMPT-820 March 16, 2009 Jongeun Cha, Ian Oakley, Yo-Sung Ho, Yeongmi Kim, and Jeha Ryu.
Computers in Medicine: Computer-Assisted Surgery Medical Robotics Medical Image Processing Spring 2002 Prof. Leo Joskowicz School of Computer Science and.
CS6360 – Virtual Reality Instructor: David Johnson
The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Haptic Rendering Max Smolens COMP 259 March 26, 2003.
UNC Chapel Hill M. C. Lin COMP259: Physically-Based Modeling, Simulation & Animation Tues/Thur 12:30pm – 1:45pm (SN 011)
Virtual Reality. What is virtual reality? a way to visualise, manipulate, and interact with a virtual environment visualise the computer generates visual,
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Evaluating Non-Visual Feedback Cues for Touch Input Device Selina Sharmin Project for the course New Interaction Techniques Spring.
UNC Chapel Hill D. Manocha COMP Robotics: An Introduction Mon/Wed 11:00am – 12:15pm (SN 115) Dinesh.
Scope of PBMIS Science vs engineering Online vs. offline simulation Application driven Research issues.
Robotic Surgery and Surgical Simulation
Virtual Reality Laparoscopic Port Site Simulator University of Washington Department of Surgery & Human Interface Technology Lab.
Introduction to Graphics and Virtual Environments.
Introduction to Haptic Rendering JPL - Virtual Environments Laboratory California Institute of Technology ( Cagatay Basdogan,
Welcome to CGMB574 Virtual Reality Computer Graphics and Multimedia Department.
Workshop on Haptic Interaction Design M. Bordegoni, U. Cugini Department of Mechanical Engineering Haptics Symposium March 4-7,
Touch-Enabled Interfaces
Computing & Information Sciences Kansas State University Lecture 27 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 27 of 42 Wednesday, 02.
Graduate Programs in Computer Science A Soft Hand Model for Physically-based Manipulation of Virtual Objects Jan Jacobs Group Research.
1 Haptic Systems Mohsen Mahvash Lecture 4 12/1/06.
Visual, auditory, and haptic displays Dr. Xiangyu Wang Acknowledgment of Dr. Doug Bowman’s lecture notes.
Computer Graphics Lecture 01 Fasih ur Rehman. About Instructor MSc in Electronics and MSc in Systems Engineering in 1994 and 1996 respectively from Quaid-e-Azam.
1 Haptic Systems Mohsen Mahvash Lecture 2 9/1/06.
Haptic Interfaces for Virtual Reality and Teleoperation.
Procedural Haptic Texture Jeremy Shopf Marc Olano University of Maryland, Baltimore County.
1 Haptic Systems Mohsen Mahvash Lecture 13 26/1/06.
Haptic Interfaces Virtual Environment (week 11th seminar) Presenters: Fu Cao Marios Panayides Kenny Choo Ioannis Makris.
Spatiotemporal Information Processing No.4 3 components of Virtual Reality-3 Display System Kazuhiko HAMAMOTO Dept. of Information Media Technology, School.
CS559-Computer Graphics Copyright Stephen Chenney 2001 CS 559: Computer Graphics Prof Stephen Chenney.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
IMA Workshop on Haptics, VR, and HCI Overview John Hollerbach School of Computing University of Utah.
UNC Chapel Hill M. C. Lin COMP Robotics: An Introduction Tues/Thur 11:00am – 12:15pm (SN 115) Ming C. Lin SN223,
The Frontiers of HCI Touch and Movement from Chapter 14 Heim Odour and Brain various sources Touch and Movement Smell and Direct Brain Interaction.
Haptic technology, or haptics, is a tactile feedback technology that takes advantage of our sense of touch by applying forces, vibrations, and/or motions.
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
1 Haptic Systems Mohsen Mahvash Lecture 14 27/1/06.
1 Haptic Systems Mohsen Mahvash Lecture 9 20/1/06.
…an outline or summary of topics to be covered in a course.
Haptic & Direct User Input with DirectInput ® 8 API Graphics Lab. Korea Univ.
Adding Force Feedback to Graphics Systems: Issues and Solutions William Mark, Scott Randolph, Mark Finch, James Van Verth and Russell Taylor Proceedings.
CPSC 875 John D. McGregor Robotic Surgery. references p=&arnumber= &userType=inst.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Haptic Technology and Education EDIT732 - Fall 2012 | Haptic Technology and Education | Ann Peniston.
TELE IMMERSION AMAN BABBER
BIOMEDICAL INSTRUMENTATION II Dr. Hugh Blanton ENTC 4370.
Haris Ali (15) Abdul Ghafoor (01) Kashif Zafar (27)
Spark the Rise Season 1 case studies Design of a Haptic Arm Exoskeleton.
CSC4841/6841 Computer Animation Administrative Issues & Course Overview Ying Zhu.
1. 2 Introduction to Haptics Design of kinesthetic/ force feedback haptic devices Allison M. Okamura Stanford University.
HAPTIC By L.Madhuri 06R51A0526. Catalog Introduction how does it work Important Haptic Interaction Advantages References Conclusion Approaching.
Remote Surgical Robotics Control Systems and Human-Machine Interfacing.
1 07/11/07 Using an Event-Based Approach to Improve the Multimodal Rendering of 6DOF Virtual Contact Jean Sreng, Florian Bergez, Jérémie Le Garrec, Anatole.
Project Paper Presentation Hanlin Wan March 15, 2011.
HAPTIC TECHNOLOGY ASHWINI P 1PE06CS017.
HAPTIC SYSTEMS.
Introduction to Computer Haptics Chris Harding
SIE 515 Touch and Haptics Class 19.
COMP259: Physically-Based Modeling, Simulation & Animation
Haptics – Don’t Lose Touch with Virtual Reality
CSCD 330 Network Programming Spring
COMP259: Physically-Based Modeling, Simulation & Animation
CSCD 330 Network Programming Spring
Presentation transcript:

1 Haptic Systems Mohsen Mahvash Lecture 1 9/1/06

2  Overview of the course  Human Haptics  Haptic Systems  Applications of Haptic Systems Outline

3  Be able to implement an stable haptic system  Understand selected topics in haptic rendering and force- feedback teleoperation  Experience developing a control system  Understand new research problems in Haptics. Course Objectives

4 Administrative Details  Class time: MTWThF  Class Location: Latrobe 107  My office: NEB-B26, Room 5  Contact Tel: (410)  Credits 2  Grading Pass/Fail (No Exam)  Lab Location: Haptic Exploration Laboratory, Latrobe 200  References: for each lecture, I give you a list of papers

5 Lab Assignments  Group of two students  You can select your assignments  Haptic device: Phantom Omni or a device from your supervisor’s lab (you need your supervisor’s permission)  Operating system: MS Windows, Linux, Real-time Linux, RTAI  Topic: Haptic rendering or Teleoperation  Contents: Kinematics, Real-time programming, Haptic Simulation and Stability  You may not use some libraries of your device  Programming Languages: C, C++ During lecture I explain how to use Phantom Omni under MS Windows.

6 Syllabus Week1: Introduction to haptic rendering and force-feedback teleoperation, Generate haptic feedback with a manipulator, Real-time programming You should be able to program a simple haptic system Week2: Haptic rendering of rigid object, haptic rendering of friction and texture, Haptic rendering of deformable bodies, Virtual Fixture Week 3: Stability of haptic systems, Effect of time-discretization on the Stability, Methods to stabilize haptic Systems

7 Who am I? Present: Postdoctoral fellow: working on force-feedback teleoperation 2002 – 2004 President RealContact Inc: Working on force-feedback surgical Simulators Ph.D. McGill University, Canada Haptic Rendering of Tool contact and Cutting Who are you? Your research interest? Your background? Any suggestion?

8 What is haptics? Tactual sensory information conveyed to the brain: 1- Tactile information: The responses of receptors of the skin in contact with an object (texture information about an object) 2- Kinesthetic information: Net forces applied to limbs (coarse information about an object) Comes from the Greek haptesthai, meaning to touch Adapted from R.L. Klatzky, et al., “Procedures for haptic object exploration vs. manipulation,” Vision and action: The control of grasping, ed.M.Goodale, New Jersey: Ablex, 1990, pp

9 Haptic Interfaces Kinesthetic/Force Displays Tactile Displays Da Vinci Master,Intutive Inc. MPB Freedom 6S SensAble Phantom SensAble Phantom Omni Immersion Impulse engine

10 Haptic Systems Force-Feedback Virtual Environment: Force-Feedback Teleoprtaion: Force-Feedback Cooperative Environment:

11 Applications:  Education and training, surgery training  Telemanipulation, robot-assisted surgery and telesurgery  Computer-aided design  Entertainment, games  Manufacturing, rapid prototyping  Displaying scientific data, molecule docking, data mining in geology, display of physical fields  Arts

Surgery Training

13 Force-Feedback Robot-Assisted Surgery Da Vinci Surgical System, Intuitive Surgical Inc. Da Vinci Instruments, Intuitive Surgical Inc. Why force Feedback? Improving clinical outcomes Example: force feedback knot tying during suturing

14 A Video of a Medical Application 

15 A Video of an Educational Application

16 A Video of a CAD Application

17 Tomorrow How to generate force feedback with a manipulator