US 11,738,461 B2
Systems and methods for industrial robotics
James Keravala, Pasadena, CA (US); Alicia Teresa Kavelaars, Berkeley, CA (US); James Jason Murray, Liege (BE); Mark Eugene Nall, Huntsville, AL (US); Joshua Jeremy Izenberg, Washington, DC (US); and Amaresh Kollipara, San Francisco, CA (US)
Assigned to Off-World, Inc., Altadena, CA (US)
Filed by Off-World, Inc., Pasadena, CA (US)
Filed on Oct. 14, 2020, as Appl. No. 17/70,748.
Claims priority of provisional application 62/923,357, filed on Oct. 18, 2019.
Claims priority of provisional application 62/923,376, filed on Oct. 18, 2019.
Prior Publication US 2021/0114219 A1, Apr. 22, 2021
Int. Cl. B25J 9/16 (2006.01); B25J 5/00 (2006.01); B25J 9/00 (2006.01); B25J 13/06 (2006.01); G05B 19/4155 (2006.01); G05B 19/042 (2006.01)
CPC B25J 9/1682 (2013.01) [B25J 5/00 (2013.01); B25J 9/0084 (2013.01); B25J 9/161 (2013.01); B25J 9/163 (2013.01); B25J 13/06 (2013.01); G05B 19/042 (2013.01); G05B 19/4155 (2013.01); G05B 2219/39146 (2013.01); G05B 2219/40298 (2013.01); G05B 2219/45004 (2013.01); G05B 2219/50391 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for operating industrial bots for operation on a celestial body, the system comprising:
one or more colonies, each colony comprising:
one or more squads, each squad comprising a plurality of bots, each bot configured to operate autonomously and including a universal platform coupled with a payload stack, the payload stack being one of a plurality of payload stacks with which the universal platform may be coupled, and wherein each bot is configured to perform a payload-specific industrial task using the payload stack, wherein the payload-specific industrial task is one among a plurality of related payload-specific industrial tasks of a single process chain to interact with a rock face or other environmental feature of the celestial body,
wherein the universal platform comprises a software layer having a distributed layered architecture where firmware and software modules dedicated to the respective payload-specific industrial task interface with a data processing layer through an application programming interface capable of handling different layers of operating protocols,
wherein at least a first bot of the plurality of bots comprises the firmware and software modules in a first configuration for performing a first payload-specific industrial task of the plurality of related payload-specific industrial tasks,
and at least a second bot of the plurality of bots comprises the firmware and software modules in a second configuration for performing a second payload-specific industrial task of the plurality of related payload-specific industrial tasks; and
a colony control center configured to remotely communicate with the one or more squads, wherein the colony control center is configured to receive general directions to achieve an objective related to interacting with the rock face or other environmental feature of the celestial body, and in response the system for operating industrial bots determines how to complete the objective using the plurality of bots.