A complete coverage path planning algorithm for mobile robot based on FSM and rolling window approach in unknown environment | IEEE Conference Publication | IEEE Xplore