Patent attributes
Present embodiments are directed toward a dynamic control system for an amusement park ride. The system includes a game server that generates game data describing movement of a virtual vehicle through a virtual environment; a programmable logic controller (PLC) configured to conditionally execute instructions of a dynamic ride profile relative to one or more stored limits to operate physical actions of the ride vehicle; and a dynamic ride profile server communicatively coupled to the game server and the PLC. The dynamic ride profile server is configured to: receive input data, sensor data, and the game data; provide the received data as inputs to one or more physical models to generate a portion of a dynamic ride profile based on the movement of the virtual vehicle through the virtual environment; and provide the portion of the dynamic ride profile to the PLC for conditional execution.