Text this: Development of an Improved KOA Algorithm for Solving Task Allocation in Hilly Orchards With Weeding Robots