Hybrid control system for collectives of evolvable nanorobots and microrobots
First Claim
Patent Images
1. A system for managing aggregation of a collective of nanorobots (CNRs), comprising:
- A plurality of nanorobots, each nanorobot including program code configured to communicate and exchange information with other nanorobots;
A plurality of sets of nanorobots;
Control logic configured to control formation of the plurality of nanorobots into a plurality of configurations in response to external stimulus;
Wherein each set of nanorobots in a CNR is organized into specific spatial configuration by cooperating nanorobot behaviors;
Wherein the specific spatial configuration of each set of nanorobots in the CNR is based on information in the environment.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is described for the organization and self-assembly of collectives of nanorobots (CNRs) and microrobots using nano evolvable hardware (N-EHW) mechanisms for biological and electronics applications. CNRs combine to organize into complex geometrical structures and reaggregate their structural configurations in real time as they adapt to the feedback of evolving environmental conditions to solve complex optimization problems.
26 Citations
3 Claims
-
1. A system for managing aggregation of a collective of nanorobots (CNRs), comprising:
-
A plurality of nanorobots, each nanorobot including program code configured to communicate and exchange information with other nanorobots; A plurality of sets of nanorobots; Control logic configured to control formation of the plurality of nanorobots into a plurality of configurations in response to external stimulus; Wherein each set of nanorobots in a CNR is organized into specific spatial configuration by cooperating nanorobot behaviors; Wherein the specific spatial configuration of each set of nanorobots in the CNR is based on information in the environment.
-
-
2. A system for managing a collective of nanorobots (CNRs), comprising:
-
A plurality of nanorobots that function collectively as a network; Wherein the network collects information about the environment; Wherein the information is shared between the nanorobots in the CNR; Wherein the information is divided between the nanorobots; Wherein the information is analyzed by the nanorobots; Wherein the nanorobots cooperate in making a decision and generate instructions on how to proceed; Wherein the instructions are provided to member nanorobots in the CNR; and Wherein the nanorobots are organized into specific configurations based on the instructions in order to interact with the environment.
-
-
3. A system for managing automated collective nanorobots (CNRs), comprising:
-
A plurality of nanorobots, each nanorobot including program code configured to communicate and exchange information with other nanorobots; Wherein the nanorobots in a CNR work together to obtain information from the environment and to cooperatively make decisions on collective behavior; Wherein the nanorobots configure into specific sets to achieve the strategies specified by the collective; Wherein the nanorobots receive new information from the environment; Wherein the nanorobots receive new instructions from an external computer by communications input; Wherein the nanorobots analyze the new information about the environment and the new instructions and determine a new course of action; Wherein sets of nanorobots in the CNR restructure their physical geometric structure into new configurations; Wherein the CNR solves multiple objective combinatorial optimization problems as it continuously reorganizes within a changing non-deterministic environment; and Wherein the CNR continuously self-assembles into different configurations.
-
Specification