Method for re-mapping safe and traversable routes
First Claim
1. A method for responding to unsafe conditions detected by a robot delivery vehicle during delivery operations, the method comprising:
- following a route profile by the robot delivery vehicle to traverse a route, wherein the route profile includes one or more old sensor data sets, each being unique in a sensor type, wherein each old sensor data set comprises information respective to a stored set of one or more objects contained within the route, wherein a preset operating delta and a preset intervention delta are associated with each old sensor data set, and wherein the sensor type is selected from a group consisting of a GPS sensor, a radar sensor, a visual recording device, a sonar sensor, and a laser sensor;
traversing the route by the robot delivery vehicle while gathering one or more new sensor data sets using one or more sensors of a sensor array included in the robot delivery vehicle, wherein each new sensor data set includes data from an individual sensor of the sensor array and comprises information respective to a detected set of one or more objects contained in the route, and wherein at least one sensor of the array is of the same sensor type as one of the old sensor data sets;
comparing by the robot delivery vehicle the new sensor data sets and the old sensor data sets of the same sensor type to determine a variance between the stored set of one or more objects and the detected set of one or more objects;
calculating by the robot delivery vehicle whether the variance exceeds the preset operating delta and calculating by the robot delivery vehicle whether the variance exceeds the preset operating delta and the preset intervention delta;
executing by the robot delivery vehicle a contingency plan when the robot delivery vehicle determines that the variance exceeds the preset operating delta and does not exceed the preset intervention delta, wherein the contingency plan includes one or more instructions for the robot delivery vehicle to execute until the variance does not exceed the preset operating delta; and
causing the robot delivery vehicle to alert a human controller at a remote location when the robot delivery vehicle determines that the variance exceeds the preset operating delta and the preset intervention delta, and receiving commands remotely by the robot delivery vehicle from the human controller until the variance does not exceed the preset operating delta and the preset intervention delta.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for manually or semi-manually re-mapping an urban environment during delivery operations by an autonomous vehicle is provided herein. In an embodiment of the invention, an autonomous delivery vehicle performs delivery operations within an urban environment. The urban environment can comprise a city or a portion of a city such as a neighborhood. The autonomous vehicle traverses along a previously mapped and scanned route that has been determined to be safe and traversable for the delivery vehicle. As it traverses the route, the delivery vehicle scans the route again using the same sensors that were used to scan the route initially. If a sensor delta is exceeded, the vehicle may execute any one or combination of notifying an operator, deciding, choosing a different route, continuing, or executing a contingency plan.
-
Citations
20 Claims
-
1. A method for responding to unsafe conditions detected by a robot delivery vehicle during delivery operations, the method comprising:
-
following a route profile by the robot delivery vehicle to traverse a route, wherein the route profile includes one or more old sensor data sets, each being unique in a sensor type, wherein each old sensor data set comprises information respective to a stored set of one or more objects contained within the route, wherein a preset operating delta and a preset intervention delta are associated with each old sensor data set, and wherein the sensor type is selected from a group consisting of a GPS sensor, a radar sensor, a visual recording device, a sonar sensor, and a laser sensor; traversing the route by the robot delivery vehicle while gathering one or more new sensor data sets using one or more sensors of a sensor array included in the robot delivery vehicle, wherein each new sensor data set includes data from an individual sensor of the sensor array and comprises information respective to a detected set of one or more objects contained in the route, and wherein at least one sensor of the array is of the same sensor type as one of the old sensor data sets; comparing by the robot delivery vehicle the new sensor data sets and the old sensor data sets of the same sensor type to determine a variance between the stored set of one or more objects and the detected set of one or more objects; calculating by the robot delivery vehicle whether the variance exceeds the preset operating delta and calculating by the robot delivery vehicle whether the variance exceeds the preset operating delta and the preset intervention delta; executing by the robot delivery vehicle a contingency plan when the robot delivery vehicle determines that the variance exceeds the preset operating delta and does not exceed the preset intervention delta, wherein the contingency plan includes one or more instructions for the robot delivery vehicle to execute until the variance does not exceed the preset operating delta; and causing the robot delivery vehicle to alert a human controller at a remote location when the robot delivery vehicle determines that the variance exceeds the preset operating delta and the preset intervention delta, and receiving commands remotely by the robot delivery vehicle from the human controller until the variance does not exceed the preset operating delta and the preset intervention delta. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for responding to unsafe conditions detected by a robot delivery vehicle during delivery operations, the method comprising:
-
following a route profile by the robot delivery vehicle to traverse a route, wherein the route profile comprises information respective to a stored set of one or more objects contained within the route, wherein a preset operating delta and a preset intervention delta are associated with the route profile; traversing the route by the robot delivery vehicle while gathering one or more sensor data sets using one or more sensors of a sensor array included in the robot delivery vehicle, wherein each sensor data set includes data from an individual sensor of the sensor array and comprises information respective to a detected set of one or more objects contained in the route, wherein the detected set of one or more objects comprises a new route profile, and wherein each sensor of the array is of a sensor type selected from a group consisting of a GPS sensor, a radar sensor, a visual recording device, a sonar sensor, and a laser sensor; comparing by the robot delivery vehicle the route profile and the new route profile to determine a variance between the stored set of one or more objects and the detected set of one or more objects; calculating by the robot delivery vehicle whether the variance exceeds the operating delta; calculating by the robot delivery vehicle whether the variance exceeds the intervention delta when the robot delivery vehicle determines that the operating delta is exceeded; executing by the robot delivery vehicle a contingency plan when the robot delivery vehicle determines that the variance exceeds the operating delta and does not exceed the intervention delta, wherein the contingency plan includes one or more instructions for the robot delivery vehicle to execute; causing the robot delivery vehicle to alert a human controller at a remote location when the robot delivery vehicle determines that the variance exceeds the intervention delta and the operating delta; and continuing to traverse the route by the robot delivery vehicle when the robot delivery vehicle determines that the variance does not exceed the operating delta. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification