Using software agents to avoid collisions among multiple robots | IEEE Conference Publication | IEEE Xplore