Publication | Closed Access
A Grammatical Approach to Self-Organizing Robotic Systems
148
Citations
25
References
2006
Year
Artificial IntelligenceHuman-robot Collaborative AssemblyRobotic SystemsEngineeringIntelligent RoboticsIntelligent SystemsRobotic PartsSelf-organizing SystemNetwork RoboticsIndustrial RoboticsSystems EngineeringGrammarRobot LearningSelf-organizing MapTernary GrammarDesignDistributed RoboticsComputer ScienceAssemblySelf-assemblyAutomationBinary GrammarFormal MethodsRoboticsLinguisticsSelf-organizationGrammatical Approach
In this paper, we define a class of graph grammars that can be used to model and direct concurrent robotic self-assembly and similar self-organizing processes. We give several detailed examples of the formalism and then focus on the problem of synthesizing a grammar so that it generates a given, prespecified assembly. In particular, to generate an acyclic graph we synthesize a binary grammar (rules involve at most two parts), and for a general graph we synthesize a ternary grammar (rules involve at most three parts). In both cases, we characterize the number of concurrent steps required to achieve the assembly. We also show a general result that implies that no binary grammar can generate a unique stable assembly. We conclude the paper with a discussion of how graph grammars can be used to direct the self-assembly of robotic parts.
| Year | Citations | |
|---|---|---|
Page 1
Page 1