Automatically designing robot swarms in environments populated by other robots: an experiment in robot shepherding | IEEE Conference Publication | IEEE Xplore