Abstract

3-D motion tracking is a fundamental technology enabling virtual reality and mixed reality. Correct position and orientation detection are critical as both an input for 3-D interaction and for proper visual display. This paper presents a cross-platform solution for presenting data from multiple tracking systems as if it came from a single system. This frees simulations from having to account for multiple data sources, and allows tracked objects to transition seamlessly from an area covered by one tracking system to another. It also presents an application programming interface with a single data format, eliminating the need for hardware drivers. Finally, when self-contained tracking systems are used, they can themselves be tracked, allowing the trackable area to be adjusted in real time. This allows operators to leverage limited resources in more effective ways, improving simulation quality and opening new possibilities for simulations.

Highlights

  • Immersive environments allow the user to experience a place, situation or feeling that replaces or augments the stimuli of their present environment

  • ERROR MEASUREMENT To test the effectiveness of data filtering to reduce the side effects of tracker disagreement, the path of an object moving from the trackable area of one tracking system to that of another, with an area of overlapping coverage in the middle, was measured with both real and simulated tracking systems

  • These send rates were chosen for two reasons: First, real-life tracking systems are unlikely to send data at exactly the same rate, so two prime-number rates were used to reduce the likelihood that the two virtual tracking systems would send data during the same iteration of the virtual testing program’s running loop

Read more

Summary

INTRODUCTION

Immersive environments allow the user to experience a place, situation or feeling that replaces or augments the stimuli of their present environment. For example virtual windows could provide a view into the world outside the building or augmented reality equipment could be used to display virtual fire on burning objects This type of simulation, involving a mix of virtual and real elements scattered over a relatively. This article presents a software system for simplifying the use of multiple tracking systems by abstracting and aggregating their data, making it appear as though it originates from a single tracking system It will focus on the measurement of latency introduced to the immersive system and how to handle situations where differing calibration errors lead to two tracking systems reporting different positions for the same object. It will present methods developed to test this software using simulated data, rather than human resources

BACKGROUND
CHALLENGES
TRACKER DISAGREEMENT
The most-trusted source has sent data for this object within 200 ms
QUANTITATIVE EVALUATION
RESULTS
DISCUSSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call