The technology discussed below relates generally to a ride system, and more specifically to a ride vehicle tracking system.
Major theme park attractions, such as ride systems, typically track a ride vehicle through the use of cameras, wireless networks, infrared (IR) track sensors, and/or rotary encoding techniques. These may be costly options and may significantly increase the operational complexity of the ride systems. Furthermore, ride vehicles may track progress and/or location in a ride system by maintaining a timer. In some scenarios, a ride vehicle may rely on the timer for synchronizing certain functions of the ride vehicle, such as displaying audiovisual effects. However, these functions may lack proper synchronization if the ride vehicle experiences any delays, which may negatively impact a user experience.
The following presents a simplified summary of one or more aspects of the present disclosure, in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated features of the disclosure, and is intended neither to identify key or critical elements of all aspects of the disclosure nor to delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a simplified form as a prelude to the more detailed description that is presented later.
Aspects of the present disclosure are related to a tracking system for a ride vehicle. The tracking system includes a contact switch sensor including a plurality of contact closure switches, the contact switch sensor being situated on the ride vehicle. The tracking system further includes a plurality of location indicator devices situated on or proximate to a path of the ride vehicle. Each location indicator device of the plurality of location indicator devices is configured to communicate location information to the contact switch sensor via the plurality of contact closure switches when the ride vehicle passes by each location indicator device of the plurality of location indicator devices.
In one example, a ride vehicle is disclosed. The ride vehicle includes a contact switch sensor including a plurality of contact closure switches. The contact switch sensor is configured to receive location information from a plurality of location indicator devices via the plurality of contact closure switches. The ride vehicle further includes a processing circuit configured to determine a location of the ride vehicle on a path based on the location information.
In one example, a method for tracking a ride vehicle is disclosed. The method includes receiving location information at a contact switch sensor from at least one location indicator device of a plurality of location indicator devices situated on or proximate to a path of the ride vehicle. The contact switch sensor includes a plurality of contact closure switches configured to receive the location information when the ride vehicle passes by the at least one location indicator device of the plurality of location indicator devices. The method further includes determining a location of the ride vehicle on the path based on the location information.
The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well known structures and components are shown in block diagram form in order to avoid obscuring such concepts. While aspects and embodiments are described in this application by illustration to some examples, those skilled in the art will understand that additional implementations and use cases may come about in many different arrangements and scenarios. Innovations described herein may be implemented across many differing platform types, devices, systems, shapes, sizes, and/or packaging arrangements.
Aspects of the present disclosure are related to ride vehicle tracking systems.
As described in detail herein, the ride system 100 may include a number of location indicator devices configured to communicate (e.g., to the ride vehicle 104) a current location of the ride vehicle 104 as it moves along the path 102. For example, as shown in
In some aspects of the disclosure, each location indicator device may correspond to a different portion (also referred to as a different zone) of the path 102. For example, the first location indicator device 110 may correspond to a first portion 130 (e.g., also referred to as zone 1) of the path 102, where the first portion 130 begins at the location indicator device 110 and ends at the location indicator device 112. As another example, the second location indicator device 112 may correspond to a second portion 132 (e.g., also referred to as zone 2) of the path 102, where the second portion 132 begins at the location indicator device 112 and ends at the location indicator device 114. Therefore, the location indicator devices 110, 112, 114, 116, 118, 120, 122 may respectively correspond to portions 130, 132, 134, 136, 138, 140, 142, of the path 102.
In some aspects of the disclosure, the ride vehicle 104 may include one or more contact switch sensors configured to receive location information from the location indicator devices of the ride system 100. For example, and as shown in
In some aspects of the disclosure, each contact switch housed inside the contact switch sensor 106 may output a first binary value (e.g., a logic ‘1’) when closed or a second binary value (e.g., a logic ‘0’) when open. In some examples, each switch lever 250, 252, 254 may be actuated to close its corresponding contact switch in the contact switch sensor 106 by applying an appropriate amount of force to the switch lever 250, 252, 254. The switch lever 250, 252, 254 may automatically return to its initial position (e.g., with a spring) and open its corresponding contact switch in the contact switch sensor 106 when the force is no longer applied to the switch lever 250, 252, 254.
In some aspects of the disclosure, the binary outputs (e.g., logic ‘1’ or logic ‘0’) from the contact switches in the contact switch sensor 106 may be grouped together to produce an n-bit binary word. In the example implementation of
In some aspects of the disclosure, as the contact switch sensor 106 passes by a location indicator device, the location indicator device (e.g., the fifth location indicator device 118 shown in
In some implementations, each location indicator device may include a unique combination of actuation regions and cavity regions configured to communicate the previously described n-bit binary word to the contact switch sensor 106. For example, with reference to
In some aspects of the disclosure, the ride vehicle 104 may store a table that includes a list of the unique n-bit binary words that may be received from the location indicator devices 110, 112, 114, 116, 118, 120 in the ride system 100. The table may indicate a zone (e.g., zone 1, zone 2, . . . , or zone 7) on the path 102 corresponding to each unique n-bit binary word. Accordingly, upon receiving an n-bit binary word from a location indicator device, the ride vehicle 104 may identify the received n-bit binary word in the table and may immediately determine which zone it has entered on the path 102. The table may further indicate a ride vehicle configuration corresponding to each unique n-bit binary word. In some aspects of the disclosure, the ride vehicle configuration may customize the operation of the ride vehicle 104 for each zone (e.g., zone 1, zone 2, . . . , or zone 7) on the path 102. An example of the previously described table is shown in Table 1 below.
In some aspects of the disclosure, the binary outputs (e.g., logic ‘1’ or logic ‘0’) from the contact switches 462, 464, 466 in the contact switch sensor 106 may be grouped together to produce a 3-bit binary word similar to the implementations previously explained with reference to
In some aspects of the disclosure, and as described in detail with reference to
In some aspects of the disclosure, each of the location indicator devices 110, 112, 114, 116, 118, 120, 122 may include one or more magnetic trigger elements, such as a magnet or any magnetic material capable of triggering a corresponding magnetically controlled contact switch 650, 652, 654 (e.g., capable of changing a state of the magnetically controlled contact switch 650, 652, 654 from ON to OFF or from OFF to ON depending on the implementation). In some aspects of the disclosure, each of the magnetically controlled contact switches 650, 652, 654 may output a first binary value (e.g., a logic ‘1’) when triggered or a second binary value (e.g., a logic ‘0’) when not triggered. In some aspects of the disclosure, the binary outputs (e.g., logic ‘1’ or logic ‘0’) from the magnetically controlled contact switches 650, 652, 654 of the contact switch sensor 106 may be grouped together to produce a 3-bit binary word similar to the implementations previously explained with reference to
In one example implementation, the magnetically controlled contact switches 650, 652, 654 may output a logic ‘1’ when triggered or a logic ‘0’ when not triggered. In this implementation, the location indicator devices 110, 112, 114, 116, 118, 120, 122 in
In some aspects of the disclosure, one or more of the on-board devices 764, 766, 768 may serve to entertain and/or enhance the user experience while riding the ride vehicle 104. For example, the first on-board device 764 may include a digital monitor capable of displaying menus, controls, videos, still images, and/or interactive games, the second on-board device 766 may include an audio device, such as a sound speaker, and the Nth on-board device 768 may include one or more lighting devices configured to illuminate the inside and/or outside of the ride vehicle 104. The user interface 770 may include a touchscreen, a touchpad, a keyboard, a joystick, a tactile button, a knob, a lever, and/or any other suitable interface device(s). In some aspects of the disclosure, the processing circuit 762 may control and/or operate the on-board devices 764, 766, 768, the user interface 770, the memory device 771, and/or the contact switch sensor 106 based on software stored in a memory (e.g., the memory device 771).
As shown in
The processing circuit 762 may be configured to receive the n-bit binary word 772 and to search a table (e.g., Table 1) in the memory device 771 including a list of the possible n-bit binary words that may be received from the location indicator devices in the ride system 100. Upon finding a match for the n-bit binary word 772 in the table, the processing circuit 762 may determine the location of the ride vehicle 104 on the path 102 by obtaining (e.g., from the table) the location (e.g., zone) associated with the matched n-bit binary word 772. For example, with reference to Table 1, if the n-bit binary word 772 is ‘110’, the processing circuit 762 may find the binary word ‘110’ in Table 1 and may determine that the ride vehicle 104 is in zone 6 on the path 102.
The processing circuit 762 may be configured to customize the operation of the on-board devices 764, 766, 768 based on the location of the ride vehicle 104 on the path 102 previously described with reference to
As shown in
In some examples, the k-bit binary word may be assigned exclusively to the ride vehicle 104, thereby allowing the off-board ride system 802 to specifically identify the ride vehicle 104 at various locations (e.g., zones) on the path 102. In these examples, other ride vehicles may be assigned different k-bit binary words. In other examples, same types of ride vehicles or ride vehicles of a same group may be assigned the same k-bit binary word. In the implementation shown in
The processing circuit 882 may be configured to receive the k-bit binary word 893 and to match the k-bit binary word 893 in a table that includes a list of unique k-bit binary words that may be received from a set of ride vehicles in the ride system 100. For example, the table may be stored in the memory device 880. Accordingly, the processing circuit 882 may use the k-bit binary word 893 and the table stored in the memory device 880 to immediately identify a particular ride vehicle at a location (e.g., zone) on the path 102. An example of the table that may be stored in the memory device 880 is shown in Table 2. In Table 2, each k-bit binary word is associated with a ride vehicle identifier (ID) and a zone configuration to be applied for the ride vehicle identifier.
The off-board devices 884, 886, 888 may be devices installed in the ride system 100, but not on the ride vehicle 104. In some aspects of the disclosure, one or more of the off-board devices 884, 886, 888 may be located in a same zone of the path 102 and may serve to entertain and/or enhance the user experience while riding the ride vehicle 104. In other aspects of the disclosure, one or more of the off-board devices 884, 886, 888 may be located at different zones. For example, the first off-board device 884 may include a media projection device capable of displaying videos, still images, and/or interactive games, the second off-board device 886 may include an audio device, such as a sound speaker, and the Mth off-board device 888 may include one or more animatronic devices. In some aspects of the disclosure, the processing circuit 882 may control and/or operate the off-board devices 884, 886, 888, memory device 880, and/or the contact switch sensor 890 based on software stored in a memory (e.g., the memory device 880).
In one example implementation, the off-board devices 884, 886, 888 may be installed in zone 2 (e.g., the second portion 132) of the path 102. The processing circuit 882 may be configured to customize the operation of the off-board devices 884, 886, 888 based on the specific ride vehicle (e.g., ride vehicle 104) present in zone 2 of the off-board devices 884, 886, 888. For example, when the ride vehicle 104 is in zone 2, the processing circuit 882 may operate the off-board devices 884, 886, 888 according to a first off-board configuration. When a different ride vehicle is in zone 2 of the path 102, the processing circuit 882 may identify the different ride vehicle based on the ride vehicle information received from the different ride vehicle (e.g., via the contact switch sensor 890) and may operate the off-board devices 884, 886, 888 according to a second off-board configuration.
For example, the processing circuit 882 may determine the appropriate off-board configuration (also referred to as zone configuration) to be applied for each ride vehicle ID using the zone configuration column in Table 2. For example, the first off-board configuration (e.g., zone configuration “Q” in Table 2) may allow the processing circuit 882 to display a first video (e.g., via the media projection device in the first off-board device 884) in zone 2 for a first ride vehicle (e.g., ride vehicle ID 1 in Table 2), while the second configuration (e.g., zone configuration “R” in Table 2) may allow the processing circuit 882 to display a second video (e.g., via the media projection device in the off-board device 1884) for a second ride vehicle (e.g., ride vehicle ID 2 in Table 2) in zone 2.
In some aspects of the disclosure, the ride vehicle indicator device 129 may be modified based on a command from the processing circuit 762. For example, the ride vehicle indicator device 129 may be implemented with one or more actuators that are configured to change the physical characteristics of the ride vehicle indicator device 129. In this example, the processing circuit 762 may transmit a command via the data path 894 that modifies the physical characteristics of the ride vehicle indicator device 129 so that the ride vehicle indicator device 129 communicates a different k-bit binary word to the contact switch sensor 890. This may enable the processing circuit 762 to efficiently change the identity of the ride vehicle 104 (e.g., the ride vehicle ID in Table 2) in accordance with the characteristics (e.g., a story, a theme, a fictional character, etc.) associated with the ride vehicle 104 during operation of the ride system 100.
In some aspects of the disclosure, a ride vehicle indicator device (e.g., the ride vehicle indicator device 129) and an on-board contact switch sensor (e.g., the contact switch sensor 890) may be integrated into a first sensor and indicator device, and a location indicator device (e.g., the location indicator device 701) and an off-board contact switch sensor (e.g., the contact switch sensor 890) may be integrated into a second sensor and indicator device. The first sensor and indicator device may be installed on the ride vehicle 104. In these aspects, when the ride vehicle 104 passes the second sensor and indicator device, the first sensor and indicator device may communicate unique ride vehicle information to the second sensor and indicator device, while also receiving location information from the second sensor and indicator device. In some examples, the first and second sensor and indicator devices may be implemented using switch levers that are configured to actuate one another.
In some aspects of the disclosure, the ride vehicle 104 may include one or more on-board devices 958, 964, 966. In one example implementation, the on-board devices 958, 964, 966 in
In some aspects of the disclosure, the contact switch sensors 106, 890 and the location indicator devices 110, 112, 114, 116, 118, 120, 122, 701 described herein may be constructed from robust materials, such as plastic, ceramic, metal, etc., to ensure longevity. Accordingly, the contact switch sensors 106, 890 and the location indicator devices 110, 112, 114, 116, 118, 120, 122, 701 described herein may be highly weather resistant and may allow for outdoor use in harsh weather conditions. Moreover, the contact switch sensors 106, 890 and the location indicator devices 110, 112, 114, 116, 118, 120, 122, 701 described herein may operate under any lighting conditions.
In some implementations, at least one portion of the path 102 of the ride system 100 may include a body of water (e.g., in scenarios where the ride vehicle 104 is implemented as a boat or a log for transporting passengers). In these implementations, the contact switch sensors and the location indicator devices described herein may be submerged in the body of water while retaining their full functions. In some aspects of the disclosure, if the body of water is moving with a certain flow rate and a contact switch sensor (e.g., the contact switch sensor 106) is implemented with switch levers (e.g., the switch lever 250, 252, 254 shown in
Since the ride vehicle 104 may determine its location (e.g., zone) along the path 102 by physically passing each of the location indicator devices, the ride vehicle 104 may not need to maintain a master clock for tracking purposes as it moves along the path 102. As a result, even if the ride vehicle 104 experiences a delay on the path 102, the location information from the location indicator devices (e.g., the location indicator devices 110, 112, 114, 116, 118, 120, 122) may be provided to the ride vehicle 104 on time and regardless of the speed of the ride vehicle 104. In addition, the described aspects may effectively reduce the complexity of a ride system (e.g., the ride system 100) because the contact switch sensors (e.g., the contact switch sensors 106, 890) may be configured to receive location information from the location indicator devices (e.g., the location indicator devices 110, 112, 114, 116, 118, 120, 122) via physical contact (e.g., actuation of switch levers) or via magnetic triggers. Thus, the ride system 100 described herein may not only avoid the need for costly networks and/or wireless communications to enable tracking in the ride vehicle 104, but may also reduce the processing workload and operational complexity of ride vehicles.
At block 1002, the ride vehicle (e.g., the ride vehicle 104) receives location information (e.g., the location information 778) at a contact switch sensor (e.g., the contact switch sensor 106) from at least one location indicator device of a plurality of location indicator devices (e.g., the location indicator devices 110, 112, 114, 116, 118, 120, 701) situated on or proximate to a path (e.g., the path 102) of the ride vehicle. The contact switch sensor includes a plurality of contact closure switches (e.g., contact switches 462, 464, 466) configured to receive the location information when the ride vehicle passes by the at least one location indicator device of the plurality of location indicator devices. In some examples, the plurality of location indicator devices correspond to different zones (e.g., the zones 1 through 7 in
In some aspects, the contact switch sensor further includes a plurality of switch levers (e.g., the switch levers 250, 252, 254, 450, 452, 454) configured to physically contact at least some of the plurality of location indicator devices. Each switch lever of the plurality of switch levers is configured to open or close a corresponding contact closure switch of the plurality of contact closure switches. In some examples, the plurality of contact closure switches are magnetically controlled contact switches (e.g., the magnetically controlled contact switches 650, 652, 654). In these examples, each location indicator device of the plurality of location indicator devices includes one or more magnetic trigger elements (e.g., magnetic trigger elements 646, 648).
At block 1004, the ride vehicle determines a location (e.g., one of zones 1 through 7 in
At block 1006, the ride vehicle optionally operates one or more on-board devices (e.g., on-board devices 764, 766, 768) of the ride vehicle based on the location of the ride vehicle on the path. For example, when the ride vehicle 104 is in the first portion 130 (e.g., zone 1) of the path 102, the ride vehicle may operate the on-board devices 764, 766, 768 according to a first configuration (e.g., ride vehicle configuration “A” in Table 1). When the ride vehicle 104 is in the second portion 132 (e.g., zone 2) of the path 102, the ride vehicle may operate the on-board devices 764, 766, 768 according to a second configuration (e.g., ride vehicle configuration “B” in Table 1).
Within the present disclosure, the word “exemplary” is used to mean “serving as an example, instance, or illustration.” Any implementation or aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects of the disclosure. Likewise, the term “aspects” does not require that all aspects of the disclosure include the discussed feature, advantage or mode of operation. The term “coupled” is used herein to refer to the direct or indirect coupling between two objects. For example, if object A physically touches object B, and object B touches object C, then objects A and C may still be considered coupled to one another—even if they do not directly physically touch each other. For instance, a first object may be coupled to a second object even though the first object is never directly physically in contact with the second object.
One or more of the components, steps, features and/or functions illustrated in
It is to be understood that the specific order or hierarchy of steps in the methods disclosed is an illustration of exemplary processes. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the methods may be rearranged. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented unless specifically recited therein.
The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language of the claims, wherein reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more.” Unless specifically stated otherwise, the term “some” refers to one or more. A phrase referring to “at least one of” a list of items refers to any combination of those items, including single members. As an example, “at least one of: a, b, or c” is intended to cover: a; b; c; a and b; a and c; b and c; and a, b and c. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims. No claim element is to be construed under the provisions of 35 U.S.C. § 112(f) unless the element is expressly recited using the phrase “means for” or, in the case of a method claim, the element is recited using the phrase “step for.”
This application claims priority to and the benefit of U.S. Provisional application Ser. No. 63/022,216, entitled “RIDE VEHICLE TRACKING SYSTEM” and filed on May 8, 2020, the entire content of which is incorporated herein by reference as if fully set forth below in its entirety and for all applicable purposes.
Number | Date | Country | |
---|---|---|---|
63022216 | May 2020 | US |