Mapping System and Method
A method, computer program product, and computing system for receiving metric data that is based, at least in part, upon sensor data generated by various sensors of an autonomous vehicle; processing the metric data; and generating a temporal understanding with respect to the autonomous vehicle based, at least in part, upon the metric data.
1 . A computer-implement method, executed on a computing device, comprising:
receiving metric data that is based, at least in part, upon sensor data generated by various sensors of an autonomous vehicle;
processing the metric data; and
generating a temporal understanding with respect to the autonomous vehicle based, at least in part, upon the metric data.
2 . The computer-implement method of claim 1 wherein the temporal understanding concerns the future states of agents and objects.
3 . The computer-implement method of claim 2 wherein the agents and objects include dynamic agents and dynamic objects.
4 . The computer-implement method of claim 1 wherein processing the metric data includes:
processing the metric data to generate a semantic understanding of the autonomous vehicle.
5 . The computer-implement method of claim 4 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
generating a spatial understanding with respect to the autonomous vehicle.
6 . The computer-implement method of claim 4 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
creating/updating a semantic understanding of the autonomous vehicle and the state of the surroundings of the autonomous vehicle. thus generating a semantic view.
7 . The computer-implement method of claim 6 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding to make complex inferences relating to dynamic agents and static infrastructure in the environment, thus generating semantic inferences.
8 . The computer-implement method of claim 7 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding and the semantic inferences to make complex behavioral decisions to fulfill the navigational objectives of the autonomous vehicle.
9 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
receiving metric data that is based, at least in part, upon sensor data generated by various sensors of an autonomous vehicle;
processing the metric data; and
generating a temporal understanding with respect to the autonomous vehicle based, at least in part, upon the metric data.
10 . The computer program product of claim 9 wherein the temporal understanding concerns the future states of agents and objects.
11 . The computer program product of claim 10 wherein the agents and objects include dynamic agents and dynamic objects.
12 . The computer program product of claim 9 wherein processing the metric data includes:
processing the metric data to generate a semantic understanding of the autonomous vehicle.
13 . The computer program product of claim 12 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
generating a spatial understanding with respect to the autonomous vehicle.
14 . The computer program product of claim 12 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
creating/updating a semantic understanding of the autonomous vehicle and the state of the surroundings of the autonomous vehicle. thus generating a semantic view.
15 . The computer program product of claim 14 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding to make complex inferences relating to dynamic agents and static infrastructure in the environment, thus generating semantic inferences.
16 . The computer program product of claim 15 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding and the semantic inferences to make complex behavioral decisions to fulfill the navigational objectives of the autonomous vehicle.
17 . A computing system including a processor and memory configured to perform operations comprising:
receiving metric data that is based, at least in part, upon sensor data generated by various sensors of an autonomous vehicle;
processing the metric data; and
generating a temporal understanding with respect to the autonomous vehicle based, at least in part, upon the metric data.
18 . The computing system of claim 17 wherein the temporal understanding concerns the future states of agents and objects.
19 . The computing system of claim 18 wherein the agents and objects include dynamic agents and dynamic objects.
20 . The computing system of claim 17 wherein processing the metric data includes:
processing the metric data to generate a semantic understanding of the autonomous vehicle.
21 . The computing system of claim 20 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
generating a spatial understanding with respect to the autonomous vehicle.
22 . The computing system of claim 20 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle includes:
creating/updating a semantic understanding of the autonomous vehicle and the state of the surroundings of the autonomous vehicle. thus generating a semantic view.
23 . The computing system of claim 22 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding to make complex inferences relating to dynamic agents and static infrastructure in the environment, thus generating semantic inferences.
24 . The computing system of claim 23 wherein processing the metric data to generate a semantic understanding of the autonomous vehicle further includes:
processing the semantic understanding and the semantic inferences to make complex behavioral decisions to fulfill the navigational objectives of the autonomous vehicle.