Dynamic aircraft routing
A request for transport services that identifies a rider, an origin, and a destination is received from a client device. Eligibility of the request to be serviced by a vertical take-off and landing (VTOL) aircraft is determined based on the origin and the destination. A transportation system determines a first and a second hub for a leg of the transport request serviced by the VTOL aircraft and calculates a set of candidate routes from the first hub to the second hub. A provisioned route is selected from among the set of candidate routes based on network and environmental parameters and objectives including pre-determined acceptable noise levels, weather, and the presence and planned routes of other VTOL aircrafts along each of the candidate routes.
1 . A computing system for performing aircraft identification, the computing system comprising:
a distributed sensing array, wherein the distributed sensing array comprises:
a plurality of sensors distributed across a vertiport;
one or more processors; and
one or more non-transitory computer-readable media storing instructions that are executable by the one or more processors cause the computing system to perform operations, wherein the operations comprise:
obtaining sensor data from one or more of the plurality of sensors, wherein the sensor data describes noise associated with an aircraft in a vicinity of the vertiport; and
processing the sensor data to obtain a sensor-based identification of the aircraft, wherein the noise associated with the aircraft corresponds to a type of the aircraft.
2 . The computing system of claim 1 , wherein the operations comprise:
tracking the aircraft after obtaining the sensor-based identification.
3 . The computing system of claim 1 , wherein the operations comprise:
processing, using a backend protocol, an identification of the aircraft; and
confirming the identification using the sensor-based identification.
4 . The computing system of claim 1 , comprising:
a sensor aggregation module operable to receive and aggregate data from the plurality of sensors;
wherein the operations comprise:
processing the sensor data using the sensor aggregation module to obtain the sensor-based identification of the aircraft.
5 . The computing system of claim 1 , wherein the plurality of sensors comprise one or more sensors selected from: sonic sensor systems, ultrasonic sensor systems, LIDAR sensor systems, camera sensor systems, or radar sensor systems.
6 . The computing system of claim 1 , wherein the sensor-based identification indicates that the aircraft is associated with an operator other than a first operator.
7 . The computing system of claim 6 , wherein the aircraft is uncommunicative.
8 . The computing system of claim 6 , wherein the first operator is associated with the vertiport, and wherein the aircraft is uncommunicative with one or more communications channels associated with the first operator.
9 . The computing system of claim 6 , wherein the plurality of sensors comprise microphones that are affixed at the vertiport.
10 . The computing system of claim 6 , wherein the plurality of sensors comprise one or more microphones that are fixed to, within the vicinity of the vertiport, at least one of: ground based infrastructure, a ground vehicle, an air vehicle, or a user device.
11 . A computer-implemented method, comprising:
obtaining sensor data from one or more of a plurality of sensors of a distributed sensing array, wherein the distributed sensing array comprises the plurality of sensors distributed across a vertiport, wherein the sensor data describes noise associated with an aircraft in a vicinity of the vertiport; and
processing the sensor data to obtain a sensor-based identification of the aircraft, wherein the noise associated with the aircraft corresponds to a type of the aircraft.
12 . The computer-implemented method of claim 11 , comprising:
tracking the aircraft after obtaining the sensor-based identification.
13 . The computer-implemented method of claim 11 , comprising:
processing, using a backend protocol, an identification of the aircraft; and
confirming the identification using the sensor-based identification.
14 . The computer-implemented method of claim 11 , comprising:
processing the sensor data using a sensor aggregation module to obtain the sensor-based identification of the aircraft, the sensor aggregation module operable to receive and aggregate data from the plurality of sensors.
15 . The computer-implemented method of claim 11 , wherein the plurality of sensors comprise one or more sensors selected from: sonic sensor systems, ultrasonic sensor systems, LIDAR sensor systems, camera sensor systems, or radar sensor systems.
16 . The computer-implemented method of claim 11 , wherein the sensor-based identification indicates that the aircraft is associated with an operator other than a first operator.
17 . The computer-implemented method of claim 16 , wherein the aircraft is uncommunicative.
18 . The computer-implemented method of claim 16 , wherein the first operator is associated with the vertiport, and wherein the aircraft is uncommunicative with one or more communications channels associated with the first operator.
19 . The computer-implemented method of claim 16 , wherein the plurality of sensors comprise one or more microphones that are fixed to, within the vicinity of the vertiport, at least one of: ground based infrastructure, a ground vehicle, an air vehicle, or a user device.
20 . A vertiport, comprising:
a plurality of sensors distributed across the vertiport; and
a computing system operable to obtain sensor data from one or more of the plurality of sensors, wherein the sensor data describes noise associated with an aircraft in a vicinity of the vertiport, the computing system operable to process the sensor data to obtain a sensor-based identification of the aircraft, wherein the noise associated with the aircraft corresponds to a type of the aircraft.