You can choose a nonzero joint parameter when the collinear points form a 180 degree angle. This causes extra points to be inserted. If the collinear points form a spike (0 degree angle), then ...