Ensuring Area Coverage and Safety of a Reconfigurable Staircase Cleaning Robot | IEEE Journals & Magazine | IEEE Xplore