The Player Project: Open Source tools for robotics research & education Brian P. Gerkey Richard T. Vaughan Andrew Howard.