Course detail
Virtual Reality
FSI-V0RAcad. year: 2021/2022
The subject will provide knowledge for students in area of theoretical
basics and practical implementation of virtual reality (VR) and augmented reality (AR).
Student will learn to transfer digital 3D model into virtual or real scene
and further work with it. Used are known environments Unity for VR and Vuforia for AR.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
for solving four projects from four thematic blocks discussed in exercises.
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
SCHMALSTIEG, Dieter; HOLLERER, Tobias. Augmented reality: principles and practice. Addison-Wesley Professional, 2016. (EN)
Recommended reading
Classification of course in study plans
- Programme N-AIŘ-P Master's 2 year of study, summer semester, elective
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
2. Sensors and displays for VR, system latency I.
3. Sensors and displays for VR, system latency I.
4. Applications of VR in Industry 4.0
5. ABB Robot studio and its options.
6. Trends in utilization of engines for VR application development (Unity, UE, CryTek) I.
7. Trends in utilization of engines for VR application development (Unity, UE, CryTek) I.
8. Augmented and mixed reality I.
9. Augmented and mixed reality II.
10. Application of mixed reality in industry diagnostics and maintenance.
11. Operators training and simulation of critical states.
12. User interfaces in VR.
13. Summary and future of VR a AR.
Computer-assisted exercise
Teacher / Lecturer
Syllabus
Block A: Introduction, Hardware demonstrations (headsets, motion sensors, feedback and latency, calibration, VR applications examples)
Block B: ABB Robot Studio ( programming of robot motion in VR, simulation of robotic assembly line, digital twin visualization)
Block C: The Unity environment (modeling of environment and integration of VR observer,
model of robot, kinematics of robot model, connection with dynamic simulation)
Block D: Mixed reality and Vuforia (combination of Unity and Vuforia for creation, detection of printed 2D code and augmenting the image with 3D model,
detection of 3D object and 3D model rendering).