TAO — A software platform for autonomous mobile robots | IEEE Conference Publication | IEEE Xplore