Task Allocation Strategy to distribute goals (in a decentralised manner) in a heterogeneous fleet considering, goals makespan, goals position, robot capabilities.