The accompanying figures, which are incorporated herein and form a part of the specification, illustrate various embodiments of the present invention and together with the description, serve to explain the invention. In the figures:
A position tracking system 10 for determining a position 11 of a vehicle 12 according to one embodiment may comprise a plurality (i.e., at least two) position-enabled mesh nodes 14 mounted to the vehicle 12. Position-enabled mesh node 14 of the present invention is illustrated in
As shown in
In one embodiment, each of the position-enabled mesh nodes 14 may comprise a wireless position-enabled mesh node of the type available from Motorola, Inc., as a component of its MeshNetworks Positioning System. When properly configured, the position tracking system 10 may be used to identify the positional locations of the position-enabled mesh nodes 14. Such position-enabled mesh nodes 14 may be utilized to advantage in an environment 15, (e.g., mining, construction or industrial environment) to identify the position(s) 11 of various vehicles 12, such as haulage truck 112, shovels, or other equipment operating within the environment 15. Optionally, the position tracking system 10 may also be provided with a proximity warning system 20 and a collision avoidance system 22 in the manner described herein.
Briefly, the proximity warning system 20 may provide a warning to a vehicle operator (e.g., a truck driver) if the vehicle 12 and another object converge to within a predetermined distance 30 of one another in the environment 15. The object may comprise immoveable object 24 (e.g., building, structure) or moveable object 25 (e.g., vehicle 12, person). The vehicle operator may then take appropriate action to avoid a collision. The collision avoidance system 22 may comprise an additional component of the position tracking system 10 and may be used with or without the proximity warning system 20. As will be described in greater detail below, the collision avoidance system 22 may be used to automatically shut-down the vehicle 12 if a collision in the environment 15 is imminent. Alternatively, the collision avoidance system 22 may be configured to steer the vehicle 12 appropriately in order to avoid a collision in the environment 15.
Continuing now with the description, the at least two position-enabled mesh nodes 14 should be mounted to two different positions on the vehicle 12. The provision of a plurality of position-enabled mesh nodes 14 to the vehicle 12 will reduce position 11 data “drop outs” due to blind spots (e.g., loss of line-of-sight communication between two nodes). In addition, providing a plurality of position-enabled mesh nodes 14 to the vehicle 12 will allow the proximity warning system, 20 an/or collision avoidance system 22 to determine the location of various “extremities” of the vehicle 12. The ability to determine the locations of vehicle extremities may be particularly important in large vehicle 12, such as haulage truck 112, as well as vehicles 12 containing moveable elements, such as dump bed 130, shovel buckets, blades, etc., that are not fixed with respect to a main chassis or frame of the vehicle 12.
In one embodiment position-enabled mesh nodes 14 are mounted to the vehicle 12 so that their respective antennae 16 correspond with the left front 26 and right front 28 corners of the vehicle 12. Consequently, the positions of these position-enabled mesh nodes 14 will correspond to the positions of the respective left and right corners 26, 28 of the vehicle. Similarly, position-enabled mesh nodes 14 may also be mounted to the vehicle 12 so that their respective antennae 16 correspond with the left and right rear corners of the vehicle 12. Thus, the positions of the left and right rear corners of the vehicle 12 may be determined by correlating the positions of the antennae 16 of the position-enabled mesh nodes 14. It may also be desirable to mount positioned-enabled mesh node 14 to the rear axle of the vehicle. So mounting position-enabled mesh node 14 on the rear axle of the vehicle 12 may enhance the ability of the mesh network 16 to receive accurate position 11 information from locations behind the vehicle 12 that might otherwise be blocked by portions of the vehicle 12 positioned between the antenna 16 and a receiving node of the mesh network 16.
Depending on the type of vehicle and its configuration, it may be desirable to mount additional positioned-enabled mesh nodes 14 to the vehicle 12 so that all extremity portions of the vehicle 12 may be monitored by the mesh network 16. For example, as shown in
The proximity warning system 20 may comprise a portion of the position tracking system 10 and is operatively associated with the mesh network 16. The proximity warning system 20 collects from the mesh network 16 position 11 data (i.e., “fixes”) relating to the vehicle 12 (and its extremities) and compares them to the position 11 associated with immoveable object 24 and moveable object 25. If the vehicle 12 converges to within a predetermined distance 30 of immoveable object 24 or moveable object 25, the proximity warning system 20 may activate an alarm. In this regard it should be noted that the position 11 associated with objects may be fixed or constant (such as that associated with immoveable objects 24, such as buildings and fixed pieces of equipment) and need not necessarily come from the mesh network 16. Alternatively, the position 11 could be data associated with moveable object 25 obtained from the mesh network 16. In order for moveable object 25 to register position 11, moveable object 25 should be equipped with position-enabled mesh node 14, such as that shown in
The proximity warning system 20 may also comprise a display indicator module 32 for providing a visual or aural warning to the vehicle operator. In one embodiment, the display indicator module 32 comprises red 34, yellow 36, and green 38 annunciator lamps to provide a visual indication about whether any portion of the vehicle 12 is within a predetermined distance 30 of immoveable object 24 or moveable object 25. The display indicator module 32 may also be provided with an audible alarm 35. Predetermined distance 30 may comprise a permitted distance 31, a caution distance 33 and an alarm distance 37. By way of example, as shown in
The position tracking system 10 may also be provided with a collision avoidance system 22 The collision avoidance system 22 may also be implemented as a computer software program running on a computer operatively associated with the mesh network 16. The collision avoidance system 22 collects data (i.e., “fixes”) for the position 11 of vehicle 12 obtained from the mesh network 16 and compares them to the position 11 associated with immoveable object 24 and/or moveable object 25. If it is determined that vehicle 12 is on a collision course with either immoveable object 24 or moveable object 25, the collision avoidance system 22 will take appropriate action. As was the case for the proximity warning system 20, the position 11 associated with immoveable object 24 may be fixed or constant and need not necessarily be obtained from the mesh network 16. Alternatively, the position 11 could be data associated with moveable object 25 obtained from the mesh network 16. In order for moveable object 25 to register position 11, moveable object 25 should be equipped with position-enabled mesh node 14, such as that shown in
The collision avoidance system 22 may comprise an automatic vehicle shut-down system to automatically (i.e., without operator intervention) shut-down or stop the vehicle 12 if the distance between the vehicle 12 and immoveable object 24 or moveable object 25 closes to within the alarm distance 37 (e.g., 16 feet). Alternatively, the collision avoidance system 22 may also be configured to steer the vehicle 12 out of the way of immoveable object 24 or moveable object 25.
Other embodiments of the invention may be provided with a predictive path or trajectory calculation system to map out or determine a predicted future course of the vehicle 12. Briefly, the system utilizes a plurality of positions 11, or “fixes,” over time to ascertain a vehicle vector. The direction and magnitude of the vehicle vector may then be used to predict the path of the vehicle 12 and its future position. Subsequent position 11 data received from the position-enabled mesh nodes 14 on the vehicle 12 maybe used to update the vehicle vector, predicted path and position 11. If a potential conflict is discovered, an appropriate warming maybe issued such as, for example, via the proximity warning system 20 or collision avoidance system 22.
In addition to the display indicator module 32 that may be provided in vehicle 12 or in any other suitable location, various embodiments of the invention may comprise display system 18 operatively associated with the mesh network 16 to provide a graphic display of vehicle 12 and its respective position 11. The display system 18 of the position 11 of vehicle 12 may be presented in graphic form showing an aerial view (e.g., a satellite image) of the environment 15. For example, in
According to one embodiment of the invention shown in
As explained above, the alarm may be a visual or aural alarm. Thus, another embodiment of the method may comprise activating a green-colored annunciator 38 so long as a distance separating the object 24, 25 and the vehicle 12 exceeds a first distance, which may be permitted distance 31; activating a yellow-colored annunciator 36 when the distance separating the object 24, 25 and the vehicle 12 is less than the first distance but greater than a second distance, which may be within caution distance 33; and activating a red-colored annunciator 34 when the distance separating the object 24, 95 and the vehicle 12 is less than the second distance, which may be alarm distance 37.
In another embodiment, the vehicle position 11 data may comprise raw data. The method may further comprise correlating the raw position data with information relating to the respective positions on the vehicle 12 of the first and second locations to produce the vehicle position 11 data.
In still another embodiment of the invention,
An additional embodiment of the present invention is illustrated in
Any of the methods of the present invention may be implemented by computer it readable storage media tangibly embodying program instructions for performing the methods.
Having herein set forth various embodiments of the present invention it is anticipated that modifications will naturally occur to those of skill in the art after becoming familiar with the present invention. It is anticipated that such suitable modifications will nonetheless remain within the scope of the invention. The invention shall therefore be construed in accordance with the following claims.
This application claims the benefit of co-pending provisional application, No. 60/802,576, filed on May 22, 2006, which is incorporated herein.
Number | Date | Country | |
---|---|---|---|
60802576 | May 2006 | US |