Multiple robots task allocation for cleaning a large public space | IEEE Conference Publication | IEEE Xplore