Patent classifications
G09B9/063
SYSTEM AND METHOD OF OPERATION FOR REMOTELY OPERATED VEHICLES LEVERAGING SYNTHETIC DATA TO TRAIN MACHINE LEARNING MODELS
The present invention provides systems and methods for leveraging synthetic data to train machine learning models. A synthetic training engine may be used to train machine learning models. The synthetic training engine can automatically annotate real images for valuable tasks, such as object segmentation, depth map estimation, and classifying whether a structure is in an image. The synthetic training engine can also train the machine learning model with synthetic images in such a way that the machine learning model will work on real images. The output of the machine learning model may perform valuable tasks, such as the detection of integrity threats in underwater structures.
A SYSTEM FOR SIMULATING A MARITIME ENVIRONMENT
The disclosure relates to a system for simulating a maritime environment. The system includes a data duplicator, where an input interface is configured to receive sensor data from a sensor of a maritime vessel, a processor is configured to duplicate the sensor data, a first output interface is configured to provide the sensor data, and a second output interface is configured to provide the duplicated sensor data. The system may also include a training environment simulator, where an input interface is configured to receive the duplicated sensor data, a processor is configured to simulate the maritime environment based on the duplicated senor data, and a display is configured to display a virtual representation of the maritime environment. The system may also include a data processing device, where an input interface is configured to receive the sensor data and a processor is configured to process the sensor data.
Systems and methods for remotely operated machine training
The present disclosure describes systems and methods for training a user to control one or more simulated remotely operated machines. A network stream definition language file is used to identify and process simulated remotely operated machine data exchanged between a simulation computing device and a plurality of simulation stations, possibly being defined by many different Interface Control Documents (ICDs). Any exchange of simulated remotely operated machine data between the simulation computing device and a simulation station passes through a protocol gateway that implements the network stream definition language file. The protocol gateway is located at any point of the communication between the simulation computing device and the simulation station. Because the network stream definition language file configures the protocol gateway to process data between the simulation computing device and the plurality of simulation stations, each potentially having respective proprietary ICDs, only a single protocol gateway is necessary within the system.
Systems and methods for customizing amusement park attraction experiences using pneumatic robotic systems
A system may include a housing that may hold a body of water, an inflatable assembly disposed within the body of water, and a processor. The processor may receive an indication related to a speed of a flow of the body of water and send a signal to at least one valve coupled between the inflatable assembly and a fluid source in response to the indication. The signal may cause the at least one valve to fluidly couple the inflatable assembly to the fluid source to cause the inflatable assembly to expand to an inflated configuration.
Dynamically modifying visual rendering of a visual element comprising pre-defined characteristics
Method and system for dynamically modifying visual rendering of a visual element in a computer generated environment from an interactive computer simulation. Pre-identified distinctive visual characteristics are associated with the visual element. A tangible instrument module is sued to provide one or more commands for controlling a simulated vehicle of the interactive computer simulation. At the interactive computer simulation station, dynamically modifying the one or more pre-identified distinctive visual characteristics of the visual element is performed considering at least a relative directional vector between the simulated vehicle and the visual element in the computer generated environment, the relative directional vector being determined in real-time during execution of the interactive computer simulation prior to rendering the visual element for display.
THREE-DIMENSIONAL SYSTEM FOR UUV PERFORMANCE
A vehicle test system is illustrated. The vehicle test system includes a vehicle simulator comprising hardware from a vehicle to be tested. The test system further includes a controller coupled to the vehicle simulator configured to control the vehicle simulator. The test system further includes a 3D environmental simulator coupled to the vehicle simulator, wherein the 3D environmental simulator is configured simulate a 3D environment and movement of a vehicle simulated by the vehicle simulator in the 3D environment based on control inputs to devices for the vehicle simulator.
VIRTUAL REALITY PC CASE / SIMULATION CHASSIS
A virtual reality simulator is disclosed comprising a chassis configured to receive a cockpit. The cockpit is comprised of one or more control elements to operatively control a virtual reality simulation. A computing device receives input from the one or more control elements and provides a plurality of output signals to a motion system engaged with the chassis. The computing device is positioned within a foldable housing to operate as a heat sink.
SYSTEMS AND METHODS FOR INCORPORATING PNEUMATIC ROBOTIC SYSTEMS INTO AMUSEMENT PARK ATTRACTIONS
A system may include an inflatable assembly having a plurality of members. The system may also include a plurality of sensors disposed at a plurality of positions inside or around the inflatable assembly, such that the plurality of sensors may acquire data related to a shape of the inflatable assembly. The system also includes one or more valves, each configured to direct a fluid into a corresponding member of the plurality of members of the inflatable assembly. The system also includes a processor that adjusts positions of the one or more valves to cause the fluid to be directed into the corresponding member of the plurality of members of the inflatable assembly based on the data and a desired shape of the inflatable assembly.
SYSTEMS AND METHODS FOR INCORPORATING PNEUMATIC ROBOTIC SYSTEMS INTO STRUCTURES
A system may include a virtual reality system configured to present one or more virtual objects via an electronic display. The system may also include one or more inflatable objects that correspond to the one or more virtual objects, such that the one or more inflatable objects matches one or more shapes of the one or more virtual objects. The system may also include a processor configured to cause at least one of the one or more inflatable objects to inflate based on feedback from the virtual reality system.
Systems and methods for incorporating pneumatic robotic systems into structures
A system may include a virtual reality system configured to present one or more virtual objects via an electronic display. The system may also include one or more inflatable objects that correspond to the one or more virtual objects, such that the one or more inflatable objects matches one or more shapes of the one or more virtual objects. The system may also include a processor configured to cause at least one of the one or more inflatable objects to inflate based on feedback from the virtual reality system.