Intuitive Navigation in an Enormous Virtual Environment
|
|
|
- Neal Gregory
- 9 years ago
- Views:
Transcription
1 / International Conference on Artificial Reality and Tele-Existence 98 Intuitive Navigation in an Enormous Virtual Environment Yoshifumi Kitamura Shinji Fukatsu Toshihiro Masaki Fumio Kishino Graduate School of Engineering Osaka University 2-1 Yamadaoka, Suita, Osaka, , Japan Abstract Without sophisticated assistance, a virtual reality user tends to easily lose his/her position and direction in an immersed enormous virtual environment. In order to enable a user to obtain accurate spatial perception in an environment, global information on the environment and the local information around the user must be presented. There is some literature devoted to the presentation of an overview (a global view) on the background view of a life-sized virtual environment (a local view) and on the viewpoint determination of the virtual environment. However, a method for controlling the bird s eye viewpoint intuitively has not yet been discussed. In this paper, a technique for the interlocked motion of coordinate pairs is proposed to intuitively control the bird s eye overview display of an entire largescale virtual environment in a display system that present a user with both overviews (global views) and a life-sized virtual environment (a local view) simultaneously. This enables efficient navigation even in enormous and complicated environments using both global and local views. The motion of the bird s eye viewpoint interlocks with the relative motion of the user s viewpoint and his/her hand, therefore, the user can control the bird s eye viewpoint by intuitive manipulation. Experimental results show how efficiently the user recognizes his/her position and direction, and show the usefulness of the proposed method compared to the other viewpoint-control methods. 1 Introduction Interactions in large complex virtual environments require various sophisticated techniques and algorithms to handle large-scale geometric databases. For instance, efficient algorithms for displaying complex geometric data are needed to achieve video frame rates. In spite of such efforts, a virtual reality user in an immersed virtual environment tends to lose his/her position and direction easily, unless there is sophisticated assistance. In order to enable a user to obtain accurate spatial perceptions in an environment, global information on surroundings and local information from a life-size view must be presented. Humans construct cognitive maps of their environment to use in navigation [1], and such maps assist the user in maintaining knowledge of his/her current position and direction in a virtual environment [2]. The adequate presentation of environmental overviews from other viewpoints and in different scales assists the user in accurately recognizing the spatial environment. There is some literature devoted to presentation of an overview (also called a global view) on the background view of a life-sized virtual environment (also called a local view). Two typical ideas exist for presenting overviews of the environment. The first idea is to use miniature copies of the entire environment. This is called a -in-miniature (WIM) [3]. WIM offers multiple viewpoints and scales, and is helpful in navigating and manipulating the virtual environment. The second idea is to use bird s eye overview images taken by virtual cameras from certain viewpoints. Virtual GIS (Geographic Information system) is an example that has an overview map inserted in the display [4]. Both overview examples present a global view in addition to a local view, however, a method for controlling the bird s eye viewpoint intuitively has not yet been discussed in the literature. An approach that enables a user to efficiently construct cognitive maps of his/her environment provides the authority to intuitively control the viewpoint and scale of the overview. If the control of the scale, direction and/or viewpoints of the overview is transparent and easily understood by the user, he/she will easily recognize the entire environment. There is some literature devoted to viewpoint determination of the virtual environment. For example, eyeball-in-hand, scene-in-hand and flying-vehicle-control methods are good metaphors for viewpoint motion control techniques in a virtual environment [5]. However, an intuitive method for controlling the scale, direction and/or viewpoint of a bird s eye camera using the user s relative head and hand motions has not yet been discussed. 163
2 / International Conference on Artificial Reality and Tele-Existence 98 We propose a manipulation technique to intuitively control the bird s eye overview display of an entire large-scale virtual environment in a display system that presents a user with both overviews (global views) and a life-size virtual environment (a local view) simultaneously. This enables efficient navigation environments. The motion of the bird s eye viewpoint interlocks with the relative motion of the user s viewpoint and his/her hand. Therefore, the user can control the bird s eye viewpoint by intuitive manipulation. 2 Overview Use One of the most promising ideas for user navigation in large complex virtual environments is to provide the user both the global information of the environment and the local information around himself/herself. Though some approaches can be considered to provide a user with global information of the environment, an adequate presentation of both global views and life-sized local views can assist the user in obtaining accurate spatial perceptions of an enormous virtual environment. Two main ideas exist for presenting overviews of the environment. The first idea is to use miniature copies of the entire environment. This is called -in-miniature (WIM) method [3]. WIM offers multiple viewpoints and scales, and is helpful in navigating and manipulating the virtual environment. The user can change the position and direction of the miniature by using a hand-held 6-D tracker. The second idea is to use bird s eye overview images taken by virtual cameras from certain viewpoints. Virtual GIS is an example that has an overview map inserted in the display [4]. Both overview examples present a global view in addition to a local view. However, a method for controlling the bird s eye viewpoint intuitively has not yet been discussed. This section compares the advantages and disadvantages of these two methods. 2.1 Miniature Copies Multiple views of the environment from multiple viewpoints and scales helps the user to efficiently obtain accurate spatial perceptions of the environment. A typical example of this type of view is WIM [3]. Object manipulation in WIM reflects the corresponding manipulation in a life-size virtual, and vice versa. Foe example, it is used to demonstrate the modeling of rooms. In order to present miniature copies of the entire in addition to a life-sized view of the virtual, it is necessary to make complete copies of the geometry of the entire virtual first. Then, each miniature copy is located in a suitable position as a group of objects in the virtual environment. Finally, a life-size view is generated according to the user s viewpoint. Figure 1(a) shows the concept of this actualization method of miniature copies. Multiple miniatures require corresponding multiple copies of geometry, therefore, the order of the data size of the geometry of the virtual is proportional to the number of miniatures presented. This drawback implies that the miniature copy method is not suitable for an enormous and complicated environment such as a virtual nature environment. Attributes of each object in the virtual in a typical virtual reality system are managed by a management software module. Examples of such attributes include the position/orientation of objects, collision/intersection among objects, status of grasping/manipulating/releasing, and so on. If the status of an object changes, the management system also changes its attributes. For independent and transparent object manipulation using miniature copies, each copy must be organized by its individual management module. When a user manipulates an object in a miniature copy, the attributes in the corresponding management module of the copied miniature are updated. Then this change is transferred to the management module that organizes the entire virtual environment. Finally, this change is transferred again to another management module, which organizes the other miniature copies. Having multiple management modules for the entire and multiple copies complicates software configuration of the virtual reality system as the number of miniature copies increases. management module management module bird s eye view management module virtual a copy of entire virtual (a) miniature copies. virtual image (b) bird s eye overview images. visual display interaction device visual display interaction device Figure 1: Two different actualization methods of displaying overviews of a virtual environment. 2.2 Bird s Eye Overview Images Another solution of efficient navigation in an enormous and complicated virtual environment is to use bird s eye overview images taken by virtual 164
3 / International Conference on Artificial Reality and Tele-Existence 98 cameras from certain viewpoints. Virtual GIS is an example that has an overview map inserted in the display [4]. Figure 1(b) shows an actualization method of bird s eye overview images. Overview images taken by virtual cameras at certain viewpoints and scales efficiently assist the user in obtaining accurate spatial perceptions of the environment. Images are put in a virtual environment. Therefore, the original data size of the geometry of the virtual does not increase even if the number of bird s eye overview images increases. Moreover, single management modules are sufficient to organize objects attributes in the entire virtual environment. An overview image presents a global view in addition to a local view. Eyeballin-hand and scene-in-hand metaphors are known to manipulate the viewpoint of a virtual environment by determining the position of either the camera or the environment [5]. However, an intuitive method for controlling the bird s eye viewpoint using the user s relative head and hand motions has not yet been discussed. A method for intuitively controlling the viewpoint of the bird s eye to provide overview images is described in the next section. 3 Intuitive Control of the Viewpoint for the Bird s Eye Camera This section proposes a method that intuitively controls the position and orientation of the bird s eye camera. For this purpose, we introduce new coordinates for a palmtop virtual environment that correspond to the user s hand motions. 3.1 Coordinates for a Palmtop Virtual Environment Six parameters for translation (X, Y, Z) and rotation (ψ, φ, θ) of the bird s eye viewpoint must be determined to generate an overview image. In order to control these parameters intuitively, an interlock of the bird s eye viewpoint and the user s viewpoint is introduced. Figure 2 shows the coordinate systems used in the proposed method. The coordinates represent the position and orientation of all objects in the entire virtual environment, and they correspond to globally-aligned directional representations (north, south, east and west). The user s coordinates determine his/her view direction and view volume and correspond to user-aligned directional representations (front, rear, left, and right). The third coordinates are for the bird s eye overview. A bird s eye camera that perceives the environment is located at the origin of these coordinates. In addition to the above three coordinate systems, coordinates for a palmtop virtual environment that correspond to the user s hand motion is introduced. This fourth coordinate system is used only to determine the bird s eye viewpoint, and the bird s eye overview image is generated according to its position and orientation. The user observes the generated bird s eye overview image through the window on the projection plane. bird s eye coordinates user s coordinates projection plane coordinates for transient virtual environment window for bird s eye overview image coordinates for virtual environment Figure 2: Coordinate system of a proposed method for bird s eye overview images. 3.2 Interlocked Motion between the Bird s Eye Viewpoint and a User s Viewpoint In order to achieve intuitive control of the viewpoint and orientation of the bird s eye camera, an interlocked motion between the bird s eye viewpoint and the user s viewpoint is proposed. Figure 3 shows the simplified explanation in 2-D. The relative motion (position and orientation) between the bird s eye coordinates and the coordinate system for an entire virtual environment is interlocked with the relative motion (position and orientation) between the user s coordinate system and the coordinates of the palmtop virtual environment. In other words, a pair of coordinate systems (i.e., the user s coordinates and the coordinates for the palmtop virtual environment) interlocks with another pair of coordinate systems (i.e., the bird s eye coordinates and the coordinate system of entire virtual environment). Figure 4 shows the pairs of interlocking coordinate systems. X, Y, Z correspond to the coordinate system axes, and x, y, z correspond to the coordinates for the palmtop virtual environment axes. The correspondence between the origin of the palmtop virtual environment and the origin of the coordinate is assumed to be established. Point P u is the intersection of a perpendicular line through the horizontal plane of the palmtop virtual environment and the viewpoint of the user, O u. Point S u is the intersection of the horizontal plane of the palmtop virtual environment and a straight line passing through O u and the center of the window of the bird s eye overview image, C. The angles (ψ u,φ u,θ u ) are rotations of the straight line O u S u in the coordinates for the palmtop virtual environment around the x, y, z axes, respectively. Similarly, point P b is the intersection of a perpendicular line through the horizontal plane of the entire virtual environment and the bird s eye viewpoint, O b. Point S b is the intersection of the horizontal plane of the entire virtual environment and the axis line passing through O b. The angles (ψ b,φ b,θ b ) are rotations of the 165
4 / International Conference on Artificial Reality and Tele-Existence 98 straight line O b S b in the coordinate X, Y, Z axes, respectively. The interlocked pairs of coordinate systems are used to determine the parameters of the bird s eye camera. (X b,y b,z b ), the XY Z coordinates of the bird s eye camera is obtained by magnifying the xyz coordinates of the user s viewpoint (x u,y u,z u ) A times. Here, A is the magnifying power given in advance. The angles (ψ b,φ b,θ b ), orientation components of the straight line O b S b and the coordinates, are determined by using the orientation components of the straight line O u S u and the coordinates for the palmtop virtual environment. is sufficient to organize the objects attributes for the entire virtual environment. By introducing the interlocked motion between the bird s eye viewpoint and the user s viewpoint, intuitive control of the viewpoint and orientation of the bird s eye camera can be achieved. Six parameters of position and orientation for a bird s eye camera can be determined by the interlocked pairs of coordinate systems, as described in the previous section. Based on this idea, sophisticated display methods using both the bird s eye overview image and the life-sized local image are obtained by using constraints on parameters to determine the attitude of the bird s eye camera [6]. O b bird s eye viewpoint user s view volume user s viewpoint O u C projection plane window for bird s eye overview image center of window S u P b P u S horizontal plane of virtual environment b holizontal plane of palmtop virtual environment Figure 3: Interlocked pairs of coordinate systems (simplified to 2-D). Figure 5: An example image presented to the user (a life-size local view and a bird s eye overview image) Figure 4: Interlocked pairs of coordinate systems. 3.3 Presentation of Bird s eye overview images Figure 5 shows an example presenting a bird s eye overview from an adequate viewpoint (a global view) on the background view of a life-sized virtual environment (a local view). The original data size of the geometry of the virtual does not increase even as the number of bird s eye overview images increases, and a single management software module 4 Navigation Systems using Overviews Navigation systems in a virtual environment can be established by presenting an overview (a global view) on the background view of a life-sized virtual environment (a local view). This section describes the methods needed to establish such systems, using four different methods to control the direction and viewpoints of the overview, respectively. 4.1 Interlocked Motion of Coordinate Pairs Figure 6 shows the concept of a navigation system using the interlocked motion of coordinate pairs. The user controls the position and orientation of the palmtop virtual environment by using a hand-held 6- D tracker. The user s viewpoint and orientation are also measured by a 6-D tracker attached to the user s head. The coordinates of the bird s eye camera are obtained by magnifying the coordinates of the user s viewpoint A times. Here, A is the scale parameter given in advance. 166
5 / International Conference on Artificial Reality and Tele-Existence 98 As described in 3.2, the motion of a bird s eye camera against the coordinate system (i.e., the entire virtual environment) is determined by the relative motion of a user s hand (i.e., the palmtop virtual environment ) against the user s head. In other words, a user controls the viewpoint of the bird s eye camera using the cooperative motions of his/her head and hand. 4.2 Eyeball-in-Hand Figure 7 shows the concept of a navigation system using the eyeball-in-hand metaphor. The virtual environment is stationary, while the user s viewpoint and orientation are measured by a 6-D tracker attached to the user s head. Thus, the user observes a non-distorted image according to his/her head motion. In this case, the motion of the bird s eye camera directly corresponds to the motion of the user s hand measured by a hand-held 6-D tracker. The motion of the bird s eye camera is obtained by magnifying the motion of the user s hand motion A times. Here, A is the scale parameter given in advance, similar to 4.1. Therefore, a user controls the viewpoint of the bird s eye camera using only his/her hand motion. 4.3 Scene-in-Hand Figure 8 shows the concept of a navigation system using the scene-in-hand metaphor. The viewpoint of the bird s eye camera is fixed at an certain point in the coordinate system, while the motion of the virtual environment directly corresponds to the motion of the user s hand measured by a hand-held 6-D tracker. Therefore, a user indirectly controls the viewpoint of the bird s eye camera using only his/her hand motion. The motion of the virtual environment is obtained by magnifying the motion of the user s hand motion A times. Here, A is the scale parameter given in advance, similar to 4.1. The user s viewpoint and orientation are also measured by a 6-D tracker attached to the user s head. Thus, the user observes a non-distorted image according to his/her head motion. 4.4 World-in-Miniature Figure 9 shows the concept of a navigation system using the -in-miniature metaphor. The user controls the position and orientation of the miniature of the virtual environment by using a hand-held 6-D tracker. The user s viewpoint and orientation are also measured by a 6-D tracker attached to his/her head, therefore, the user observes the 1/A scaled miniature in the scene of the life-sized virtual environment. Though both motions of the user s head and hand are independent, this configuration can be said to be a special case of the system using a scene-in-hand metaphor in which the viewpoint of the bird s eye camera is fixed to the user s viewpoint. 5 Experiments An experiment was conducted to compare the four different techniques used to control the direction and viewpoints of the overview. Figure 6: Concept of a navigation system using the interlocked motion of coordinate pairs. Figure 7: Concept of a navigation system using the eyeball-in-hand. 5.1 Experimental Method Five virtual environments of 2.8 km 2 were designed. Each of them contained four mountains of approximately 450 m in height and two ponds. Though they have simple configurations, without sophisticated assistance, a user can easily easily lose his/her position and direction in an immersed virtual environment. A user can not go into the mountain and pond by detecting an interference. One of the five virtual environment was used for practice, and the remaining four environments were used for trials in unknown setups on the subjects. Subjects were asked to follow six landmarks in order as quickly as possible, however, landmarks were occluded by mountains in the user s life-sized local view during the traversal. Therefore, they needed to check the position of the next landmark by using the global overviews. Figure 10 shows an experimental 167
6 / International Conference on Artificial Reality and Tele-Existence 98 Figure 8: Concept of a navigation system using the scene-in-hand. Figure 9: Concept of a navigation system using the -in-miniature. virtual environment and landmarks. Four different methods of controlling the direction and viewpoints of the overview were used in random order. A user was assumed to move at a uniform velocity in the virtual environment for all methods. 5.2 Experimental Result The average ratio of the total traversed length in the experimental virtual environment to the shortest course by one typical subject is shown in Figure 11. Results show that the viewpoint controlling method of the interlocked motion of coordinate pairs (IMCP) was most efficient. Moreover, the subject completed the task more efficiently with the bird s eye overview image methods (i.e., interlocked motion of coordinate pairs, eyeball-in-hand, and scene-in-hand) than with the -in-miniature method. These results correspond to the comments made by subjects that it was difficult to see the miniature and life-sized Figure 10: An experimental virtual environment and landmarks. local views simultaneously during the traversal. A user felt an intuitive sensation that he was manipulating the bird s eye camera by using the eyeball-in-hand metaphor, but it was sometimes difficult to place the bird s eye camera at the user s desired position. For example, a user was at a loss when the direction of the bird s eye camera faced in the user s direction because the bird s eye camera moved in the opposite direction of the hand-held 6- D tracker s motion. It was difficult to intuitively control the global view viewpoint with the scene-inhand metaphor, because it used the bird s eye camera in a fixed position in the coordinates, and also, the motion of the user s head did not reflect the motion of the viewpoint of the bird s eye camera. Finally, the method of the interlocked motion of coordinate pairs provided the user intuitive control of the viewpoint of the bird s eye camera. The user observed the virtual environment through the window by manipulating the palmtop virtual environment with natural movements. 6 Summary and Conclusion A technique for the interlocked motion of coordinate pairs was proposed to intuitively control the bird s eye overview display of an entire largescale virtual environment in a display system that presents a user with both overviews (global views) and a life-sized virtual environment (a local view) simultaneously. In the experiments, the proposed method was compared with three different methods to control the direction and viewpoints of the overview, i.e., the eyeball-in-hand, scene-in-hand, and -inminiature metaphors. The proposed method enabled efficient navigation even in enormous and complicated environments using both global and local views. The motion of the bird s eye viewpoint interlocked with the relative motion of the user s viewpoint and his/her hand, therefore, the user could control the bird s eye viewpoint by intuitive manipulation. Future work will include the adequate control 168
7 / International Conference on Artificial Reality and Tele-Existence 98 Figure 11: Average ratio of traversed length to the shortest course. of scale parameters, object manipulation using the bird s eye overview images, cooperative work of several users supported by the bird s eye overview images, and so on. Acknowledgement: This work was supported in part by the research program of the Telecommunications Advancement Organization of Japan. References [1] S. E. Goldin and P. W. Thorndyke. Simulating navigation for spatial knowledge acquisition. Human Factors, Vol. 24, No. 4, pp , [2] Rudy Darken and John Sibert. A toolset for navigation in virtual environments. In User Interface Software and Technology, pp , ACM, [3] Richard Stoakley, Matthew Conway, and Randy Pausch. Virtual reality on a WIM: interactive s in miniature. In CHI 95, pp , ACM, [4] David Koller, Peter Lindstrom, William Ribarsky, Larry F. Hodges, Nick Faust, and Gregory Turner. Virtual GIS : a real-time 3D geographic information system. In Visualization Conference, pp , IEEE, [5] Colin Ware and Steven Osborne. Exploration and virtual camera control in virtual threedimensional environments. Computer Graphics, Vol. 24, No. 4, pp , ACM, [6] Shinji Fukatsu, Yoshifumi Kitamura, Toshihiro Masaki, and Fumio Kishino. Intuitive control of bird s eye overview images for navigation in an enormous virtual environment. In Virtual Reality Software and Technology, pp , ACM,
3D Interactive Information Visualization: Guidelines from experience and analysis of applications
3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, [email protected] 1. EXPERT
Mohr s Circle. Academic Resource Center
Mohr s Circle Academic Resource Center Introduction The transformation equations for plane stress can be represented in graphical form by a plot known as Mohr s Circle. This graphical representation is
An Instructional Aid System for Driving Schools Based on Visual Simulation
An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez
Solving Simultaneous Equations and Matrices
Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering
The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.
260 17-1 I. THEORY EXPERIMENT 17 QUALITATIVE STUDY OF INDUCED EMF Along the extended central axis of a bar magnet, the magnetic field vector B r, on the side nearer the North pole, points away from this
Section 9.1 Vectors in Two Dimensions
Section 9.1 Vectors in Two Dimensions Geometric Description of Vectors A vector in the plane is a line segment with an assigned direction. We sketch a vector as shown in the first Figure below with an
One-Way Pseudo Transparent Display
One-Way Pseudo Transparent Display Andy Wu GVU Center Georgia Institute of Technology TSRB, 85 5th St. NW Atlanta, GA 30332 [email protected] Ali Mazalek GVU Center Georgia Institute of Technology TSRB,
Effects of Orientation Disparity Between Haptic and Graphic Displays of Objects in Virtual Environments
Human Computer Interaction INTERACT 99 Angela Sasse and Chris Johnson (Editors) Published by IOS Press, c IFIP TC.13, 1999 1 Effects of Orientation Disparity Between Haptic and Graphic Displays of Objects
Multivariate data visualization using shadow
Proceedings of the IIEEJ Ima and Visual Computing Wor Kuching, Malaysia, Novembe Multivariate data visualization using shadow Zhongxiang ZHENG Suguru SAITO Tokyo Institute of Technology ABSTRACT When visualizing
VRSPATIAL: DESIGNING SPATIAL MECHANISMS USING VIRTUAL REALITY
Proceedings of DETC 02 ASME 2002 Design Technical Conferences and Computers and Information in Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/ MECH-34377 VRSPATIAL: DESIGNING SPATIAL
The elements used in commercial codes can be classified in two basic categories:
CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for
Lecture L3 - Vectors, Matrices and Coordinate Transformations
S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between
Name Partners Date. Energy Diagrams I
Name Partners Date Visual Quantum Mechanics The Next Generation Energy Diagrams I Goal Changes in energy are a good way to describe an object s motion. Here you will construct energy diagrams for a toy
Triangle Trigonometry and Circles
Math Objectives Students will understand that trigonometric functions of an angle do not depend on the size of the triangle within which the angle is contained, but rather on the ratios of the sides of
TWO-DIMENSIONAL TRANSFORMATION
CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization
Freehand Sketching. Sections
3 Freehand Sketching Sections 3.1 Why Freehand Sketches? 3.2 Freehand Sketching Fundamentals 3.3 Basic Freehand Sketching 3.4 Advanced Freehand Sketching Key Terms Objectives Explain why freehand sketching
A method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations
MMGD0203 MULTIMEDIA DESIGN Chapter 3 Graphics and Animations 1 Topics: Definition of Graphics Why use Graphics? Graphics Categories Graphics Qualities File Formats Types of Graphics Graphic File Size Introduction
CATIA Functional Tolerancing & Annotation TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Functional Tolerancing and Annotation...2 Pull-down Menus...3 Insert...3 Functional Tolerancing and Annotation Workbench...4 Bottom Toolbar Changes...5 3D Grid Toolbar...5
First Level: 2D Fundamentals. by Randy H. Shih Oregon Institute of Technology
AutoCAD 2008 Tutorial First Level: 2D Fundamentals by Randy H. Shih Oregon Institute of Technology MultiMedia CD by Jack Zecher Indiana University Purdue University Indianapolis SDC PUBLICATIONS Schroff
Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA
Are Image Quality Metrics Adequate to Evaluate the Quality of Geometric Objects? Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA ABSTRACT
Unified Lecture # 4 Vectors
Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,
Fric-3. force F k and the equation (4.2) may be used. The sense of F k is opposite
4. FRICTION 4.1 Laws of friction. We know from experience that when two bodies tend to slide on each other a resisting force appears at their surface of contact which opposes their relative motion. The
Basic Understandings
Activity: TEKS: Exploring Transformations Basic understandings. (5) Tools for geometric thinking. Techniques for working with spatial figures and their properties are essential to understanding underlying
Discovering Math: Exploring Geometry Teacher s Guide
Teacher s Guide Grade Level: 6 8 Curriculum Focus: Mathematics Lesson Duration: Three class periods Program Description Discovering Math: Exploring Geometry From methods of geometric construction and threedimensional
SDC. Schroff Development Corporation WWW.SDCACAD.COM PUBLICATIONS. MultiMedia CD by Jack Zecher
MultiMedia CD by Jack Zecher An audioi/visual presentation of the tutorial exercises SDC PUBLICATIONS Schroff Development Corporation WWW.SDCACAD.COM AutoCAD 2002 Tutorial 2-1 Lesson 2 Geometric Construction
Number Sense and Operations
Number Sense and Operations representing as they: 6.N.1 6.N.2 6.N.3 6.N.4 6.N.5 6.N.6 6.N.7 6.N.8 6.N.9 6.N.10 6.N.11 6.N.12 6.N.13. 6.N.14 6.N.15 Demonstrate an understanding of positive integer exponents
Figure 3.1.2 Cartesian coordinate robot
Introduction to Robotics, H. Harry Asada Chapter Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion,
Study of Large-Scale Data Visualization
Study of Large-Scale Data Visualization Project Representative Fumiaki Araki The Earth Simulator Center, Japan Agency for Marine-Earth Science and Technology Authors Fumiaki Araki 1, Shintaro Kawahara
Understanding astigmatism Spring 2003
MAS450/854 Understanding astigmatism Spring 2003 March 9th 2003 Introduction Spherical lens with no astigmatism Crossed cylindrical lenses with astigmatism Horizontal focus Vertical focus Plane of sharpest
Go to contents 18 3D Visualization of Building Services in Virtual Environment
3D Visualization of Building Services in Virtual Environment GRÖHN, Matti Gröhn; MANTERE, Markku; SAVIOJA, Lauri; TAKALA, Tapio Telecommunications Software and Multimedia Laboratory Department of Computer
MET 306. Activity 8a. Mechanism Design Creo 2.0 Level 7 POINT A GROUND LINK LINK 1 LINK 2 LINK 3 POINT B 10/15/2010 1
Mechanism Design Creo 2.0 Level 7 POINT A LINK 1 GROUND LINK LINK 2 LINK 3 POINT B 10/15/2010 1 Download parts ground, key, link_1, link_2, link_3 and pulley from the V:/MET_306/Activity_8_Creo drive.
Path Tracking for a Miniature Robot
Path Tracking for a Miniature Robot By Martin Lundgren Excerpt from Master s thesis 003 Supervisor: Thomas Hellström Department of Computing Science Umeå University Sweden 1 Path Tracking Path tracking
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - [email protected]
CREATE A 3D MOVIE IN DIRECTOR
CREATE A 3D MOVIE IN DIRECTOR 2 Building Your First 3D Movie in Director Welcome to the 3D tutorial for Adobe Director. Director includes the option to create three-dimensional (3D) images, text, and animations.
THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY
THE CONTROL OF A ROBOT END-EFFECTOR USING PHOTOGRAMMETRY Dr. T. Clarke & Dr. X. Wang Optical Metrology Centre, City University, Northampton Square, London, EC1V 0HB, UK [email protected], [email protected]
PARAMETRIC MODELING. David Rosen. December 1997. By carefully laying-out datums and geometry, then constraining them with dimensions and constraints,
1 of 5 11/18/2004 6:24 PM PARAMETRIC MODELING David Rosen December 1997 The term parametric modeling denotes the use of parameters to control the dimensions and shape of CAD models. Think of a rubber CAD
NEW MEXICO Grade 6 MATHEMATICS STANDARDS
PROCESS STANDARDS To help New Mexico students achieve the Content Standards enumerated below, teachers are encouraged to base instruction on the following Process Standards: Problem Solving Build new mathematical
Rotation: Moment of Inertia and Torque
Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn
BUILDING THREE-DIMENSIONAL (3D) STRUCTURES
Activities Grades 6 8 www.exploratorium.edu/geometryplayground/activities BUILDING THREE-DIMENSIONAL (3D) STRUCTURES Draw a 3D structure in two dimensions. [60 minutes] Materials: Six cubes (any cubes,
How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud
REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada [email protected]
Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard
Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express
When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.
Fluid Statics When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Consider a small wedge of fluid at rest of size Δx, Δz, Δs
Michael Cline. University of British Columbia. Vancouver, British Columbia. [email protected]. bimanual user interface.
Higher Degree-of-Freedom Bimanual User Interfaces for 3-D Computer Graphics Michael Cline Dept. of Computer Science University of British Columbia Vancouver, British Columbia Canada V6T 1Z4 [email protected]
A Study on M2M-based AR Multiple Objects Loading Technology using PPHT
A Study on M2M-based AR Multiple Objects Loading Technology using PPHT Sungmo Jung, Seoksoo Kim * Department of Multimedia Hannam University 133, Ojeong-dong, Daedeok-gu, Daejeon-city Korea [email protected],
THREE DIMENSIONAL GEOMETRY
Chapter 8 THREE DIMENSIONAL GEOMETRY 8.1 Introduction In this chapter we present a vector algebra approach to three dimensional geometry. The aim is to present standard properties of lines and planes,
Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior
Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior Kenji Yamashiro, Daisuke Deguchi, Tomokazu Takahashi,2, Ichiro Ide, Hiroshi Murase, Kazunori Higuchi 3,
Figure 1.1 Vector A and Vector F
CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have
12.510 Introduction to Seismology Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 12.510 Introduction to Seismology Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 04/30/2008 Today s
Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, 5-8 8-4, 8-7 1-6, 4-9
Glencoe correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 STANDARDS 6-8 Number and Operations (NO) Standard I. Understand numbers, ways of representing numbers, relationships among numbers,
Maya 2014 Basic Animation & The Graph Editor
Maya 2014 Basic Animation & The Graph Editor When you set a Keyframe (or Key), you assign a value to an object s attribute (for example, translate, rotate, scale, color) at a specific time. Most animation
Teaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
Section 1.4. Lines, Planes, and Hyperplanes. The Calculus of Functions of Several Variables
The Calculus of Functions of Several Variables Section 1.4 Lines, Planes, Hyperplanes In this section we will add to our basic geometric understing of R n by studying lines planes. If we do this carefully,
Pre-Algebra 2008. Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems
Academic Content Standards Grade Eight Ohio Pre-Algebra 2008 STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express large numbers and small
Head-Coupled Perspective
Head-Coupled Perspective Introduction Head-Coupled Perspective (HCP) refers to a technique of rendering a scene that takes into account the position of the viewer relative to the display. As a viewer moves
Correlation key concepts:
CORRELATION Correlation key concepts: Types of correlation Methods of studying correlation a) Scatter diagram b) Karl pearson s coefficient of correlation c) Spearman s Rank correlation coefficient d)
Geovisualization. Geovisualization, cartographic transformation, cartograms, dasymetric maps, scientific visualization (ViSC), PPGIS
13 Geovisualization OVERVIEW Using techniques of geovisualization, GIS provides a far richer and more flexible medium for portraying attribute distributions than the paper mapping which is covered in Chapter
A Novel Multitouch Interface for 3D Object Manipulation
A Novel Multitouch Interface for 3D Object Manipulation Oscar Kin-Chung Au School of Creative Media City University of Hong Kong [email protected] Chiew-Lan Tai Department of Computer Science & Engineering
Geometry and Measurement
The student will be able to: Geometry and Measurement 1. Demonstrate an understanding of the principles of geometry and measurement and operations using measurements Use the US system of measurement for
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Notes on Elastic and Inelastic Collisions
Notes on Elastic and Inelastic Collisions In any collision of 2 bodies, their net momentus conserved. That is, the net momentum vector of the bodies just after the collision is the same as it was just
How To Analyze Ball Blur On A Ball Image
Single Image 3D Reconstruction of Ball Motion and Spin From Motion Blur An Experiment in Motion from Blur Giacomo Boracchi, Vincenzo Caglioti, Alessandro Giusti Objective From a single image, reconstruct:
with functions, expressions and equations which follow in units 3 and 4.
Grade 8 Overview View unit yearlong overview here The unit design was created in line with the areas of focus for grade 8 Mathematics as identified by the Common Core State Standards and the PARCC Model
1. Units of a magnetic field might be: A. C m/s B. C s/m C. C/kg D. kg/c s E. N/C m ans: D
Chapter 28: MAGNETIC FIELDS 1 Units of a magnetic field might be: A C m/s B C s/m C C/kg D kg/c s E N/C m 2 In the formula F = q v B: A F must be perpendicular to v but not necessarily to B B F must be
Magnetic Fields and Their Effects
Name Date Time to Complete h m Partner Course/ Section / Grade Magnetic Fields and Their Effects This experiment is intended to give you some hands-on experience with the effects of, and in some cases
Chapter 111. Texas Essential Knowledge and Skills for Mathematics. Subchapter B. Middle School
Middle School 111.B. Chapter 111. Texas Essential Knowledge and Skills for Mathematics Subchapter B. Middle School Statutory Authority: The provisions of this Subchapter B issued under the Texas Education
Chapter 23. The Reflection of Light: Mirrors
Chapter 23 The Reflection of Light: Mirrors Wave Fronts and Rays Defining wave fronts and rays. Consider a sound wave since it is easier to visualize. Shown is a hemispherical view of a sound wave emitted
Objective: Equilibrium Applications of Newton s Laws of Motion I
Type: Single Date: Objective: Equilibrium Applications of Newton s Laws of Motion I Homework: Assignment (1-11) Read (4.1-4.5, 4.8, 4.11); Do PROB # s (46, 47, 52, 58) Ch. 4 AP Physics B Mr. Mirro Equilibrium,
Distributed Area of Interest Management for Large-Scale Immersive Video Conferencing
2012 IEEE International Conference on Multimedia and Expo Workshops Distributed Area of Interest Management for Large-Scale Immersive Video Conferencing Pedram Pourashraf ICT Research Institute University
11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space
11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of
Force on Moving Charges in a Magnetic Field
[ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after
Section 1.1. Introduction to R n
The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to
Mathematics. Mathematical Practices
Mathematical Practices 1. Make sense of problems and persevere in solving them. 2. Reason abstractly and quantitatively. 3. Construct viable arguments and critique the reasoning of others. 4. Model with
Tennessee Mathematics Standards 2009-2010 Implementation. Grade Six Mathematics. Standard 1 Mathematical Processes
Tennessee Mathematics Standards 2009-2010 Implementation Grade Six Mathematics Standard 1 Mathematical Processes GLE 0606.1.1 Use mathematical language, symbols, and definitions while developing mathematical
Basics of Dimensional Modeling
Basics of Dimensional Modeling Data warehouse and OLAP tools are based on a dimensional data model. A dimensional model is based on dimensions, facts, cubes, and schemas such as star and snowflake. Dimensional
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS
TRACKING DRIVER EYE MOVEMENTS AT PERMISSIVE LEFT-TURNS Michael A. Knodler Jr. Department of Civil & Environmental Engineering University of Massachusetts Amherst Amherst, Massachusetts, USA E-mail: [email protected]
Part 21: Augmented Reality
Part 21: Augmented Reality Virtuelle Realität Wintersemester 2006/07 Prof. Bernhard Jung Overview Introduction to Augmented Reality Augmented Reality Displays Examples AR Toolkit an open source software
A System for Capturing High Resolution Images
A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: [email protected]
INVERSION AND PROBLEM OF TANGENT SPHERES
South Bohemia Mathematical Letters Volume 18, (2010), No. 1, 55-62. INVERSION AND PROBLEM OF TANGENT SPHERES Abstract. The locus of centers of circles tangent to two given circles in plane is known to
Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.
Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).
CATIA Basic Concepts TABLE OF CONTENTS
TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10
Charlesworth School Year Group Maths Targets
Charlesworth School Year Group Maths Targets Year One Maths Target Sheet Key Statement KS1 Maths Targets (Expected) These skills must be secure to move beyond expected. I can compare, describe and solve
Rotation Matrices and Homogeneous Transformations
Rotation Matrices and Homogeneous Transformations A coordinate frame in an n-dimensional space is defined by n mutually orthogonal unit vectors. In particular, for a two-dimensional (2D) space, i.e., n
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7
DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7 Contents GIS and maps The visualization process Visualization and strategies
ORACLE MANUFACTURING MATERIAL PLANNING FOR PROCESS MANUFACTURING
ORACLE MANUFACTURING MATERIAL PLANNING FOR PROCESS MANUFACTURING KEY FEATURES MATERIAL PLANNING FOR PROCESS INCLUDES: Material and rough cut capacity planning Multi-level graphical pegging Advanced sourcing
INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
Aga Skorupka Graduate Center, City University of New York, Environmental Psychology, New York, United States [email protected]
Comparing Human Wayfinding Behavior in Real and Virtual Environment Ref 104 Aga Skorupka Graduate Center, City University of New York, Environmental Psychology, New York, United States [email protected]
Cabri Geometry Application User Guide
Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting
Everyday Mathematics CCSS EDITION CCSS EDITION. Content Strand: Number and Numeration
CCSS EDITION Overview of -6 Grade-Level Goals CCSS EDITION Content Strand: Number and Numeration Program Goal: Understand the Meanings, Uses, and Representations of Numbers Content Thread: Rote Counting
Classifying Manipulation Primitives from Visual Data
Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if
Design Analysis of Everyday Thing: Nintendo Wii Remote
1 Philip Stubbs Design Analysis of Everyday Thing: Nintendo Wii Remote I. Introduction: Ever since being released in November 2006, the Nintendo Wii gaming system has revolutionized the gaming experience
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007
Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total
Mouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE
1 P a g e Motion Physics Notes Class 11 CHAPTER 3 MOTION IN A STRAIGHT LINE If an object changes its position with respect to its surroundings with time, then it is called in motion. Rest If an object
Copyright 2011 Casa Software Ltd. www.casaxps.com. Centre of Mass
Centre of Mass A central theme in mathematical modelling is that of reducing complex problems to simpler, and hopefully, equivalent problems for which mathematical analysis is possible. The concept of
