creates implementation for odometry