Systems and methods for persistent mapping of environmental parameters using a centralized cloud server and a robotic network
AssigneeBrain Corporation
InventorsCody Griffin, Oleg Sinyavskiy
Life of this patent
Estimating the term…
Abstract
Systems and methods for persistent mapping of environmental parameters using a centralized cloud server and a robotic network are disclosed herein. According to at least one non-limiting exemplary embodiment, a cloud server may utilize a robotic network, comprising a plurality of robots, communicatively coupled to the cloud server to collect data and generate or update a persistent map of a parameter of an environment based on the collected data from the plurality of robots on the robotic network.
Claims19
A non-transitory computer readable storage medium having computer readable instructions stored thereon, that when executed by at least one controller, configure the at least controller to,
- generate a map of a parameter corresponding to an environment based on data collected by a respective device of a plurality of devices, the map being generated based on measurements of the parameter using a sensor coupled to the respective device and a position of the respective device, the measurements occurring at a first time instance;
- determine whether to update the map based on data transmitted by the respective device during a second time instance;
- and
- update the map to incorporate the data transmitted during the second time instance if the data transmitted during the second time instance includes information not incorporated in the map during the first time instance.
A system including a plurality of robots communicatively coupled to a server, comprising:
- a controller configured to execute computer readable instructions to,
- generate a map of a parameter corresponding to an environment based on data collected by a respective robot of the plurality of robots, the map being generated based on measurements of the parameter using a sensor coupled to the respective robot and a position of the respective robot, the measurements occurring at a first time instance;
- determine whether to update the map based on data transmitted by the respective robot during a second time instance;
- and
- update the map to incorporate the data transmitted during the second time instance if the data transmitted during the second time instance includes information not incorporated in the map during the first time instance.
A method for communicatively coupling a plurality of robots in an environment, the method comprising:
- generate a map of a parameter corresponding to an environment based on data collected by a respective robot of a plurality of robots, the map being generated based on measurements of the parameter using a sensor coupled to the respective robot and a position of the respective robot, the measurements occurring at a first time instance;
- determining whether to update the map based on data transmitted by the respective robot during a second time instance;
- and
- updating the map to incorporate the data transmitted during the second time instance only if the data transmitted during the second time instance includes information not incorporated in the map during the first time instance.
Dependencies are inferred from the claim text.