Field coverage and weed mapping by UAV swarms