US 12,318,949 B2
Map-based framework for the integration of robots and smart devices
Gregory P. Scott, Washington, DC (US); and Karoline P. Pershell, Washington, DC (US)
Assigned to SERVICE ROBOTICS & TECHNOLOGIES, INC., Springfield, VA (US)
Filed by SERVICE ROBOTICS & TECHNOLOGIES, INC., Springfield, VA (US)
Filed on Mar. 17, 2021, as Appl. No. 17/204,176.
Application 17/204,176 is a continuation of application No. 16/763,710, granted, now 10,960,548, previously published as PCT/US2018/062196, filed on Nov. 21, 2018.
Claims priority of provisional application 62/589,089, filed on Nov. 21, 2017.
Prior Publication US 2021/0221001 A1, Jul. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. B25J 19/02 (2006.01); B25J 9/16 (2006.01); G01N 35/00 (2006.01); G05B 19/042 (2006.01); G05B 19/418 (2006.01); G05D 1/00 (2024.01)
CPC B25J 9/1692 (2013.01) [B25J 19/023 (2013.01); G05D 1/0044 (2013.01); G05D 1/0274 (2013.01); G05D 1/0297 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A central controller for robotics and connected devices comprising: a first communication interface configured to receive data from a plurality of robots or connected devices, at least some of which plurality of robots or connected devices are of different types, wherein the data received from each robot or connected device contains a spatial reference to a location point from where the data was collected; wherein data generated by robots or connected devices of different types are generated in different native data formats; a processor configured to translate said received data from the different native data formats into a common protocol format; a storage framework configured to store the data translated into the common protocol format; a second communication interface configured to transmit commands based on data stored in the common protocol format and translated to the native data format of one or more of the plurality of robots or connected devices, wherein the second communication interface transmits commands to at least one or more of the plurality of robots or connected devices which are deployed in an operating area and an output display configured to display an image of the operating area in which said plurality of robots or connected devices are deployed and wherein said central controller is further configured to include on said image a plurality of position-referenced values generated from said processed data, as well as interpolated values between received data points.