| CPC G05D 1/667 (2024.01) [B60N 3/104 (2013.01); B60N 3/16 (2013.01); B60P 3/20 (2013.01); G06N 3/08 (2013.01); G06N 7/01 (2023.01); G05D 2105/28 (2024.01)] | 19 Claims |

|
1. A delivery system, comprising:
a robot, comprising:
a chassis;
a set of wheels coupled to the chassis;
at least one storage compartment within which one or more items for delivery are stored during transportation;
a processor;
a plurality of sensors; and
a tangible, non-transitory, machine readable medium storing instructions that when executed by the processor effectuates operations comprising:
receiving, with the processor, a first location to deliver the one or more items to;
obtaining, with the processor, first data of an environment captured by a camera disposed on the robot;
detecting, with the processor, at least one object in the environment based on at least the first data;
actuating, with the processor, the robot to drive around the at least one object;
actuating, with the processor, the robot to transport the one or more items to the first location while avoiding collision with objects detected in the environment;
obtaining, with at least one sensor, data indicative of road conditions, road type, and traffic conditions;
determining, with the processor, at least some actions of the robot based on the data; and
an application of a communication device configured to receive at least one input designating the first location.
|