Clearance envelope management for regulating vehicle movement
A method may include comparing, using a virtual map, a position of a ride vehicle to a position of an obstacle in an operating environment; and querying a virtual map of an operating environment, the virtual map including a characteristic for an object within the operating environment; and maintaining, by a ride vehicle, a clearance envelope with respect to the object based on the object characteristic. Additional methods and associated systems are also disclosed.
1 . A method of managing a clearance envelope of a vehicle, the method comprising:
querying, by a vehicle, a virtual map of an operating environment, the virtual map including a characteristic for an object within the operating environment;
determining, by the vehicle, a clearance envelope with respect to the object based on the characteristic for the object; and
adjusting an operation of the vehicle based on the clearance envelope,
wherein the clearance envelope is a rider reach envelope.
2 . The method of claim 1 , further comprising:
receiving, by the vehicle, an updated characteristic for the object; and
adjusting, by the vehicle, the clearance envelope based on the updated characteristic for the object.
3 . The method of claim 1 , further comprising dynamically adjusting, by the vehicle, the clearance envelope based on a characteristic of the vehicle.
4 . The method of claim 3 , wherein the characteristic of the vehicle comprises a cockpit configuration of the vehicle.
5 . The method of claim 3 , wherein the characteristic of the vehicle comprises at least one of a speed, an orientation, or a configuration of the vehicle.
6 . The method of claim 1 , wherein the characteristic for the object comprises a surface characteristic for the object.
7 . The method of claim 1 , wherein the vehicle is a ground vehicle.
8 . The method of claim 1 , wherein the determining the clearance envelope comprises determining a size of the rider reach envelope based on a reach capability of a rider.
9 . The method of claim 1 , wherein the object is a second vehicle.
10 . A system comprising:
a vehicle;
a processor configured to perform operations comprising:
querying a virtual map of an operating environment for the vehicle, the virtual map comprising a characteristic for an object within the operating environment;
determining a clearance envelope with respect to the object based on the characteristic of the object; and
adjusting an operation of the vehicle based on the clearance envelope,
wherein the clearance envelope is a rider reach envelope.
11 . The system of claim 10 , wherein the virtual map is provided by a source off the vehicle, and wherein the vehicle comprises the processor so that the determining is performed on the vehicle.
12 . The system of claim 10 , wherein the clearance envelope is determined based on a location and speed of the vehicle.
13 . The system of claim 10 , wherein the operations further comprise:
receiving an updated characteristic for the object; and
adjusting the clearance envelope based on the updated characteristic for the object.
14 . The system of claim 10 , wherein the characteristic for the object comprises a surface characteristic for the object.
15 . The system of claim 10 , wherein the vehicle is configured to be ridden by a rider.
16 . A non-transitory computer storage media storing computer-usable instructions that, when executed by a computing device, causes the computing device to perform operations, the operations comprising:
querying a virtual map of an operating environment for a vehicle, the virtual map including a characteristic for an object within the operating environment;
determining a clearance envelope with respect to the object based on the characteristic for the object; and
adjusting an operation of the vehicle based on the clearance envelope,
wherein the clearance envelope is a rider reach envelope.
17 . The non-transitory computer storage media of claim 16 , wherein the operations further comprise:
receiving an updated characteristic for the object; and
adjusting the clearance envelope based on the updated characteristic for the object.
18 . The non-transitory computer storage media of claim 16 , wherein the vehicle comprises the computing device.
19 . The non-transitory computer storage media of claim 16 , wherein the operations further comprise dynamically adjusting the clearance envelope while the vehicle is in operation and based on at least one of a speed, an orientation, or a configuration of the vehicle.
20 . The non-transitory computer storage media of claim 16 , wherein the characteristic for the object comprises a surface characteristic for the object.