hermann , the only reason is to simplify the case for this example. This is not a real life problem I'm trying to solve, because I have edited my program to have the points spaced out far enough so that the velocity does not drop, this topic is only intended to get a better understanding of why this is necessary.
Fubini , I do not understand, why would acceleration / deceleration be an issue? The robot does not stop / delecerate / accelerate in between the points