US 12,093,038 B2
Method and system for real-time diagnostics and fault monitoring in a robotic system
Randall Nortman, Pittsburgh, PA (US); and Michael Dacko, Oakmont, PA (US)
Assigned to Argo AI, LLC, Pittsburgh, PA (US)
Filed by Argo AI, LLC, Pittsburgh, PA (US)
Filed on Oct. 25, 2021, as Appl. No. 17/509,136.
Application 17/509,136 is a continuation of application No. 16/403,943, filed on May 6, 2019, granted, now 11,209,817.
Prior Publication US 2022/0043445 A1, Feb. 10, 2022
Int. Cl. G07C 5/02 (2006.01); G05D 1/00 (2006.01); G07C 5/08 (2006.01)
CPC G05D 1/0061 (2013.01) [G05D 1/0088 (2013.01); G07C 5/02 (2013.01); G07C 5/08 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for operating a robotic system, comprising:
receiving, by a processor, a plurality of first signals that each comprise data produced by at least two sources of the robotic system and first keys comprising numerical values respectively defined by identifiers for the at least two sources;
generating, by the processor, second signals derived from the plurality of signals;
combining, by the processor, numerical values of second keys of the second signals to produce a third key;
detecting, by the processor, an existence of an operational condition in the robotic system when the third key has a numerical value different than an expected numerical value; and
causing, by the processor, a given action to be taken by the robotic system responsive to the existence of the operational condition.