Uniform and non-uniform motion calculations