G09B9/02

Assessment system and assessment method
11580871 · 2023-02-14 ·

An assessment system is provided for assessing a performance of at least one autonomous actor in a dynamic environment. The system includes a computer program which, when operating on a data processing system, retrieves input selected from digital information, sensor data and a combination thereof, for detecting and classifying the at least one autonomous actor present in the dynamic environment; sets up a virtual reality simulation of the environment, and synchronizes the simulation with the environment. The program evaluates behavior of the actor in the environment, including measuring, analyzing and classifying actions and reactions of the actor in the simulation while the actor performs at least one predefined procedure in the environment; compares the behavior of the actor with a curriculum including at least one documented procedure and at least one documented performance value of the at least one predefined procedure; and outputs a qualification for the performance.

Affective, behavioral, and cognitive processes data collection

Systems and methods are provided for the design and implementation of experiments that facilitate the investigation of process data. The experiments involve recording the completion of a task by participants and then playing back the video of task completion to automatically probe participants about their affective, behavioral, and cognitive experiences. As a result of this system, information about affective, behavioral, and cognitive processes can be more easily investigated by researchers without computer programming knowledge. Corresponding apparatuses, systems, and methods are also discussed.

CONTROLLER FOR VIRTUAL ARMORED VEHICLES

A controller for virtual armored vehicles comprising fixed base with a pivot, a housing associated with the fixed base by a rotary mechanism located on the pivot of the fixed base and allowing the housing to rotate relative to the fixed base, right and left handles connected by a common shaft passing through the housing and having its own independent rotary mechanism permitting inclination of the handles, the rotary mechanism of the housing and the independent rotary mechanism of the shaft are provided with mechanisms for returning the housing and the shaft to the central positions in the absence of pressure from the user, rotation sensors of the housing and the common shaft with the handles, microcontroller functionally connected to the rotation sensors, means for communication of the microcontroller to a host device, and a power source.

Resistance control systems and methods for amusement attractions

A resistance control system of an amusement attraction includes a support assembly having a base, a pivot joint, and a support beam extending between the base and the pivot joint. The resistance control system includes a spring plate coupled to the pivot joint of the support assembly, and includes at least one spring engaged with the spring plate. Additionally, the resistance control system includes an actuator plate positioned between the spring plate and the base of the support assembly, as well as at least one actuator coupled between the actuator plate and the base. The at least one actuator is configured to move and secure the actuator plate relative to the pivot joint to adjust a resistance to movement about the pivot joint.

Resistance control systems and methods for amusement attractions

A resistance control system of an amusement attraction includes a support assembly having a base, a pivot joint, and a support beam extending between the base and the pivot joint. The resistance control system includes a spring plate coupled to the pivot joint of the support assembly, and includes at least one spring engaged with the spring plate. Additionally, the resistance control system includes an actuator plate positioned between the spring plate and the base of the support assembly, as well as at least one actuator coupled between the actuator plate and the base. The at least one actuator is configured to move and secure the actuator plate relative to the pivot joint to adjust a resistance to movement about the pivot joint.

Systems and methods for scenario marker infrastructure

Systems and methods for scenario marker infrastructure are disclosed. In one embodiment, a method comprises receiving driving scenario data, extracting simulated sensor data from the driving scenario data, extracting scenario markers from the driving scenario data, inputting the simulated sensor data into autonomous driving software, receiving driving instructions output by the driving software, updating a driving status of the autonomous vehicle based on the driving instructions output by the autonomous driving software, creating a simulation log comprising the simulated sensor data and the driving instructions, and inserting the scenario markers into the simulation log.

Simulation of an asset including message playback using nested hash tables
11468781 · 2022-10-11 · ·

An apparatus is provided for simulation of an asset to train a user to use the asset. The apparatus includes persistent storage to store raw binary data transformable into messages associated with simulation of the asset, and a random access memory (RAM) to store a protocol name, sender identifier and message type of the messages in respective hash tables. These hash tables further include a fourth hash table that maps times of the messages to the raw binary data in the persistent storage. In response to a request for playback of messages from a selected time, the apparatus locates the raw binary data for a message chronologically last in time before the selected time using the four nested hash tables in the RAM, retrieves the raw binary data for the message from its location in the persistent storage medium, and transforms the raw binary data into the message for presentation.

Simulation of an asset including message playback using nested hash tables
11468781 · 2022-10-11 · ·

An apparatus is provided for simulation of an asset to train a user to use the asset. The apparatus includes persistent storage to store raw binary data transformable into messages associated with simulation of the asset, and a random access memory (RAM) to store a protocol name, sender identifier and message type of the messages in respective hash tables. These hash tables further include a fourth hash table that maps times of the messages to the raw binary data in the persistent storage. In response to a request for playback of messages from a selected time, the apparatus locates the raw binary data for a message chronologically last in time before the selected time using the four nested hash tables in the RAM, retrieves the raw binary data for the message from its location in the persistent storage medium, and transforms the raw binary data into the message for presentation.

STEERING WHEEL CONNECTOR FOR AUTOMOTIVE SIMULATOR
20230145334 · 2023-05-11 ·

A steering wheel adapter system for an automotive simulator includes a first adapter element formed in a distal end of the steering wheel and a second adapter element formed in a proximal end of a steering axle of the automotive simulator. The first adapter element comprises a first electrical contact surface and the second adapter element comprises a second electrical contact surface. The first and second adapter elements are configured to slide against each other along a plane that is substantially perpendicular to the steering axle, until a coupling position has been reached wherein a central axis of the steering wheel is aligned with a central axis of the steering axle, and the first and second electrical contact surfaces make contact with each other to establish an electrical connection. A steering wheel having a first adapter element and a steering axle having a second adapter element are also described.

Systems and methods for autonomous vehicle systems testing

A method for testing platforms (e.g., live, virtual, and/or constructive platforms associated with autonomous aircraft systems and their component subsystems) in a live/virtual/constructive (LVC) environment. In embodiments, the method includes determining, via a testbed engine, the development state of a platform component under test. The method includes retrieving a test to be executed, the test including test conditions to be applied to the component. The method includes determining whether the component is enabled to respond to the test conditions. The method includes, if the component is enabled to respond to the test conditions, executing the test while monitoring the component to detect a first output response and a second output response. The method includes identifying, via the testbed engine, at least one change in the development state of the component by comparing the first and second output responses.