Patent classifications
G09B9/048
Heavy equipment simulation system and methods of operating same
A heavy equipment simulation system for simulating an operation of a heavy equipment vehicle in a virtual environment is described herein. The heavy equipment simulation system includes a support frame, an operator input control assembly coupled to the support frame for receiving input from a user, a motion actuation system coupled to the support frame for adjusting an orientation of the support frame with respect to a ground surface, a display device assembly configure to display the virtual environment including the simulated heavy equipment vehicle, a virtual reality (VR) headset unit adapted to be worn by the user, and a control system.
SKILL EVALUATION SYSTEM, SKILL EVALUATION METHOD, AND RECORDING MEDIUM
A remote operation device receives a changeover instruction to make a changeover between an actual work mode, a simulation mode, and a test mode, and executes the received mode. A server includes a work history database that stores an actual work record in the actual work mode, a simulation record in the simulation mode, and a test result in the test mode as a work history. The server calculates a skill level of an operator for a remote operation based on the work history stored in the work history database, and presents the calculated skill level.
SKILL EVALUATION SYSTEM, SKILL EVALUATION METHOD, AND RECORDING MEDIUM
A remote operation device receives a changeover instruction to make a changeover between an actual work mode, a simulation mode, and a test mode, and executes the received mode. A server includes a work history database that stores an actual work record in the actual work mode, a simulation record in the simulation mode, and a test result in the test mode as a work history. The server calculates a skill level of an operator for a remote operation based on the work history stored in the work history database, and presents the calculated skill level.
APPLICATION SOFTWARE TO TEACH HOW TO BUILD A STOCK CAR RACING
An application software of an educational entertainment method/system, to be performed by a computer system having a processor and a memory, which teaches how to build a NASCAR race car (“stock car racing”), that complies the official NASCAR rulebook's rules and guidelines, beginning from scratch until finished, that can be displayed on a screen, or projected by a Virtual reality headset, by a creator of holograms viewing device, or other reproduction devices; said method/system provides a step-by-step building process with detailed instructions, wherein said steps comprise the 3D or 2D images of the car part, or the set of parts that have to be installed in the car, the features and technical specifications of each one of said steps, further including the instructions of the task to be performed. It may include a link to buy said car parts online. Other aspects are described and claimed.
APPLICATION SOFTWARE TO TEACH HOW TO BUILD A STOCK CAR RACING
An application software of an educational entertainment method/system, to be performed by a computer system having a processor and a memory, which teaches how to build a NASCAR race car (“stock car racing”), that complies the official NASCAR rulebook's rules and guidelines, beginning from scratch until finished, that can be displayed on a screen, or projected by a Virtual reality headset, by a creator of holograms viewing device, or other reproduction devices; said method/system provides a step-by-step building process with detailed instructions, wherein said steps comprise the 3D or 2D images of the car part, or the set of parts that have to be installed in the car, the features and technical specifications of each one of said steps, further including the instructions of the task to be performed. It may include a link to buy said car parts online. Other aspects are described and claimed.
Method to enhance first-person-view experience
A system that simulates force feedback of a remote-control vehicle in a motion chair, which includes a plurality of cameras (110,120) mounted on the vehicle (100), an image stabilization module (430) in the vehicle (100), a video processing module (440) in the vehicle (100), an information splitter (514) in the motion chair (570), a motion processing unit (520) in the motion chair (570), a control unit (550) in the motion chair (570), a G-force calculation unit (560) in the motion chair (570) and a force feedback generation unit (540) in the motion chair (570). The motion processing unit (520) calculates six degrees of freedom of motions of the vehicle based on the image stabilization signals generated from the cameras (110,120). The force feedback generation unit (540) produces force feedback signals based on the six degrees of freedom of motions of the vehicle (100) and the G-force calculated by the G-force calculation unit (560).
Method to enhance first-person-view experience
A system that simulates force feedback of a remote-control vehicle in a motion chair, which includes a plurality of cameras (110,120) mounted on the vehicle (100), an image stabilization module (430) in the vehicle (100), a video processing module (440) in the vehicle (100), an information splitter (514) in the motion chair (570), a motion processing unit (520) in the motion chair (570), a control unit (550) in the motion chair (570), a G-force calculation unit (560) in the motion chair (570) and a force feedback generation unit (540) in the motion chair (570). The motion processing unit (520) calculates six degrees of freedom of motions of the vehicle based on the image stabilization signals generated from the cameras (110,120). The force feedback generation unit (540) produces force feedback signals based on the six degrees of freedom of motions of the vehicle (100) and the G-force calculated by the G-force calculation unit (560).
Systems and methods for providing driving guidance
A driving guidance system that provides a driving guidance to a driver when the driver makes operations to remotely control a vehicle in a driving route. The driving guidance system includes at least one driving guidance equipment, an analytic engine, a control platform. The driving guidance equipment is distributed along the driving route for recording data of the vehicle. The analytic engine receives and analyzes the data of the vehicle to generate a plurality of features of the vehicle. The control platform further includes a real virtuality objects generator and a display. The real virtuality objects generator generates a plurality of real virtuality objects based on the features of the vehicle and the display shows the real virtuality objects to the driver of the vehicle for providing the driving guidance.
MULTI-AGENT SIMULATIONS
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a simulation of an environment that is being interacted with by a plurality of agents over a plurality of time steps, wherein the simulation comprises a respective simulation state for each time step that specifies a respective state of each agent at the time step. In one aspect, a method comprises, for each time step: obtaining a current simulation state for the current time step; generating a plurality of candidate next simulation states for a next time step; determining, for each candidate next simulation state, a discriminative score characterizing a likelihood that the candidate next simulation state is a realistic simulation state; and selecting a candidate next simulation state as the simulation state for the next time step based on the discriminative scores for the candidate next simulation states.
SYSTEM AND METHOD FOR GENERATING SIMULATED VEHICLES WITH CONFIGURED BEHAVIORS FOR ANALYZING AUTONOMOUS VEHICLE MOTION PLANNERS
A system and method for generating simulated vehicles with configured behaviors for analyzing autonomous vehicle motion planners are disclosed. A particular embodiment includes: receiving perception data from a plurality of perception data sensors; obtaining configuration instructions and data including pre-defined parameters and executables defining a specific driving behavior for each of a plurality of simulated dynamic vehicles; generating a target position and target speed for each of the plurality of simulated dynamic vehicles, the generated target positions and target speeds being based on the perception data and the configuration instructions and data; and generating a plurality of trajectories and acceleration profiles to transition each of the plurality of simulated dynamic vehicles from a current position and speed to the corresponding target position and target speed.