A General Approach for Constrained Robotic Coverage Path Planning on 3D Freeform Surfaces | IEEE Journals & Magazine | IEEE Xplore