Constrained coverage path planning: evolutionary and classical approaches. - Seyed Mahmoud Ahmadi; Hamed Kebriaei; Hadi Moradi (Robotica, 2018)