Enabling autonomous navigation in a commercial off-the-shelf toy robot for robotic gaming