Before revision:  Then, it can be used to generate samples in sampling based constrained motion planning algorithms to reduce the necessary projection steps, speeding up  computation.
After revision:  Then, it can be used to generate samples in sampling-based constrained motion planning algorithms to reduce the necessary projection steps, speeding up computation.