1 / 18

CS6360 – Virtual Reality

CS6360 – Virtual Reality. Instructor: David Johnson dejohnso@cs.utah.edu. Computing Paradigms. What is the overall computing theme for Windows GUI Unix Google docs VR?. Virtual Reality Goal. Take human senses Sight Sound Touch Taste Smell Proprioception

Download Presentation

CS6360 – Virtual Reality

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS6360 – Virtual Reality Instructor: David Johnson dejohnso@cs.utah.edu

  2. Computing Paradigms • What is the overall computing theme for • Windows GUI • Unix • Google docs • VR?

  3. Virtual Reality Goal • Take human senses • Sight • Sound • Touch • Taste • Smell • Proprioception • Replace them with computer generated data • Create sense of immersion Lawnmower Man start at 2:38

  4. Virtual Reality Research • Improving the quality of computer generated worlds through better • Tracking • Accuracy • Latency • Real-time computer graphics • Displays (HMD, tiled wall, etc) • Sound rendering • Collision and response • Force feedback • Finding new ways for people to interact with these worlds • Interfaces for 3D (GUIs) • Devices

  5. Course Topics • Virtual Reality • Using VR equipment • Mathematical background • Software background • Simulation • Graphics • Historical development • Human factors

  6. My Interests • Geometric algorithms and their applications • Dissertation on force-feedback interfaces • Leads to a larger interest in VR • Recent problem areas are symbolic solvers, path planning, and algorithms for biology.

  7. Haptics Research Geometric Design and Computation (GDC) Group Haptics Applications Geometric Foundations Virtual Prototyping Haptic rendering of spline models Mechanical Part Accessibility Manipulation of trimmed CAD models Haptic Paint Spline model-model haptics Six DOF haptics for polygonal models

  8. Tangible Models Articulated protein backbone model DNA with magnetic bonds Computer Simulation Haptics Use force-feedback to feel accessibility Computer Path Planning Efficient search in high-dimensional spaces Local methods with critical point analysis Molecular Activities Geometric Design and Computation (GDC) Group

  9. Symbolic Constraint Solvers Geometric Design and Computation (GDC) Group Polygonal-Based Hierarchical Normal Cones Spline-based Robust tracking of closest points using a higher-dimensional symbolic formulation Silhouettes Shadows Local minimum distances Intersection curve evolution for deformable models Error-bounded Constraint Space Sampling Offset surfaces Bisector surfaces Max clearance paths Future: Develop approaches for high-dimensional spaces with applications in path-planning and molecular simulation

  10. Path Planning with Constraints

  11. 3D Data Legacy Drawing Virtual 3D Artifact Reverse Engineering Geometric Design and Computation (GDC) Group MERGE - a VR environment for reverse engineering Improved Data Acquisition Agent-based text extraction (with T. Henderson) Laser range data smoothing, hole filling, and surface fitting Combine drawings, laser data, features, and derived models to reverse engineer parts and assemblies Vision–based part fixturing for CMM probing

  12. Office • 2875 WEB ph# 585-1726 WEB bridge Me This class (down one level)

  13. Lab • 2172 MEB - will need to get card access 2172 MEB 2nd Floor

  14. What is in the lab • Trackers • Polhemus • Ultrasound • Haptic devices • Projectors • HMD (when needed)

  15. Syllabus • Check class web page for updates • www.cs.utah.edu/classes/cs6360 • Lecture slides in • www.cs.utah.edu/classes/cs6360/Lectures

  16. Introduce yourself • Name • Background (where from, department, etc) • What are your interests? • What has been your exposure to VR?

More Related