Se vc tiver cada ponto da trajetória pode ir somando o deslocamento entre um e outro.
Para maior precisão seria melhor escolher só pontos onde houve uma curva, pq cada ponto carrega uma imprecisão, se vc somar 1000 pontos pode ter mais imprecisão de que somar 100, por ex.