On learning navigation behaviors for small mobile robots with reservoir computing architectures