2012 Volume 24 Issue 6 Pages 1082-1089
In the case that a robot controller is trained by means of evolutionary computing, the robot will be able to act sufficiently in the environment where the robot has been trained. However, if the robot is put in the environment which is more complex than the training environment, it cannot act sufficiently and is required to be trained again so as to fit to the complex environment. Based on this fact, we build a training environment for a robot controller with the partial components of the complex environment and aim to obtain a controller which makes a robot be able to act in the complex environment by only training the controller at the training environment. We clarify a way of building a training environment which functions effectively for training a robot controller and discuss how much training is necessary in the training environment to act under a more complex environment.