US 11,691,278 B2
Hybrid computing achitectures with specialized processors to encode/decode latent representations for controlling dynamic mechanical systems
Jeff Kranski, Campbell, CA (US); Chris Cianci, Campbell, CA (US); Carolyn Wales, Campbell, CA (US); and Adrian Kaehler, Campbell, CA (US)
Assigned to Sanctuary Cognitive Systems Corporation, Vancouver (CA)
Filed by SANCTUARY COGNITIVE SYSTEMS CORPORATION, Vancouver (CA)
Filed on Oct. 20, 2022, as Appl. No. 17/969,879.
Application 17/969,879 is a continuation of application No. 17/711,960, filed on Apr. 1, 2022, granted, now 11,478,927.
Claims priority of provisional application 63/169,724, filed on Apr. 1, 2021.
Prior Publication US 2023/0126906 A1, Apr. 27, 2023
Int. Cl. B25J 9/16 (2006.01); B25J 13/08 (2006.01)
CPC B25J 9/163 (2013.01) [B25J 9/161 (2013.01); B25J 13/086 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A dynamic mechanical system comprising:
at least one sensor of a first sensor type, each sensor of the first sensor type to sense a first property of the dynamic mechanical system or of an environment of the dynamic mechanical system;
at least a first hardware machine-learning accelerator coupled to a respective output of each of the at least one sensor of the first sensor type, the at least a first hardware machine-learning accelerator comprising an integrated circuit that hardcodes into circuitry a processing of the output of each of the at least one sensor of the first sensor type;
at least one sensor of a second sensor type, each sensor of the second sensor type to sense a second property of the dynamic mechanical system or of an environment of the dynamic mechanical system, wherein the second sensor type is different from the first sensor type and the second property is different from the first property;
at least a second hardware machine-learning accelerator coupled to a respective output of each of the at least one sensor of the second sensor type, the at least a second hardware machine-learning accelerator comprising an integrated circuit that hardcodes into circuitry a processing of the output of each of the at least one sensor of the second sensor type; and
a processor coupled to respective outputs of the at least a first hardware machine-learning accelerator and the at least a second hardware machine-learning accelerator, the processor to execute a control model for controlling the dynamic mechanical system based at least in part on data received by the processor from the at least a first hardware machine-learning accelerator and the at least a second hardware machine-learning accelerator.