A 2D robotics simulation environment