Apparatus and method for enabling rapid configuration and reconfiguration of a robotic assemblage
First Claim
1. A method for providing autonomous distributed control through intelligent instrumentation, comprising:
- storing data in a data store of a robotic assemblage in accordance with a tiered-hierarchy of a plurality of commands comprising high-level goal commands, intermediate-level function commands, and low-level signal commands, the high-level goal commands, the intermediate-level function commands, and the low-level signal commands each being within a respective intelligent tier of the tiered-hierarchy;
intelligently instrumenting said robotic assemblage in a control module through the use ofsolution commands specifying a pattern of distributed control cascading down the tiered-hierarchy to define and optimize different classes of robotic behavior, said pattern of distributed control defined by respective ones of said plurality of commands in the tiered-hierarchy,intelligent closed-loop sensing being within each intelligent tier of the tiered-hierarchy, cascading up the tiered-hierarchy to form a comprehensive top level indicating a multi-faceted status of the robotic assemblage'"'"'s internal and external conditions, andat least one control template comprised of a plurality of commands and used to perform at least one of synchronization, translation, formatting, and optimization of said plurality of commands and said intelligent closed-loop sensing of the robotic assemblage; and
autonomously performing a cross-tiered closed-loop process by the control module to self-optimize said robotic assemblage performance through use of at least one of operation histories, simulations, and self-learning applied to operations of said robotic assemblage.
0 Assignments
0 Petitions
Accused Products
Abstract
Modular components form a robotic assembly. the mod-components include modules and tools, each have a set of functions and capabilities, are rapidly configured-reconfigured to function cooperatively, creating a configurable robotic assemblage. Each mod-component incorporates a standardized connector mating with any other standardized connector in an interchangeable manner providing mechanical stability, power, and signals therebetween. Each mod-component incorporates a processor, data storage for mod-component identity, status, and programmable functionality, and for responding to commands. Storage is reprogrammed while the robot is operational, altering both commands and responses. After interconnection, inter-module power and communication are established and each modular component identifies itself and its functionality, thereby providing “plug and play” configuration.
-
Citations
20 Claims
-
1. A method for providing autonomous distributed control through intelligent instrumentation, comprising:
-
storing data in a data store of a robotic assemblage in accordance with a tiered-hierarchy of a plurality of commands comprising high-level goal commands, intermediate-level function commands, and low-level signal commands, the high-level goal commands, the intermediate-level function commands, and the low-level signal commands each being within a respective intelligent tier of the tiered-hierarchy; intelligently instrumenting said robotic assemblage in a control module through the use of solution commands specifying a pattern of distributed control cascading down the tiered-hierarchy to define and optimize different classes of robotic behavior, said pattern of distributed control defined by respective ones of said plurality of commands in the tiered-hierarchy, intelligent closed-loop sensing being within each intelligent tier of the tiered-hierarchy, cascading up the tiered-hierarchy to form a comprehensive top level indicating a multi-faceted status of the robotic assemblage'"'"'s internal and external conditions, and at least one control template comprised of a plurality of commands and used to perform at least one of synchronization, translation, formatting, and optimization of said plurality of commands and said intelligent closed-loop sensing of the robotic assemblage; and autonomously performing a cross-tiered closed-loop process by the control module to self-optimize said robotic assemblage performance through use of at least one of operation histories, simulations, and self-learning applied to operations of said robotic assemblage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a data store comprising a tiered-hierarchy of a plurality of commands comprising high-level goal commands, intermediate-level function commands, and low-level signal commands, the high-level goal commands, the intermediate-level function commands, and the low-level signal commands each being within a respective intelligent tier of the tiered-hierarchy; a processor; and a non-transitory computer-readable storage medium comprising programming instructions that are configured to cause the processor to implement a method for providing autonomous distributed control through intelligent instrumentation, wherein the programming instructions comprise instructions to; intelligently instrument said robotic assemblage in the processor through the use of solution commands specifying a pattern of distributed control cascading down the tiered-hierarchy to define and optimize different classes of robotic behavior, said pattern of distributed control defined by respective ones of said plurality of commands in the tiered-hierarchy, intelligent closed-loop sensing being within each intelligent tier of the tiered-hierarchy, cascading up the tiered-hierarchy to form a comprehensive top level indicating a multi-faceted status of the robotic assemblage'"'"'s internal and external conditions, and at least one control template comprised of a plurality of commands and used to perform at least one of synchronization, translation, formatting, and optimization of said plurality of commands and said intelligent closed-loop sensing of the robotic assemblage; and autonomously performing a cross-tiered closed-loop process to self-optimize said robotic assemblage performance through use of at least one of operation histories, simulations, and self-learning applied to operations of said robotic assemblage. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification