Curiosity's "visual odometry" software measures terrainfeatures -- such as rocks, rock shadows and patterns in the rover tracks -- to determine the precise distance between drive steps.
When both parts are out, the additions will include such features as non-player characters, villages, dungeons, more varied terrain, and new combat mechanics.