CoreMotion
не очень вам поможет, потому что это абстракция акселерометра устройства и гироскопа. Вы можете измерить ускорение и замедление и вычислить скорость из базовой физики, но я бы не стал этого делать.
Я бы использовал CoreLocation
frameworkd и полагался на GPS-позиционирование. Существует множество примеров кода и видео с WWDC10, так что продолжайте и посмотрите.