A Versatile Robotic Device Designed to Perform Cleaning Tasks on Floor Surfaces | IEEE Conference Publication | IEEE Xplore