Phantom-Based Haptic Interaction
|
|
- Annabella Hodges
- 5 years ago
- Views:
Transcription
1 Phantom-Based Haptic Interaction Aimee Potts University of Minnesota, Morris 801 Nevada Ave. Apt. 7 Morris, MN (320) pottsal@cda.mrs.umn.edu ABSTRACT Haptic interaction is a new field of research that adds the sense of touch to virtual environments. Users are given the illusion that they are touching or manipulating a real physical object. Some haptic devices include joysticks, touch mice, and gloves with embedded sensors. The Phantom haptic interface is a creation of J. Kenneth Salisbury and Thomas Massie at the Massachusetts Institute of Technology. The phantom haptic interface has a pen (stylus), or a fingertip thimble, which can be replaced by other tools depending on the application. Most phantom haptic interfaces use three degrees of freedom, which makes the force-feedback system more precise giving it advantages over other haptic devices. Collision detection is an important issue for the interaction between the thimble or stylus and the object. Applications include medical simulation for training in surgical procedures and three-dimensional (3D) paint or 3D clay modeling for designers. Keywords Haptics, haptic interface, haptic interaction, force feedback. 1. INTRODUCTION The word haptic is from the Greek work haptesthai meaning to touch. The international scientific vocabulary defines haptic as relating to or based on the sense of touch or characterized by a predilection for the sense of touch. Human haptics is defined as the human touch perception [8]. Some haptic devices include joysticks, mice and gloves that all provide the user with some kind of sensation. The addition of haptics to virtual environments has provided computer users with the ability of expression in multiple dimensions. Just as there is importance placed on touch in the physical world, in the virtual world, touch has been noticeably absent. Before haptics, computer users could only visualize the virtual objects. For example, if a ball was hit in the virtual Permission is granted to make copies of this document for personal or classroom use. Copies are not to be made or distributed for profit or commercial purposes. To copy otherwise, or in any way publish this material, requires written permission. environment the user could see the ball was hit, but could not feel it. New users of the high technology haptic interfaces are very surprised and intrigued with the reality of the their experiences. A blind user was fooled when he was able to touch a virtual object. He examined the virtual object s surface with his finger and was not surprised at all until he was reminded that there was no physical object present. This startled him because he jumped and started reaching out for the nonexistent object with his other hand [8]. Another example that shows the reality of the experience is the demonstration of a medical procedure. A needle biopsy is a procedure in which a doctor inserts a long needle into the brain. When this procedure has been demonstrated using a haptic device, many doctors' reactions are that the needle seems a bit dull [7]. This means the doctors are more concerned with the procedure than they are concerned that it is only a simulation. The reality of the simulation is also shown when there is a sudden removal of a certain haptic device simulation. It is explained as being similar to when a person who is going to sit down is unaware that the chair has been pulled out. Haptic interactions give the user the illusion that they are dealing with real, physical objects. Interactions to this extent of reality in this new field are motivation for research of this topic. In this paper, I will concentrate on the phantom haptic device. Although there are several different phantom haptic device versions, I will be talking about phantom haptic devices in general, unless I mention one specifically. The phantom s mechanics, advantages to other haptic devices, applications and problems/limitations will be explained in more detail. The paper begins with a brief history of haptics and continues into the description of the phantom haptic interface. 2. PHANTOM HAPTIC INTERFACE In the past, people used devices that would give them a sense of touch. Simple tongs, mechanical hands, and levers were used to control remote actions such as pouring hot liquids, or grabbing flasks. In the 1940 s manipulation systems were designed for handling hazardous waste and nuclear materials and are still used today [9]. Designer Knoll, at Bell Labs in the 1960 s was one of the first to demonstrate the touching of a virtual shape using a computer haptic interface [9]. Since then researchers have continued to design devices while keeping in mind that they will greatly enhance 3D visualizations.
2 In 1993, J. K. Salisbury and Thomas Massie of SensAble Technologies introduced and commercialized the Personal Haptic Interface Mechanism, the PHANTOM. The Phantom haptic interface began the new field of research called computer haptics. It is defined as the discipline concerned with the techniques and processes associated with generating and displaying synthesized haptic stimuli [9]. The phantom allows the user to interact with a variety of virtual objects. The device exerts an external force on the computer user with force feedback that gives the illusion of interaction with solid physical objects. The phantom is an electromechanical desktop device that connects to the computer's input/output port [8]. The user inserts a finger into a thimble or holds a stylus supported by a mechanical arm. The thimble or stylus will then track the motions and position of the user s fingertip while applying forces on the user. The phantom system is controlled by three direct current (DC) motors that have sensors and encoders attached to them. The number of motors corresponds to the number of degrees of freedom a particular phantom system has, although most systems produced have 3 motors. The encoders track the user s motion or position along the x, y and z coordinates and the motors track the forces exerted on the user along the x, y and z axis. From the motors there is a cable that connects to an aluminum linkage which connects to a passive gimbal which attaches to the thimble or stylus. A gimbal is a device that permits a body freedom of motion in any direction or suspends it so that it will remain level at all times. As explained later in the paper, because the three degrees of freedom meet at one contact point, no torque is measured, only force applied to the point. Friction and inertia must be constant to limit distractions of the user [6]. Also, the haptics system must be able to analyze and sense the forces applied by the user and then deliver the sensation back in real time. The phantom was designed under a few important considerations, first among them being: Force and motion. In the physical world we impose forces on ourselves whenever we touch anything. These forces and the position and motion of our hand and arms are transmitted to the brain as kinesthetic information [9]. This information along with cutaneous (touch) senses, force and motor capabilities are what allow us to touch and manipulate objects and relate them to the space around us. The phantom haptics system must also be able to interpret force and motion information. It must be able to determine how objects move when forces are applied and also determine the geometry of the object (texture and friction of the surface of the object). Events tracking the change in position or motion of the probe, collision detection between the object and another object or the probe, explained later in the paper, are all important. The Phantom was designed with three degrees of freedom because very little torque (twisting-rotating) is involved with either the thimble or the stylus. Degrees of freedom are the directions the user can move in. For a user to touch all sides of a virtual 3-dimensional object the haptics system needs 3 degrees of freedom. Another 3 degrees of freedom are needed if a user wants to rotate the object freely. Because the first Phantom haptic interface that was created uses only 3 degrees of freedom, it allows the system to model those 3 degrees of freedom as a point contact in the virtual environment. This simplifies programming because with a point contact there is little torque, therefore it is less complex. These considerations were combined into three main criteria to attain a balanced, effective system. The first criterion is the user of the phantom must feel free in virtual space. There cannot be any external forces present and there must be low inertia and little friction. The Phantom system s friction is measured at less than.1 Newton (Nt). For inertia a user feels no more than 100 grams of mass and the unbalanced weight is less than.2 Nt at all points in the workspace [6]. The second criterion is that the virtual objects must be perceived as stiff. The virtual object or surface can only be as stiff as the control algorithm allows it to be. The maximum stiffness is about 35 Nt/cm. Although according to Massie and Salisbury, most users will be convinced of a stiff surface at 20 Nt/cm [6]. Sound is also a factor in the stiffness of virtual objects. If a user touches a hard surface and they hear a knock; the user is likely to accept the surface as stiff. The third criterion is that virtual walls must be solid or immovable to the user. This means that the force exerted by the user must be counteracted by the phantom system. The maximum force the system can exert is only 10 Nt of force. However, it has been shown that during precise manipulation a user exerts 10 Nt or less of force, but on average a user only exerts 1 Nt of force, while maximum continuous force capability for the phantom is 1.5 Nt [6]. Therefore, the system is capable of responding to regular manipulation activities. The phantom needs to match the human sensory, motor and cognitive systems. The system does not have to completely replicate a normal human being but the touch sense is harder to replicate than vision or hearing [9]. A good example is that to match human vision only 30 to 60 frames per second are needed for the viewer to believe constant motion. Human touch is far more sensitive and therefore the motors information must be updated 1, 000 times per second to provide a continuous feeling. 2.1 Collision Detection There are two other important issues with haptic interaction. The first is collision detection between the end point of the probe and the objects. The second is collision response to the detection, meaning how much force is reflected to the user [2]. A collision algorithm must reduce computation time and give a realistic response to the user. I will explain and give an efficient Neighborhood Watch algorithm, for collision detection and response. The first step is to make a hierarchical tree structure to store the properties of the geometrical object (indexed triangles) [2]. These objects are made up of 2-dimensional primitives or polygons, lines and vertices. Each primitive has neighboring primitives, for example, polygons share neighbors' lines and vertices. Also, each primitive has a normal vector. A polygon has a normal vector that is perpendicular to its surface, a line s normal vector is the average of normal vectors of its neighboring polygons and a vertex s normal vector is the average of neighboring polygons relating to the angle at that vertex. The endpoint of the probe is called the HIP (Haptic Interface Point) and the IHIP is the Ideal Haptic Interface Point [2]. The IHIP is needed because we use the distance from the IHIP to the current HIP to find the depth of penetration of the probe. When the HIP acts, the IHIP acts also. If the HIP is outside the object,
3 so is the IHIP, and if the HIP penetrates the object, the IHIP will remain on the surface. A line segment between the previous and new coordinates of the HIP is used to track its path, and determine if it has penetrated an object. To determine collisions fast the polygons are hierarchically partitioned until each of the polygons are in their own bounding boxes. A bounding box is a box placed around the object so that it contains all parts in its interior. First, the algorithm checks if collisions are detected between the line segment and the bounding box of the object [2]. If the line segment is inside the bounding box a collision was detected, meaning the probe has come near the object and has collided with its bounding box. The collisions are then checked with each partitioned bounding box, starting at the top of the tree. The final collision check is between the line segment and the polygon itself at the lowest level of the tree. If the line segment penetrates the polygon we set it equal to the first contacted geometric primitive. We then calculate the closest distance from the current HIP to the contacted geometric primitive, which could be a polygon, line or a vertex. If it is a polygon, then we check the distances from the current HIP to the polygon s neighboring points and lines. The primitive with the shorter distance to the current HIP is then set to the new contacted primitive, while the IHIP is moved to a point located on this primitive that is closest to the current HIP. This is repeated for each interaction. A vector from the HIP to the IHIP is needed to determine if the HIP is still inside the object. If the dot product calculated between this vector and the normal vector is positive then the HIP is outside the object and if the value is negative the HIP is still inside the object. The magnitude of the vector is used to calculate forces applied to the object by the probe. This is the pseudo-code for the algorithm just described in the paragraphs above. Comments are written for better understanding. if (collision == false) There is no collision and there is penetration of the object. if (the path of HIP penetrates a polygon) Then set this polygon as the contacted primitive and move the IHIP to a point on the surface that is nearest to the HIP collision. else repeat There is a collision and there is no penetration. Set the contacted primitive (primitive touched at first contact) to the contacted primitive. Set the contacted primitive to primitive1. Set the closest distance from the current HIP to primitive1 to distance1. Repeat for each movement of the probe. Set the contacted primitive to primitive1. for (i=1 to the number of neighboring primitives of primitive) Set the i th neighboring primitive of primitive1 to primitive2. Set the distance from the current HIP to primitive2 equal to distance2. if (distance2 < distance1) If the distance2 is less than the distance1 then, set primitive2 to the contacted primitive and set distance2 to distance1. This means that if the ith neighbor of primitive1 or primitive2 is closer to the current HIP than primitive1 is, then the probe has moved. This is determined by the shortest distance from where the probe was previously to the current HIP. Do this loop for each neighboring primitive of primitive1. while (primitive!= contacted geometric primitive) While the primitive is not equal to the contacted primitive, then move the IHIP to a point nearest to the contacted primitive to the current HIP. Set the vector to vector1. Set the normal vector of the contacted primitive to normal1. if (dot product (vector1, normal1) >0) If the dot product of the vector1 and the normal is greater than zero, then there is a collision and no penetration. else If the dot product is less than zero then, there is no collision and there is penetration. Set vector1 to the penetration vector. Set the magnitude of the penetration vector to the penetration depth. The purpose of this Neighborhood Watch algorithm is to check for collisions between objects and between the probe and objects. This efficient technique can handle both convex and concave objects, therefore resulting in more stable haptic interactions with more complex objects and with a reduction in the computational time [2]. 2.2 Advantages of the Phantom Interface The way that the phantom haptic interface has been designed gives it advantages over other haptic devices. Its size resembles a small desk lamp and its workspace is about the size of a mouse pad. The size gives the user the ability to work with the device on their desktop while still having enough workspace to use it freely. Exoskeletal devices do not allow this much freedom of motion while at the same time having high fidelity. For example, gloves provide more degrees of freedom but with less precision. The system operates on point contact and has much higher
4 fidelity; therefore it can be used for highly technological applications. The phantom setup allows the stylus or thimble to function as surgical tools, paint brushes or other tools depending on the application. Other devices do not allow for such wide ranges of use. 2.3 Applications of the Phantom Interface One of the greatest advantages of the Phantom haptic interface is that it has a wide variety of applications. One of the first broad applications is in training people to perform real world tasks. In the field of medicine, touch is an important sense. It has been one of the most researched topics in haptics. Medical students need to train in performing procedures usually done on live patients, gaining skill as time goes on. The phantom provides these students with the ability to train on surgical simulators. This reduces the training time of the students and allows them to train on more complex operations before actually operating. The simulation could be recorded and later observed for evaluation or skill level verifications on the procedure. The surgery can also be recorded so that the student can feel the doctor s prerecorded procedure. Boston Dynamics Inc. is a large company that designs and commercializes surgical simulators. Their simulation is used for either arthroscopy of the knee, anastomasis (suturing of tube-like organs), or the treatment of limb trauma [3]. The user stands just above the operation, just as in a normal surgery, and looks down at a 3D visualization. The user sees the life-like operation and the surgical tool being used on the screen. This system setup requires two phantom haptic interfaces and the cost is near $175,000 [3]. More testing must be done to evaluate the performance of this simulator before the medical field will accept it. It must reduce learning time with greater success rates and at a lower cost. The phantom is ideal for minimally invasive surgeries like laparoscopy and arthroscopy in which the doctors must insert long tools with cameras to view the operation. In these procedures there is no direct contact. The phantom s setup, precision and high fidelity can greatly enhance the quality of these surgeries. The Center for Human Simulation at the University of Colorado Heath Center is researching haptic simulation surgeries on the knee and eye based on highly detailed life-like models [9]. Researchers at Millersville University and Penn State University College of Medicine in Pennsylvania are working on a haptic surgical suturing simulator. Their first goal is to be able to measure, using the simulator, the difference in skill of expert surgeons and novice surgeons. Researches also want the system to be cost efficient and effective so that it will be available to anyone. The hardware used for this system is a Phantom 1.5 desktop unit. The simulator uses the Phantom haptic device which is positioned upside down. Students can feel the soft tissue surrounding a wound and the forces when suturing (pulling and pushing of the needle through the skin). It uses a Windows NT workstation, and the students are given special glasses that give stereographic imagery, while looking down at the patient. While their current model is suitable to teach and measure the students suturing skills, in the future, they are concerned with adding twist constraints or torque in a six degrees of freedom model. 3D modeling or clay modeling gives users the ability to work with a virtual surface or ball made out of digital clay. Complex shapes can be created or manipulated. The difficulty of the interaction with the physical world and digital world has kept many designers working with the more familiar, real clay models. The first, major computer animation movie Toy Story began to change this, but still the designers modeled with clay before digitizing [5]. The digitization process is very difficult due to possible errors. For this reason modelers want a new system. Industrial designers and modelers can benefit from the application because 3D modeling packages have many benefits over classic software for four main reasons. Touch providing feedback helps to position the object correctly in 3D space, it helps make the visualization clearer by letting the user feel the models, and assists in the communication of the physical properties of the model [5]. The fourth reason is that force feedback lets users continuously manipulate the objects [5]. The programs will then let the designers work with more creativity. SensAble Technologies has sold over 500 phantom devices to major companies including Hasbro, Boeing and Honda [1]. At Adidas, designers sculpt shoes using SensAble s FreeForm. Free Form is a new version of the phantom that allows simulation clay modeling. Adidas expects to design prototypes more easily, therefore reducing the time spent by as much as 80%. SensAble Technologies has also designed a 3D Touch System. It is a 3D modeling system that includes the phantom hardware interface, GHOST (General Haptics Open Software Toolkit) software and touch enabled 3D applications. Many designers use a program called NURBS to manipulate 3D images. NURBS (Nonuniform Rational B-Splines) is a computer graphics program that requires users to move control points that only roughly correspond to the shape of the model s surface [8]. The control points of this program are manipulated by the 2D keyboard or mouse. Modelers find it hard, however, to estimate the positions and amounts of changes made to the model. 3D paint involves switching the phantom haptic device stylus to function as a paintbrush. The user would then apply realistic textures to the physical model. The forces would be consistent with the forces needed for a user to reach out and paint. It would give the user freedom and more creativity on the 3D visualization than other 3D paint programs allow. In 1998, Interactive Effects in Tustin, California announced that it had integrated SensAble s 3D-Touch System with their Amazon 3D Paint 3.0 package [3]. With the new force feedback version artists can actually make their brushes flare or feather depending on how much pressure is applied. The user can rotate the brush functioning stylus freely and can feel varying textures of the surface being painted and also the viscosity of the paint. 2.4 Problems and Limitations of the Phantom There are certain problems and limitations present with haptic interfaces. Until recently, research has concentrated on the devices themselves. Now however, software developers are working to meet the needs of these haptic devices. For most haptic interfaces the software is included in the complete setup. Haptic models require much more computing power than computer graphics programs. Haptic options have not been designed into the software and it is nearly impossible to integrate haptic features
5 into existing software packages. This makes it difficult because new software programs must be written. Device configurations are not all the same, so acceptable interfaces and control standards must be agreed upon [3]. Otherwise, software developers may not know if their applications will operate the same on the devices they were designed for. As mentioned earlier, for the phantom to operate smoothly without vibrations the motors must constantly update their information. It is very difficult to update, control and display the visualization at the same time. As a result, if a person tries to operate the phantom too quickly and too much of the image is required to change, then the image will lag behind the motions of the user [4]. Many applications need multiple degrees of freedom, which is very complex. This is complicated by the need for real-time applications. Single point contact is nowhere near as powerful as whole hand haptic interaction, however, more research is needed because of its complexity. Price is certainly a limiting factor. About 10 years ago the cost of the phantom haptic interface was near $40,000. By 1997 the cost had dropped to about $20,000 and today the phantom s price is stands at $10,000 to $15, 000. Until the price drops significantly, it will continue to deter general acceptance. 3. CONCLUSION There are several variables to consider in designing a haptic interface that make it a very complex effort. Haptic interaction is just beginning as a field in computer science and will continue to grow along with three-dimensional visualizations. With many new phantom haptic devices being sold to industrial companies and other new devices such as touch mice, haptics will soon be a part of a person s normal computer interaction. Many want to increase commercial use, with lower cost applications and these will most likely begin with tactile games and desktop systems. haptics is a new field, I believe it will come to have a much greater role in commercial applications in the years to come. 4. REFERENCES [1] Gallagher, Leigh, Feel Me, Forbes, 278 (March-2000). [2] Ho, Chih-Hao, C. Basdogan and M. A. Srinicasan, Efficient Point-Based Rendering Techniques for Haptic Display of Virtual Objects, Presence, 8(5) (October, 1999). [3] Hodges, Mark, It Just Feels Right. Computer Graphics World, (October, 1998). [4] Mahoney, Diane, P., The power of touch, Computer Graphics World, 20(8), (August, 1997). [5] Massie, Thomas, A Tangible Goal for 3D Modeling, IEEE Computer Graphics and Applications, 18(3), (May-June, 1998). [6] Massie, Thomas, H. and J. K. Salisbury, The PHANTOM Haptic Interface: A Device for Probing Virtual Objects, Proceedings of the ASME Winter Annual Meeting, Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, IL (November, 1994). [7] Salisbury, J. K., Haptics-The Technology of Touch, HPCwire, (November, 1995). [8] Salisbury, J. K. Jr., Making Graphics Physically Tangible, Communications of the ACM, 42(8), (August, 1999). [9] Salisbury, J. K. and M. A. Srinivasan, Phantom-Based Haptic Interaction with Virtual Objects, IEEE Computer Graphics and Applications, 17(5), 6-10 (September-October, 1997). In the future, it could be possible to have virtual rooms where about 10 to 40 people gather to share in graphic and haptic displays. With one or two people in one virtual room, a class could explore molecules, sculpt in a ceramics class or participate in any class that involves models that need to be manipulated, passed around or touched [9]. Demonstrations of multiple finger interactions are expected with or without multiple user interactions with haptic devices. SensAble Technologies will deal with stability during tasks that involve two fingers to grasp objects and with tool interactions such as screwdrivers and pliers. The future of haptics depends not only on technical advances but also the understanding of how to convey the information correctly and precisely. In this paper, I have explained the Phantom haptic interface and the collision detection pseudo-code to understand the haptic interactions at a lower level. I have showed the many advantages and applications of the phantom system that far outweigh the drawbacks of the limiting factors and problems. Even though
6
7
Computer Haptics and Applications
Computer Haptics and Applications EURON Summer School 2003 Cagatay Basdogan, Ph.D. College of Engineering Koc University, Istanbul, 80910 (http://network.ku.edu.tr/~cbasdogan) Resources: EURON Summer School
More informationForce feedback interfaces & applications
Force feedback interfaces & applications Roope Raisamo Tampere Unit for Computer-Human Interaction (TAUCHI) School of Information Sciences University of Tampere, Finland Based on material by Jukka Raisamo,
More informationAbstract. Introduction. Threee Enabling Observations
The PHANTOM Haptic Interface: A Device for Probing Virtual Objects Thomas H. Massie and J. K. Salisbury. Proceedings of the ASME Winter Annual Meeting, Symposium on Haptic Interfaces for Virtual Environment
More informationPROPRIOCEPTION AND FORCE FEEDBACK
PROPRIOCEPTION AND FORCE FEEDBACK Roope Raisamo and Jukka Raisamo Multimodal Interaction Research Group Tampere Unit for Computer Human Interaction Department of Computer Sciences University of Tampere,
More informationChapter 2 Introduction to Haptics 2.1 Definition of Haptics
Chapter 2 Introduction to Haptics 2.1 Definition of Haptics The word haptic originates from the Greek verb hapto to touch and therefore refers to the ability to touch and manipulate objects. The haptic
More informationHaptic interaction. Ruth Aylett
Haptic interaction Ruth Aylett Contents Haptic definition Haptic model Haptic devices Measuring forces Haptic Technologies Haptics refers to manual interactions with environments, such as sensorial exploration
More informationFORCE FEEDBACK. Roope Raisamo
FORCE FEEDBACK Roope Raisamo Multimodal Interaction Research Group Tampere Unit for Computer Human Interaction Department of Computer Sciences University of Tampere, Finland Outline Force feedback interfaces
More informationHaptic interaction. Ruth Aylett
Haptic interaction Ruth Aylett Contents Haptic definition Haptic model Haptic devices Measuring forces Haptic Technologies Haptics refers to manual interactions with environments, such as sensorial exploration
More information¾ B-TECH (IT) ¾ B-TECH (IT)
HAPTIC TECHNOLOGY V.R.Siddhartha Engineering College Vijayawada. Presented by Sudheer Kumar.S CH.Sreekanth ¾ B-TECH (IT) ¾ B-TECH (IT) Email:samudralasudheer@yahoo.com Email:shri_136@yahoo.co.in Introduction
More informationHAPTIC DEVICES FOR DESKTOP VIRTUAL PROTOTYPING APPLICATIONS
The 3rd International Conference on Computational Mechanics and Virtual Engineering COMEC 2009 29 30 OCTOBER 2009, Brasov, Romania HAPTIC DEVICES FOR DESKTOP VIRTUAL PROTOTYPING APPLICATIONS A. Fratu 1,
More informationDevelopment Scheme of JewelSense: Haptic-based Sculpting Tool for Jewelry Design
Development Scheme of JewelSense: Haptic-based Sculpting Tool for Jewelry Design S. Wannarumon Kielarova Department of Industrial Engineering, Naresuan University, Phitsanulok 65000 * Corresponding Author
More informationTouching and Walking: Issues in Haptic Interface
Touching and Walking: Issues in Haptic Interface Hiroo Iwata 1 1 Institute of Engineering Mechanics and Systems, University of Tsukuba, 80, Tsukuba, 305-8573 Japan iwata@kz.tsukuba.ac.jp Abstract. This
More informationHaptic Display of Contact Location
Haptic Display of Contact Location Katherine J. Kuchenbecker William R. Provancher Günter Niemeyer Mark R. Cutkosky Telerobotics Lab and Dexterous Manipulation Laboratory Stanford University, Stanford,
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Study on SensAble
More informationIntegrating PhysX and OpenHaptics: Efficient Force Feedback Generation Using Physics Engine and Haptic Devices
This is the Pre-Published Version. Integrating PhysX and Opens: Efficient Force Feedback Generation Using Physics Engine and Devices 1 Leon Sze-Ho Chan 1, Kup-Sze Choi 1 School of Nursing, Hong Kong Polytechnic
More informationCutaneous Feedback of Fingertip Deformation and Vibration for Palpation in Robotic Surgery
Cutaneous Feedback of Fingertip Deformation and Vibration for Palpation in Robotic Surgery Claudio Pacchierotti Domenico Prattichizzo Katherine J. Kuchenbecker Motivation Despite its expected clinical
More informationProprioception & force sensing
Proprioception & force sensing Roope Raisamo Tampere Unit for Computer-Human Interaction (TAUCHI) School of Information Sciences University of Tampere, Finland Based on material by Jussi Rantala, Jukka
More informationBenefits of using haptic devices in textile architecture
28 September 2 October 2009, Universidad Politecnica de Valencia, Spain Alberto DOMINGO and Carlos LAZARO (eds.) Benefits of using haptic devices in textile architecture Javier SANCHEZ *, Joan SAVALL a
More informationDiscrimination of Virtual Haptic Textures Rendered with Different Update Rates
Discrimination of Virtual Haptic Textures Rendered with Different Update Rates Seungmoon Choi and Hong Z. Tan Haptic Interface Research Laboratory Purdue University 465 Northwestern Avenue West Lafayette,
More informationHaptic Rendering CPSC / Sonny Chan University of Calgary
Haptic Rendering CPSC 599.86 / 601.86 Sonny Chan University of Calgary Today s Outline Announcements Human haptic perception Anatomy of a visual-haptic simulation Virtual wall and potential field rendering
More informationCS277 - Experimental Haptics Lecture 1. Introduction to Haptics
CS277 - Experimental Haptics Lecture 1 Introduction to Haptics Haptic Interfaces Enables physical interaction with virtual objects Haptic Rendering Potential Fields Polygonal Meshes Implicit Surfaces Volumetric
More informationHaptic presentation of 3D objects in virtual reality for the visually disabled
Haptic presentation of 3D objects in virtual reality for the visually disabled M Moranski, A Materka Institute of Electronics, Technical University of Lodz, Wolczanska 211/215, Lodz, POLAND marcin.moranski@p.lodz.pl,
More informationHaptics CS327A
Haptics CS327A - 217 hap tic adjective relating to the sense of touch or to the perception and manipulation of objects using the senses of touch and proprioception 1 2 Slave Master 3 Courtesy of Walischmiller
More informationNovel machine interface for scaled telesurgery
Novel machine interface for scaled telesurgery S. Clanton, D. Wang, Y. Matsuoka, D. Shelton, G. Stetten SPIE Medical Imaging, vol. 5367, pp. 697-704. San Diego, Feb. 2004. A Novel Machine Interface for
More informationPERFORMANCE IN A HAPTIC ENVIRONMENT ABSTRACT
PERFORMANCE IN A HAPTIC ENVIRONMENT Michael V. Doran,William Owen, and Brian Holbert University of South Alabama School of Computer and Information Sciences Mobile, Alabama 36688 (334) 460-6390 doran@cis.usouthal.edu,
More informationOverview of current developments in haptic APIs
Central European Seminar on Computer Graphics for students, 2011 AUTHOR: Petr Kadleček SUPERVISOR: Petr Kmoch Overview of current developments in haptic APIs Presentation Haptics Haptic programming Haptic
More informationUsing Simple Force Feedback Mechanisms as Haptic Visualization Tools.
Using Simple Force Feedback Mechanisms as Haptic Visualization Tools. Anders J Johansson, Joakim Linde Teiresias Research Group (www.bigfoot.com/~teiresias) Abstract Force feedback (FF) is a technology
More informationWhat is Virtual Reality? Burdea,1993. Virtual Reality Triangle Triangle I 3 I 3. Virtual Reality in Product Development. Virtual Reality Technology
Virtual Reality man made reality sense world What is Virtual Reality? Dipl-Ing Indra Kusumah Digital Product Design Fraunhofer IPT Steinbachstrasse 17 D-52074 Aachen Indrakusumah@iptfraunhoferde wwwiptfraunhoferde
More informationDifferences in Fitts Law Task Performance Based on Environment Scaling
Differences in Fitts Law Task Performance Based on Environment Scaling Gregory S. Lee and Bhavani Thuraisingham Department of Computer Science University of Texas at Dallas 800 West Campbell Road Richardson,
More informationMEAM 520. Haptic Rendering and Teleoperation
MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture
More informationHaptic Feedback to Guide Interactive Product Design
Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 2-2009 Haptic Feedback to Guide Interactive Product Design Andrew G. Fischer Iowa State University Judy M.
More informationVisual - Haptic Interactions in Multimodal Virtual Environments
Visual - Haptic Interactions in Multimodal Virtual Environments by Wan-Chen Wu B.S., Mechanical Engineering National Taiwan University, 1996 Submitted to the Department of Mechanical Engineering in partial
More informationEvaluation of Five-finger Haptic Communication with Network Delay
Tactile Communication Haptic Communication Network Delay Evaluation of Five-finger Haptic Communication with Network Delay To realize tactile communication, we clarify some issues regarding how delay affects
More informationMEAM 520. Haptic Rendering and Teleoperation
MEAM 520 Haptic Rendering and Teleoperation Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture
More informationComparison of Haptic and Non-Speech Audio Feedback
Comparison of Haptic and Non-Speech Audio Feedback Cagatay Goncu 1 and Kim Marriott 1 Monash University, Mebourne, Australia, cagatay.goncu@monash.edu, kim.marriott@monash.edu Abstract. We report a usability
More informationApplications of Haptics Technology in Advance Robotics
Applications of Haptics Technology in Advance Robotics Vaibhav N. Fulkar vaibhav.fulkar@hotmail.com Mohit V. Shivramwar mohitshivramwar@gmail.com Anilesh A. Alkari anileshalkari123@gmail.com Abstract Haptic
More informationHaptic Technology- Comprehensive Review Study with its Applications
Haptic Technology- Comprehensive Review Study with its Applications Tanya Jaiswal 1, Rambha Yadav 2, Pooja Kedia 3 1,2 Student, Department of Computer Science and Engineering, Buddha Institute of Technology,
More informationSurgical robot simulation with BBZ console
Review Article on Thoracic Surgery Surgical robot simulation with BBZ console Francesco Bovo 1, Giacomo De Rossi 2, Francesco Visentin 2,3 1 BBZ srl, Verona, Italy; 2 Department of Computer Science, Università
More informationElements of Haptic Interfaces
Elements of Haptic Interfaces Katherine J. Kuchenbecker Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania kuchenbe@seas.upenn.edu Course Notes for MEAM 625, University
More informationCHAPTER 2. RELATED WORK 9 similar study, Gillespie (1996) built a one-octave force-feedback piano keyboard to convey forces derived from this model to
Chapter 2 Related Work 2.1 Haptic Feedback in Music Controllers The enhancement of computer-based instrumentinterfaces with haptic feedback dates back to the late 1970s, when Claude Cadoz and his colleagues
More information2. Introduction to Computer Haptics
2. Introduction to Computer Haptics Seungmoon Choi, Ph.D. Assistant Professor Dept. of Computer Science and Engineering POSTECH Outline Basics of Force-Feedback Haptic Interfaces Introduction to Computer
More informationLecture 1: Introduction to haptics and Kinesthetic haptic devices
ME 327: Design and Control of Haptic Systems Winter 2018 Lecture 1: Introduction to haptics and Kinesthetic haptic devices Allison M. Okamura Stanford University today s objectives introduce you to the
More informationUsing Simulation to Design Control Strategies for Robotic No-Scar Surgery
Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Antonio DE DONNO 1, Florent NAGEOTTE, Philippe ZANNE, Laurent GOFFIN and Michel de MATHELIN LSIIT, University of Strasbourg/CNRS,
More informationForce Feedback Mechatronics in Medecine, Healthcare and Rehabilitation
Force Feedback Mechatronics in Medecine, Healthcare and Rehabilitation J.P. Friconneau 1, P. Garrec 1, F. Gosselin 1, A. Riwan 1, 1 CEA-LIST DTSI/SRSI, CEN/FAR BP6, 92265 Fontenay-aux-Roses, France jean-pierre.friconneau@cea.fr
More informationMethods for Haptic Feedback in Teleoperated Robotic Surgery
Young Group 5 1 Methods for Haptic Feedback in Teleoperated Robotic Surgery Paper Review Jessie Young Group 5: Haptic Interface for Surgical Manipulator System March 12, 2012 Paper Selection: A. M. Okamura.
More informationCOPYRIGHTED MATERIAL. Overview
In normal experience, our eyes are constantly in motion, roving over and around objects and through ever-changing environments. Through this constant scanning, we build up experience data, which is manipulated
More informationMedical Robotics. Part II: SURGICAL ROBOTICS
5 Medical Robotics Part II: SURGICAL ROBOTICS In the last decade, surgery and robotics have reached a maturity that has allowed them to be safely assimilated to create a new kind of operating room. This
More informationCOPYRIGHTED MATERIAL OVERVIEW 1
OVERVIEW 1 In normal experience, our eyes are constantly in motion, roving over and around objects and through ever-changing environments. Through this constant scanning, we build up experiential data,
More informationERGOS: Multi-degrees of Freedom and Versatile Force-Feedback Panoply
ERGOS: Multi-degrees of Freedom and Versatile Force-Feedback Panoply Jean-Loup Florens, Annie Luciani, Claude Cadoz, Nicolas Castagné ACROE-ICA, INPG, 46 Av. Félix Viallet 38000, Grenoble, France florens@imag.fr
More informationMedical robotics and Image Guided Therapy (IGT) Bogdan M. Maris, PhD Temporary Assistant Professor
Medical robotics and Image Guided Therapy (IGT) Bogdan M. Maris, PhD Temporary Assistant Professor E-mail bogdan.maris@univr.it Medical Robotics History, current and future applications Robots are Accurate
More informationFALL 2014, Issue No. 32 ROBOTICS AT OUR FINGERTIPS
FALL 2014, Issue No. 32 ROBOTICS AT OUR FINGERTIPS FALL 2014 Issue No. 32 12 CYBERSECURITY SOLUTION NSF taps UCLA Engineering to take lead in encryption research. Cover Photo: Joanne Leung 6MAN AND MACHINE
More informationHaptics Technologies: Bringing Touch to Multimedia
Haptics Technologies: Bringing Touch to Multimedia C2: Haptics Applications Outline Haptic Evolution: from Psychophysics to Multimedia Haptics for Medical Applications Surgical Simulations Stroke-based
More informationE90 Project Proposal. 6 December 2006 Paul Azunre Thomas Murray David Wright
E90 Project Proposal 6 December 2006 Paul Azunre Thomas Murray David Wright Table of Contents Abstract 3 Introduction..4 Technical Discussion...4 Tracking Input..4 Haptic Feedack.6 Project Implementation....7
More informationVirtual Experiments as a Tool for Active Engagement
Virtual Experiments as a Tool for Active Engagement Lei Bao Stephen Stonebraker Gyoungho Lee Physics Education Research Group Department of Physics The Ohio State University Context Cues and Knowledge
More informationHaptic Technology: A Touch Revolution
Haptic Technology: A Touch Revolution Er. Ifat Rasheed M.Tech, Department of Electronics and Communication Engineering, Lovely Professional University, Phagwara.(India) ABSTRACT Software engineering finds
More informationCS277 - Experimental Haptics Lecture 2. Haptic Rendering
CS277 - Experimental Haptics Lecture 2 Haptic Rendering Outline Announcements Human haptic perception Anatomy of a visual-haptic simulation Virtual wall and potential field rendering A note on timing...
More informationTEACHING HAPTIC RENDERING SONNY CHAN, STANFORD UNIVERSITY
TEACHING HAPTIC RENDERING SONNY CHAN, STANFORD UNIVERSITY MARCH 4, 2012 HAPTICS SYMPOSIUM Overview A brief introduction to CS 277 @ Stanford Core topics in haptic rendering Use of the CHAI3D framework
More informationImmersive Natives. Die Zukunft der virtuellen Realität. Prof. Dr. Frank Steinicke. Human-Computer Interaction, Universität Hamburg
Immersive Natives Die Zukunft der virtuellen Realität Prof. Dr. Frank Steinicke Human-Computer Interaction, Universität Hamburg Immersion Presence Place Illusion + Plausibility Illusion + Social Presence
More informationVirtual Sculpting and Multi-axis Polyhedral Machining Planning Methodology with 5-DOF Haptic Interface
Virtual Sculpting and Multi-axis Polyhedral Machining Planning Methodology with 5-DOF Haptic Interface Weihang Zhu and Yuan-Shin Lee* Department of Industrial Engineering North Carolina State University,
More informationWearable Haptic Feedback Actuators for Training in Robotic Surgery
Wearable Haptic Feedback Actuators for Training in Robotic Surgery NSF Summer Undergraduate Fellowship in Sensor Technologies Joshua Fernandez (Mechanical Eng.) University of Maryland Baltimore County
More informationThe Effect of Haptic Degrees of Freedom on Task Performance in Virtual Surgical Environments
The Effect of Haptic Degrees of Freedom on Task Performance in Virtual Surgical Environments Jonas FORSSLUND a,1, Sonny CHAN a,1, Joshua SELESNICK b, Kenneth SALISBURY a,c, Rebeka G. SILVA d, and Nikolas
More informationABSTRACT. Haptic Technology
ABSTRACT HAPTICS -- a technology that adds the sense of touch to virtual environment. Haptic interfaces allow the user to feel as well as to see virtual objects on a computer, and so we can give an illusion
More informationVirtual Environments. CSCI 420 Computer Graphics Lecture 25. History of Virtual Reality Flight Simulators Immersion, Interaction, Real-time Haptics
CSCI 420 Computer Graphics Lecture 25 Virtual Environments Jernej Barbic University of Southern California History of Virtual Reality Flight Simulators Immersion, Interaction, Real-time Haptics 1 Virtual
More informationLearning From Where Students Look While Observing Simulated Physical Phenomena
Learning From Where Students Look While Observing Simulated Physical Phenomena Dedra Demaree, Stephen Stonebraker, Wenhui Zhao and Lei Bao The Ohio State University 1 Introduction The Ohio State University
More informationUngrounded Kinesthetic Pen for Haptic Interaction with Virtual Environments
The 18th IEEE International Symposium on Robot and Human Interactive Communication Toyama, Japan, Sept. 27-Oct. 2, 2009 WeIAH.2 Ungrounded Kinesthetic Pen for Haptic Interaction with Virtual Environments
More informationVIRTUAL REALITY Introduction. Emil M. Petriu SITE, University of Ottawa
VIRTUAL REALITY Introduction Emil M. Petriu SITE, University of Ottawa Natural and Virtual Reality Virtual Reality Interactive Virtual Reality Virtualized Reality Augmented Reality HUMAN PERCEPTION OF
More informationVirtual Environments. Virtual Reality. History of Virtual Reality. Virtual Reality. Cinerama. Cinerama
CSCI 480 Computer Graphics Lecture 25 Virtual Environments Virtual Reality computer-simulated environments that can simulate physical presence in places in the real world, as well as in imaginary worlds
More information4/23/16. Virtual Reality. Virtual reality. Virtual reality is a hot topic today. Virtual reality
CSCI 420 Computer Graphics Lecture 25 Virtual Reality Virtual reality computer-simulated environments that can simulate physical presence in places in the real world, as well as in imaginary worlds History
More informationPerception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision
11-25-2013 Perception Vision Read: AIMA Chapter 24 & Chapter 25.3 HW#8 due today visual aural haptic & tactile vestibular (balance: equilibrium, acceleration, and orientation wrt gravity) olfactory taste
More information1/22/13. Virtual Environments. Virtual Reality. History of Virtual Reality. Virtual Reality. Cinerama. Cinerama
CSCI 480 Computer Graphics Lecture 25 Virtual Environments Apr 29, 2013 Jernej Barbic University of Southern California http://www-bcf.usc.edu/~jbarbic/cs480-s13/ History of Virtual Reality Immersion,
More informationHaplug: A Haptic Plug for Dynamic VR Interactions
Haplug: A Haptic Plug for Dynamic VR Interactions Nobuhisa Hanamitsu *, Ali Israr Disney Research, USA nobuhisa.hanamitsu@disneyresearch.com Abstract. We demonstrate applications of a new actuator, the
More informationUsing Web-Based Computer Graphics to Teach Surgery
Using Web-Based Computer Graphics to Teach Surgery Ken Brodlie Nuha El-Khalili Ying Li School of Computer Studies University of Leeds Position Paper for GVE99, Coimbra, Portugal Surgical Training Surgical
More informationR (2) Controlling System Application with hands by identifying movements through Camera
R (2) N (5) Oral (3) Total (10) Dated Sign Assignment Group: C Problem Definition: Controlling System Application with hands by identifying movements through Camera Prerequisite: 1. Web Cam Connectivity
More informationA haptic rendering system for virtual handheld electronic products
VTT PUBLICATIONS 347 A haptic rendering system for virtual handheld electronic products Tommi Anttila VTT Electronics TECHNICAL RESEARCH CENTRE OF FINLAND ESPOO 1998 ISBN 951 38 5232 6 (soft back ed.)
More informationMultimodal Virtual Environments: MAGIC Toolkit and Visual-Haptic Interaction Paradigms. I-Chun Alexandra Hou
Multimodal Virtual Environments: MAGIC Toolkit and Visual-Haptic Interaction Paradigms by I-Chun Alexandra Hou B.S., Mechanical Engineering (1995) Massachusetts Institute of Technology Submitted to the
More informationTouch Feedback in a Head-Mounted Display Virtual Reality through a Kinesthetic Haptic Device
Touch Feedback in a Head-Mounted Display Virtual Reality through a Kinesthetic Haptic Device Andrew A. Stanley Stanford University Department of Mechanical Engineering astan@stanford.edu Alice X. Wu Stanford
More informationShape Memory Alloy Actuator Controller Design for Tactile Displays
34th IEEE Conference on Decision and Control New Orleans, Dec. 3-5, 995 Shape Memory Alloy Actuator Controller Design for Tactile Displays Robert D. Howe, Dimitrios A. Kontarinis, and William J. Peine
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationSix d.o.f Haptic Rendered Simulation of the Peg-in- Hole Assembly
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2003 Six d.o.f Haptic Rendered Simulation of the Peg-in- Hole Assembly
More informationHuman Factors. We take a closer look at the human factors that affect how people interact with computers and software:
Human Factors We take a closer look at the human factors that affect how people interact with computers and software: Physiology physical make-up, capabilities Cognition thinking, reasoning, problem-solving,
More informationHaptic Rendering and Volumetric Visualization with SenSitus
Haptic Rendering and Volumetric Visualization with SenSitus Stefan Birmanns, Ph.D. Department of Molecular Biology The Scripps Research Institute 10550 N. Torrey Pines Road, Mail TPC6 La Jolla, California,
More informationUsing Haptics to Improve Immersion in Virtual Environments
Using Haptics to Improve Immersion in Virtual Environments Priscilla Ramsamy, Adrian Haffegee, Ronan Jamieson, and Vassil Alexandrov Centre for Advanced Computing and Emerging Technologies, The University
More informationSMart wearable Robotic Teleoperated surgery
SMart wearable Robotic Teleoperated surgery This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No 732515 Context Minimally
More informationA Movement Based Method for Haptic Interaction
Spring 2014 Haptics Class Project Paper presented at the University of South Florida, April 30, 2014 A Movement Based Method for Haptic Interaction Matthew Clevenger Abstract An abundance of haptic rendering
More informationRealistic Force Reflection in the Spine Biopsy Simulator
Realistic Force Reflection in the Spine Biopsy Simulator Dong-Soo Kwon*, Ki-uk Kyung*, Sung Min Kwon**, Jong Beom Ra**, Hyun Wook Park** Heung Sik Kang***, Jianchao Zeng****, and Kevin R Cleary**** * Dept.
More informationDESIGN OF A 2-FINGER HAND EXOSKELETON FOR VR GRASPING SIMULATION
DESIGN OF A 2-FINGER HAND EXOSKELETON FOR VR GRASPING SIMULATION Panagiotis Stergiopoulos Philippe Fuchs Claude Laurgeau Robotics Center-Ecole des Mines de Paris 60 bd St-Michel, 75272 Paris Cedex 06,
More informationAbdulmotaleb El Saddik Associate Professor Dr.-Ing., SMIEEE, P.Eng.
Abdulmotaleb El Saddik Associate Professor Dr.-Ing., SMIEEE, P.Eng. Multimedia Communications Research Laboratory University of Ottawa Ontario Research Network of E-Commerce www.mcrlab.uottawa.ca abed@mcrlab.uottawa.ca
More informationVIRTUAL FIGURE PRESENTATION USING PRESSURE- SLIPPAGE-GENERATION TACTILE MOUSE
VIRTUAL FIGURE PRESENTATION USING PRESSURE- SLIPPAGE-GENERATION TACTILE MOUSE Yiru Zhou 1, Xuecheng Yin 1, and Masahiro Ohka 1 1 Graduate School of Information Science, Nagoya University Email: ohka@is.nagoya-u.ac.jp
More informationHaptic holography/touching the ethereal Page, Michael
OCAD University Open Research Repository Faculty of Design 2013 Haptic holography/touching the ethereal Page, Michael Suggested citation: Page, Michael (2013) Haptic holography/touching the ethereal. Journal
More informationVirtual Environments. Ruth Aylett
Virtual Environments Ruth Aylett Aims of the course 1. To demonstrate a critical understanding of modern VE systems, evaluating the strengths and weaknesses of the current VR technologies 2. To be able
More informationChapter 1 Introduction
Chapter 1 Introduction It is appropriate to begin the textbook on robotics with the definition of the industrial robot manipulator as given by the ISO 8373 standard. An industrial robot manipulator is
More informationThe CHAI Libraries. F. Conti, F. Barbagli, R. Balaniuk, M. Halg, C. Lu, D. Morris L. Sentis, E. Vileshin, J. Warren, O. Khatib, K.
The CHAI Libraries F. Conti, F. Barbagli, R. Balaniuk, M. Halg, C. Lu, D. Morris L. Sentis, E. Vileshin, J. Warren, O. Khatib, K. Salisbury Computer Science Department, Stanford University, Stanford CA
More informationA Hybrid Actuation Approach for Haptic Devices
A Hybrid Actuation Approach for Haptic Devices François Conti conti@ai.stanford.edu Oussama Khatib ok@ai.stanford.edu Charles Baur charles.baur@epfl.ch Robotics Laboratory Computer Science Department Stanford
More informationHaptic Holography/Touching the Ethereal
Journal of Physics: Conference Series Haptic Holography/Touching the Ethereal To cite this article: Michael Page 2013 J. Phys.: Conf. Ser. 415 012041 View the article online for updates and enhancements.
More informationVirtual Reality Based Training to resolve Visio-motor Conflicts in Surgical Environments
HAVE 2008 IEEE International Workshop on Haptic Audio Visual Environments and their Applications Ottawa Canada, 18-19 October 2008 Virtual Reality Based Training to resolve Visio-motor Conflicts in Surgical
More informationROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION
ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and
More informationPhysical Presence in Virtual Worlds using PhysX
Physical Presence in Virtual Worlds using PhysX One of the biggest problems with interactive applications is how to suck the user into the experience, suspending their sense of disbelief so that they are
More informationInteracting within Virtual Worlds (based on talks by Greg Welch and Mark Mine)
Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine) Presentation Working in a virtual world Interaction principles Interaction examples Why VR in the First Place? Direct perception
More informationHAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS. Carlos Vázquez Jan Rosell,1
Preprints of IAD' 2007: IFAC WORKSHOP ON INTELLIGENT ASSEMBLY AND DISASSEMBLY May 23-25 2007, Alicante, Spain HAPTIC GUIDANCE BASED ON HARMONIC FUNCTIONS FOR THE EXECUTION OF TELEOPERATED ASSEMBLY TASKS
More informationCollege Park, MD 20742, USA virtual environments. To enable haptic rendering of large datasets we
Continuously-Adaptive Haptic Rendering Jihad El-Sana 1 and Amitabh Varshney 2 1 Department of Computer Science, Ben-Gurion University, Beer-Sheva, 84105, Israel jihad@cs.bgu.ac.il 2 Department of Computer
More information