Time-Optimal Path Following for Robots With Convex–Concave Constraints Using Sequential Convex Programming | IEEE Journals & Magazine | IEEE Xplore