Mf a dam robot