Connection Science · 1998 · 40 citations · 23 references
EngineeringComputer ScienceRobotics EngineeringArtificial IntelligenceRobot DesignRoboticsEvolutionary ComputationEvolutionary RoboticsLocomotion ControlLocomotor ControlLocomotor DevelopmentRobot Control ArchitectureAutomatic Robot DesignController EvolutionEvolutionary Control ArchitectureEvolutionary Neural ControllersLocomotionModular Robot ArchitecturesNeural Control Of LocomotionSyntactic Constraints
An evolutionar y approach is used to design neural control architectures for virtual sixlegged anim ats.Using a geom etry-or iented variation of the cellular encoding scheme and syntactic constraints that reduce the size of the genetic search space, the developmental prog rams of straight locom otion controllers are rst evolved.One such controller is then included as the rst module in a larger architecture, in which a second neural module is evolved and develops connections to the rst one, so as to set locom otion on or o according to sustained or instantaneous exter nal control signals.Such an incremental approach should prove useful to the autom atic design of relatively complex control architectures that might, in particular, implement some cognitive abilities over and above mere stimulus response mechanisms.
23
Karl Sims · 1994 · 990 citations
Engineering, Evolutionary Biology, Computational Neuroscience +16
Strongly Typed Genetic Programming
David J. Montana · Evolutionary Computation · 1995 · 907 citations
Evolving 3D Morphology and Behavior by Competition
Karl Sims · Artificial Life · 1994 · 817 citations