XR Motion Separation for Stable Virtual Content on Moving Platforms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing XR systems struggle to accurately control the motion of electronic information displayed in virtual or physical environments, particularly for portable devices moving within a physical environment, leading to undesired errors in virtual content positioning.
Innovation Solution
XR systems detect and account for the motion of a moving platform by using optical tracking data and simultaneous localization and mapping (SLAM) systems to determine anchoring locations for virtual content, distinguishing between device motion on the platform and platform motion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If optical tracking data and SLAM systems are used to detect platform motion, then virtual content positioning accuracy is improved, but device complexity increases
Solution Approach 1:
The system segments motion detection into two independent components: platform motion detection (using optical tracking and SLAM) and device motion detection (using inertial sensors). This segmentation allows each component to be optimized separately, improving overall positioning accuracy while managing system complexity through modular architecture.
Solution Approach 2:
The system introduces an intermediary processing layer that receives data from both optical tracking/SLAM systems and inertial sensors, then fuses these data streams to distinguish platform motion from device motion. This intermediary layer resolves the contradiction by coordinating multiple complex subsystems to achieve accurate positioning without requiring each individual sensor to be overly complex.
2Stability of the object's composition
If device motion is distinguished from platform motion, then content stability is improved, but measurement difficulty increases
Solution Approach 1:
The system dynamically adapts its motion separation approach by continuously comparing expected platform motion (from optical tracking) with actual device motion (from inertial sensors). When discrepancies are detected, the system adjusts its filtering and fusion parameters in real-time, enabling stable content display despite the complexity of distinguishing between platform and device motion components.
Solution Approach 2:
The system implements feedback loops where the detected platform motion from optical tracking is continuously compared with inertial sensor data, and the difference is used to adjust the virtual content rendering. This feedback mechanism simplifies the measurement process by using the platform motion data as a reference to automatically separate device motion, improving content stability while managing measurement complexity.
3Measurement precision
If virtual content is anchored to fixed reference frames, then positioning accuracy is improved, but adaptability to moving platforms decreases
Solution Approach 1:
The system applies partial anchoring to fixed reference frames by using optical tracking data to compensate for platform motion rather than completely anchoring to the moving platform or completely ignoring fixed references. This partial approach maintains positioning accuracy relative to the environment while adapting to platform motion, resolving the contradiction between fixed anchoring and platform adaptability.
Solution Approach 2:
The system dynamically changes the reference frame parameters based on platform motion detection. When on a moving platform, the system transforms virtual content coordinates from fixed environmental references to platform-relative references, maintaining positioning accuracy while adapting to the moving platform. This parameter transformation resolves the contradiction by making the reference frame flexible rather than fixed.
Data Source
AI summary
Implementations of the subject technology provide extended reality display devices that can be used on and/or off of a moving platform. Systems and methods are disclosed for separating out the motion of the moving platform from other motions of the device so that virtual content can be displayed without erroneous motions caused by the motion of the moving platform. The subject technology can provide extended reality settings on any suitable moving platform such as in a car, a watercraft, an aircraft, a train, or any other vehicle.


