CS 491 - Virtual and Augmented Reality - Week 1
Advantages and disadvantages of different VR and AR platforms
Virtual reality is defined as an interactive computer-generated experience taking place within a simulated environment, that incorporates mainly auditory and visual, but also other types of sensory feedback like haptic [1]. Whereas, augmented reality is defined as the experience where real life objects are “augmented” by computer generated information across visual, auditory, haptic, somatosensory, and olfactory senses [2]. The demos in the Electronic Visualization Laboratory consisted of HTC vive, Microsoft hololens, CAVE 2TM and augmented reality applications on android and apple phones. Following are their advantages and disadvantages based on my experience:
HTC vive
HTC vive is a virtual reality device and the demos included Google Earth and a virtual reality game. Both of the demos were highly intuitive and immersive. Following are the advantages and disadvantages of this platform
Advantages
- The device had good response speed which results in real life like simulations
- The device gives the user the ability to walk around thereby transcending the traditional game environment where user has to stand at one place and simply use game controls
- The interactive environment opens the infinite possibilities in the field of entertainment, education and training
Disadvantages
- he device has a wired power source, thereby restricting the movement of a person to the length of wire
- The device is very bulky and will not be applicable for long term usage
- Since the device covers the whole eyes and the user is not able to observe the change in environment, there is a possibility of accidents while user is using the device
Holo lens
Holo lens is a mixed reality device, combining virtual reality and augmented reality in one device. The demo included an informative demo of the human anatomy. Following are its advantages and disadvantages:
Advantages
- The device generates 3d holograms over existing objects thereby giving a unique interactive experience of the simulation
- Since, the device is wireless, this gives user the ability to roam around and interact with simulation without any restrictions
- The user can see their environment around and hence there is a lesser probability of accidents while interacting with the simulation.
Disadvantages
- The degree of view is small
- Since there are no controllers with holo lens, the freedom to interact with the simulation is less
- As a user it was difficult to wear this device, as it resulted in pain on the nose.
CAVE 2
Cave 2 is the large scale virtual reality system developed by UIC. It consists of large array of screens that are used to display 3d images and provide a 360 degree from a person's perspective.
Advantages
- Since there is no wearable device needed except for a 3d glass. There is no physical strain on a user.
- A person's point of view is used as part of simulation. This makes it a great tool for walkthroughs
- The models can be zoomed in and zoomed out thereby making it ideal for informative demos where a particular item of interest can be zoomed in or out for better clarity
- There is a very low probability of accident as the user's line of sight is not at all affected.
Disadvantages
- Requires lots of space to function
- Needs a large amount of hardware
- Fast animations might result in motion sickness
- High energy requirements
Cell phone applications- virtual reality
Virtual reality applications required a card board lens to provide depth perception. The demos included the apps titled withinvr and Google cardboard. Following are the advantages and disadvantages of using these apps:
Advantages
- The head gear is not bulky
- The components are cost effective
- Since the platforms are either Android or iPhone OS, it's easy to develop new simulations as there is a good community support for creating apps
Disadvantages
- Controlling is tough as there are no consoles for controlling
- There is a danger of accident as the view sight of the user is blocked
- Since this is not a dedicated console, the performance depends on the device configuration. hence the results will vary across the devices
Cell phone applications- augmented reality
Augmented reality cell phone applications required a predefined artifact to be scanned. When device was successfully able to detect the artifact, the simulation started. Following are the advantages and disadvantages of the platform:
Advantages
- Cost effective as only a printed piece of paper as artifact is needed
- No external console/device is required
- Easy control as everything is shown on the device screen.
Disadvantages
- Sometimes device is not able to detect the artifact
- The simulation models take up a lot of space on the device
Conclusion
Overall, my experience was great with respect to use of different platforms. There are few drawbacks/ bottlenecks for each device but they are not deal breakers in terms of a marketability. With time and the continuous research these devices will become much better and cheaper and we will see a much better consumer acceptance of these products.