An advanced planning and navigation approach for autonomous cleaning robot operations | IEEE Conference Publication | IEEE Xplore