A robot behavior-learning experiment using Particle Swarm Optimization for training a neural-based animat