Numerous examples are disclosed of a system and method for universal tracking of physical objects in a physical environment and generating accurate virtual counterparts within an extended reality (XR) environment. In one example, a magnetic tracking system comprises a first XR device to generate a XR environment for a first user, an electromagnetic field (EMF) source to generate EMF, a first tracked object, and a first magnetic sensor physically coupled to the first tracked object to receive the EMF and generate a first sequence of tracking data, wherein the XR environment generates a first virtual counterpart to the first tracked object.
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
G01D 5/14 - Moyens mécaniques pour le transfert de la grandeur de sortie d'un organe sensibleMoyens pour convertir la grandeur de sortie d'un organe sensible en une autre variable, lorsque la forme ou la nature de l'organe sensible n'imposent pas un moyen de conversion déterminéTransducteurs non spécialement adaptés à une variable particulière utilisant des moyens électriques ou magnétiques influençant la valeur d'un courant ou d'une tension
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G09B 9/00 - Simulateurs pour l'enseignement ou l'entraînement
2.
RECOIL SHOT DETECTION IN AN EXTENDED REALITY SYSTEM
An apparatus for detecting a firing of a weapon coupled to an extended reality computing system includes a shot detect sensor coupled to a hammer of a weapon and configured to generate a first signal based at least in part on a position of the hammer. A signal comparator is configured to obtain the first signal and a second signal corresponding to a setpoint and to generate a shot detect signal that corresponds to a firing of the weapon. A timer circuit is configured to generate an extended signal based at least in part on the shot detect signal that has a duration greater than the shot detect signal. A shot detect circuit is configured to indicate to an extended reality tracker device that the weapon has been fired based at least in part on the extended signal.
In an embodiment, an extended reality training system is disclosed that includes an extended reality display device, an emitter, a receiver attached to an object and a processor. The processor obtains tracking data for the object based at least in part on a detection by the receiver of a magnetic field generated by the emitter. The processor obtains training scenario data corresponding to an extended reality training scenario and generates the extended reality training scenario based at least in part on the tracking data and the training scenario data. The extended reality training scenario comprises a representation of the object at a location and orientation in a virtual space that corresponds to a location and orientation of the object indicated by the tracking data. The processor provides the extended reality training scenario to the extended reality display device to present the representation of the object to a user.
In an embodiment, an extended reality training system is disclosed that includes an extended reality display device, an emitter, a receiver attached to an object and a processor. The processor obtains tracking data for the object based at least in part on a detection by the receiver of a magnetic field generated by the emitter. The processor obtains training scenario data corresponding to an extended reality training scenario and generates the extended reality training scenario based at least in part on the tracking data and the training scenario data. The extended reality training scenario comprises a representation of the object at a location and orientation in a virtual space that corresponds to a location and orientation of the object indicated by the tracking data. The processor provides the extended reality training scenario to the extended reality display device to present the representation of the object to a user.
A virtual reality weapon accessory comprising a baton and a tracker adapter coupled to the baton wherein the tracker adapter is configured to adapt with a virtual reality tracker that facilitates communications between the baton and a virtual reality computing device. The tracker adapter includes a groove comprising a female socket configured to receive a strike plate of the virtual reality tracker wherein the groove includes a magnet that attracts to the strike plate. The tracker adapter further includes a pin pad configured to establish signal connections with the virtual reality tracker to transmit signals from the baton to the tracker. The tracker adapter may be configured to detect a flick motion associated with the baton.
G09B 19/00 - Enseignement non couvert par d'autres groupes principaux de la présente sous-classe
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateurLeurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p. ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaison
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A virtual reality weapon accessory comprising a baton and a tracker adapter coupled to the baton wherein the tracker adapter is configured to adapt with a virtual reality tracker that facilitates communications between the baton and a virtual reality computing device. The tracker adapter includes a groove comprising a female socket configured to receive a strike plate of the virtual reality tracker wherein the groove includes a magnet that attracts to the strike plate. The tracker adapter further includes a pin pad configured to establish signal connections with the virtual reality tracker to transmit signals from the baton to the tracker. The tracker adapter may be configured to detect a flick motion associated with the baton.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A63F 13/20 - Dispositions d'entrée pour les dispositifs de jeu vidéo
G06F 3/03 - Dispositions pour convertir sous forme codée la position ou le déplacement d'un élément
A63F 13/24 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles
A63F 13/245 - Parties constitutives, p. ex. manettes de jeu avec poignées amovibles spécialement adaptées pour un type particulier de jeu, p. ex. les volants
A63F 13/90 - Parties constitutives ou dispositions de dispositifs de jeu vidéo non prévues dans les groupes ou , p. ex. châssis, raccordements électriques, connexions ou armoires
A63F 13/98 - Accessoires, c.-à-d. agencements détachables optionnels à l’utilisation du dispositif de jeu vidéo, p. ex. support de prise de manettes de jeu
H01R 13/62 - Moyens pour faciliter l'engagement ou la séparation des pièces de couplage ou pour les maintenir engagées
7.
Magazine simulator for usage with weapons in a virtual reality system
A magazine simulator that is removably inserted into a gun, the box magazine including a switch that is articulated with a trigger mechanism of the gun, and a tracker interface coupled to the box magazine, the tracker interface including an electrical connection interface with a virtual reality tracker that communicates with a virtual reality computing device, wherein the electrical connection interface transmits electrical signals to the virtual reality tracker based on articulations of the switch.
A magnetic tracker mount comprising a tracker interface configured to adapt a weapon to a tracker that facilitates communications between the weapon and a virtual reality computing device. The tracker interface comprising a base plate including a groove comprising a female socket configured to receive a catch plate of the tracker, wherein the groove includes a magnet that attracts to the catch plate. The tracker interface further comprising a pin pad including pins configured to establish signal connections with the tracker, the pins transmitting signals from the weapon to the tracker.
A method and system for creating dynamic scenarios, the system comprising a processor and a memory having executable instructions stored thereon that when executed by the processor cause the processor to execute virtual reality training software including a scenario editor that is selected by a user to create a dynamic scenario, generate the dynamic scenario by creating a folder including customizable files corresponding to a scene of the dynamic scenario, create a window including a project view of the customizable files that provides access to properties of a scenario information file including configurable scenario settings, and generate animator controllers including state machines that are linked with animated characters or items, the animator controllers controlling animation behaviors of the animated characters or items in the dynamic scenario.
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
A magazine simulator that is removably inserted into a gun, the box magazine including a switch that is articulated with a trigger mechanism of the gun, and a tracker interface coupled to the box magazine, the tracker interface including an electrical connection interface with a virtual reality tracker that communicates with a virtual reality computing device, wherein the electrical connection interface transmits electrical signals to the virtual reality tracker based on articulations of the switch.
A simulation device including a switch that is articulated with a trigger mechanism and a tracker interface coupled to the simulation device, the tracker interface including an electrical connection interface with a virtual reality tracker that communicates with a virtual reality computing device, wherein the electrical connection interface transmits electrical signals to the virtual reality tracker based on articulations of the switch.