Our routine life involves various interactive devices such as air conditioner thermostats and car-reversing radars. This implies that HTC Vive incorporates a space-tracking mechanism superior to that of Oculus Rift.
In contrast, the Lighthouse used by HTC Vive can irradiate to a larger range (up to 15 × 15 feet of space tracking). For example, when a user shifts away by a significant distance, it is not feasible to identify the user’s position, owing to the unclear image. Oculus Rift uses a camera to detect a user’s position, which is also prone to space limitation. Therefore, it can efficiently calculate the position of a user and the handheld controller in the space. The spatial positioning technology of HTC Vive, which is dissimilar to the image collection approach of Oculus Rift, calculates the light emitted from the lighthouse and uses the sensor in the Vive system to receive the light information. The whole system is equipped with more than 70 sensors, which include the gyroscope, accelerometer, and laser position sensor, for positioning and sensing purposes. It is capable of utilizing the room scale technology to set the real-world room environment as a 3D interactive virtual space in which users are allowed to move freely and use a handheld controller with the motion tracking function to manipulate 3D virtual objects. HTC Vive is a highly popular VR HMD at present. Therefore, users are not allowed to move freely to interact in fields through 3Glasses. Moreover, the system incorporates a gyroscope mechanism, albeit without a space-tracking function. With respect to the operation, plug and play is supported, and an intelligent light sensor is incorporated to adapt to variations in screen brightness. Its resolution is as high as 2560 × 1440, satisfying the requirement of the mainstream VR headsets. However, Oculus Touch is operated similarly to the general rocker, displaying an absence of the intuitive control concept to a certain extent.Ĭompared to Oculus Rift, 3Glasses exhibits a large visual angle (110°) and a delay of less than 13 ms. Oculus Rift provides a wireless controller called Oculus Touch, which allows users to manipulate 3D scene information. Rift also provides a three-axis gyroscope, accelerometer, and magnetometer, allowing the users to interact with the 3D scene content. The field of view (FOV) is more than 90° horizontal, and the image resolution is 2160 × 1200. Oculus Rift is a VR head-mounted display (HMD) system developed by Oculus VR. Rift is equipped with a 7-inch screen, with substantially reduced latency and motion blur incurred by pixel switching in the original prototype and by rapid turning of the user’s head. At present, Oculus Rift, 3Glasses, and HTC Vive are the most popular VR headsets, as shown in Figure 1. To induce users to become more immersed in a VR system, the system generally presents the required 3D scene information through a VR headset. Among these, 3D VR is the most popular one. Three-dimensional technologies with a wide variety of applications including movies, games, art, and education are commonly used. According to the results, our system cannot only realistically display 3D visual effects, but the Arduino baseball bat can also provide intuitive real-time game interaction for the user. The implemented system was roughly divided into two components: a transmitter system module on the bat and a receiver system module connecting to the server host. To let users carry out swings more intuitively in the baseball game, this study used actual baseball bat–installed sensors, called “Arduino baseball bat,” as a replacement for the VR joystick. The interaction design in this study is based mainly on a virtual reality baseball game. In order to enable the user to control the game intuitively, this study employed a currently popular Arduino technology to carry out design of interactive control devices for virtual reality.
However, system interaction is still mainly through specific interactive devices for system control, such as the Vive controller for HTC Vive. Currently, mature three-dimensional (3D) computer graphics technology can present realistic 3D visual effects. Virtual reality (VR) is the use of computer simulation to produce a virtual world, providing users with a variety of sensory simulation, which enables users to feel as though they are in the virtual world.