Patent ID: 11940805
Assignee: BRAIN CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  B  H | IPC B  G  H

Claim 9:
10. A method being performed by a robotic system, comprising
collecting, by a first set of sensors on a first sensory module, data corresponding to internal or external characteristics of the robotic system, the first sensory module being configured to be coupled or decoupled from the robotic system;
collecting, by an additional set of sensors on a chassis or body of the robotic system, data corresponding to internal or external characteristics of the robotic system, wherein the additional set of sensors is separate and distinct from the first set of sensors;
performing, by at least one processor on the chassis or body of the robotic system and upon execution of computer readable instructions associated with the additional set of sensors in communication with the processor stored on a non-transitory computer readable medium, a first set of autonomous tasks by producing a first computer readable map of an environment using data from the additional set of sensors;
upon detecting a coupling of the sensory module to the robot chassis, producing, by the at least one processor upon execution of the computer readable instructions associated with the first set of sensors on the first sensory module and computer readable instructions associated with the additional set of sensors not on the first sensory module, a second computer readable map based on data from the first set of sensors and the additional set of sensors, wherein the second computer readable map is different from the first computer readable map;
communicate, by the at least one processor, instructions via a connection interface to the first processor, the instructions comprise, at least in part, location data of the robot measured by the at least one processor and additional set of sensors; and
assign at least one additional task of the first set of autonomous tasks to the first processor, the at least one additional task comprises corresponding the location data to sensory data collected by the first set of sensors and communicating the sensory data and corresponding locations to a remote server.