SPP movement.

SPP velocity is truncated to maximum velocity.
Added maximum velocity and acceleration.