| CPC B62D 33/0636 (2013.01) [B60W 60/0025 (2020.02); G05D 1/2285 (2024.01); G05D 1/648 (2024.01); G05D 1/69 (2024.01); B60W 2300/34 (2013.01); B60W 2556/65 (2020.02)] | 29 Claims |

|
1. A system for robotic collaboration, comprising:
a first robot comprising:
a chassis;
a set of wheels;
a power supply;
at least one sensor;
a processor; and
memory storing instructions that when executed by the processor of the first robot effectuates operations comprising:
capturing, with the at least one sensor of the first robot, data of an environment of the first robot;
generating or updating, with the processor of the first robot, a first map of the environment based on at least a portion of the captured data; and
executing, with the first robot, a first part of a task; wherein the first robot is actuated to execute the first part of the task by a voice command from a user received by a microphone; and
a second robot comprising:
a chassis;
a set of wheels;
a power supply;
at least one sensor;
a processor; and
a memory storing instructions that when executed by the processor of the second robot effectuates operations comprising:
capturing, with the at least one sensor of the second robot, data of an environment of the second robot; and
executing, with the second robot, a second part of the task after the first robot completes the first part of the task, the completion of the first part of the task being indicated by a signal received with the processor of the second robot; and
wherein:
an application of a communication device is paired with the first robot and the second robot;
the application of the communication device is configured to:
display at least a battery level of the first robot and the second robot, the first map generated by the processor of the first robot, and obstacle data; and
receive at least one input designating an instruction for the first robot or the second robot to navigate to a particular area to perform work; and
the first robot and the second robot provide different services.
|