Assignment Algorithms for Variable Robot Formations

  • First Online: 07 May 2020

Cite this chapter

assignment problem robot

  • Srinivas Akella 14  

Part of the book series: Springer Proceedings in Advanced Robotics ((SPAR,volume 13))

1545 Accesses

1 Citations

This paper describes algorithms to perform optimal assignment of teams of robots translating in the plane from an initial formation to a variable goal formation. We consider the case when each robot is to be assigned a goal position, the individual robots are interchangeable, and the goal formation can be scaled or translated.We compute the costs for all candidate pairs of initial, goal robot assignments as functions of the parameters of the goal formation, and partition the parameter space into equivalence classes invariant to the cost order using computational geometry techniques. We compute a minimum completion time assignment for an equivalence class by formulating it as a linear bottleneck assignment problem (LBAP). To improve efficiency, we solve the LBAP problem for each equivalence class by incrementally updating the solution as the formation parameters are varied. This work is motivated by applications that include the motion of droplet formations in digital microfluidic lab-on-a-chip devices, and of robot and drone formations in the plane.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save.

  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Unable to display preview.  Download preview PDF.

Similar content being viewed by others

assignment problem robot

The Max-Line-Formation Problem

assignment problem robot

An Effective Algorithmic Framework for Near Optimal Multi-robot Path Planning

assignment problem robot

Trajectory Planning and Assignment in Multirobot Systems

Adler, A., de Berg, M., Halperin, D., Solovey, K.: Efficient multi-robot motion planning for unlabeled discs in simple polygons. In: 11th International Workshop on the Algorithmic Foundations of Robotics (WAFR) (2014)

Google Scholar  

Akella, S., Hutchinson, S.: Coordinating the motions of multiple robots with specified trajectories. In: IEEE International Conference on Robotics and Automation. pp. 624–631. Washington, DC (May 2002)

Alonso-Mora, J., Baker, S., Rus, D.: Multi-robot navigation in formation via sequential convex programming. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). pp. 4634–4641 (2015)

van den Berg, J., Guy, S.J., Lin, M., Manocha, D.: Reciprocal n-body collision avoidance. In: Pradalier, C., Siegwart, R., Hirzinger, G. (eds.) Robotics Research: The 14th International Symposium ISRR, pp. 3–19. Springer, Berlin, Heidelberg (2011)

van den Berg, J., Snoeyink, J., Lin, M., Manocha, D.: Centralized path planning for multiple robots: Optimal decoupling into sequential plans. In: Robotics: Science and Systems. pp. 137–144 (2010)

de Berg, M., Cheong, O., van Kreveld, M., Overmars, M.: Computational Geometry: Algorithms and Applications. Springer-Verlag, Berlin, third edn. (2008)

Burkard, R., Dell’Amico, M., Martello, S.: Assignment Problems. SIAM, revised reprint edn. (2012)

Choset, H., Lynch, K.M., Hutchinson, S., Kantor, G.A., Burgard, W., Kavraki, L.E., Thrun, S.: Principles of Robot Motion: Theory, Algorithms, and Implementations. MIT Press (2005)

Derenick, J.C., Spletzer, J.R.: Convex optimization strategies for coordinating large-scale robot formations. IEEE Transactions on Robotics 23(6), 1252–1259 (2007)

Halperin, D.: Personal communication (2016)

Halperin, D., Sharir, M.: Arrangements. In: Goodman, J.E., O’Rourke, J., Tóth, C.D. (eds.) Handbook of Discrete and Computational Geometry. CRC Press, Boca Raton, FL, third edn. (2017), to appear

Katsev, M., Yu, J., LaValle, S.M.: Efficient formation path planning on large graphs. In: 2013 IEEE International Conference on Robotics and Automation (ICRA) (2013)

Kloder, S., Hutchinson, S.: Path planning for permutation-invariant multirobot formations. IEEE Transactions on Robotics 22(4), 650–665 (2006)

Latombe, J.C.: Robot Motion Planning. Kluwer Academic Publishers, Norwell, MA (1991)

LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge, U.K. (2006), available at http://planning.cs.uiuc.edu/

LaValle, S.M., Hutchinson, S.A.: Optimal motion planning for multiple robots having independent goals. IEEE Transactions on Robotics and Automation 14(6), 912–925 (Dec 1998)

Liu, L., Shell, D.: Large-scale multi-robot task allocation via dynamic partitioning and distribution. Autonomous Robots 33(3), 291–307 (2012)

Luna, R., Bekris, K.E.: Efficient and complete centralized multi-robot path planning. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS-11). San Francisco, CA (25-30 Sept 2011)

Ma, Z., Akella, S.: Coordination of droplets on light-actuated digital microfluidic systems. In: IEEE International Conference on Robotics and Automation. pp. 2510–2516. St. Paul, MN (May 2012)

Nam, C., Shell, D.A.: When to do your own thing: Analysis of cost uncertainties in multi-robot task allocation at run-time. In: 2015 IEEE International Conference on Robotics and Automation (ICRA). Seattle, Washington (May 2015)

Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Prentice-Hall, Englewood Cliffs, New Jersey (1982)

Park, S.Y., Teitell, M.A., Chiou, E.P.Y.: Single-sided continuous optoelectrowetting (SCOEW) for droplet manipulation with light patterns. Lab Chip 10, 1655–1661 (2010), https://doi.org/10.1039/C001324B

Pei, S.N., Valley, J.K., Neale, S.L., Jamshidi, A., Hsu, H., Wu, M.C.: Lightactuated digital microfluidics for large-scale, parallel manipulation of arbitrarily sized droplets. In: 23rd IEEE International Conference on Micro Electro Mechanical Systems. pp. 252–255. Wanchai, Hong Kong (Jan 2010)

Peng, J., Akella, S.: Coordinating multiple robots with kinodynamic constraints along specified paths. International Journal of Robotics Research 24(4), 295–310 (Apr 2005)

Shekar, V., Campbell, M., Akella, S.: Towards automated optoelectrowetting on dielectric devices for multi-axis droplet manipulation. In: IEEE International Conference on Robotics and Automation. pp. 1431–1437. Karlsruhe, Germany (May 2013)

Simeon, T., Leroy, S., Laumond, J.P.: Path coordination for multiple mobile robots: A resolution-complete algorithm. IEEE Transactions on Robotics and Automation 18(1), 42–49 (Feb 2002)

Solovey, K., Halperin, D.: k-color multi-robot motion planning. International Journal of Robotics Research 33(1), 82–97 (2014)

Solovey, K., Halperin, D.: On the hardness of unlabeled multi-robot motion planning. In: Robotics: Science and Systems. Rome, Italy (Jul 2015)

Solovey, K., Yu, J., Zamir, O., Halperin, D.: Motion planning for unlabeled discs with optimality guarantees. In: Robotics: Science and Systems. Rome, Italy (Jul 2015)

Turpin, M., Michael, N., Kumar, V.: CAPT: Concurrent assignment and planning of trajectories for multiple robots. The International Journal of Robotics Research 33(1), 98–112 (2014)

Turpin, M., Mohta, K., Michael, N., Kumar, V.: Goal assignment and trajectory planning for large teams of interchangeable robots. Autonomous Robots 37(4), 401–415 (Dec 2014)

Wagner, G., Choset, H.: Subdimensional expansion for multirobot path planning. Artificial Intelligence 219, 1–24 (Feb 2015)

Wurman, P., D’Andrea, R., Mountz, M.: Coordinating hundreds of cooperative, autonomous vehicles in warehouses. AI Magazine 29(1), 9–19 (2008)

Yu, J., LaValle, S.M.: Multi-agent path planning and network flow. In: Frazzoli, E., Lozano-Perez, T., Roy, N., Rus, D. (eds.) Algorithmic Foundations of Robotics X, Springer Tracts in Advanced Robotics, vol. 86, pp. 157–173. Springer Berlin Heidelberg (2013)

Yu, J., LaValle, S.M.: Planning optimal paths for multiple robots on graphs. In: 2013 IEEE International Conference on Robotics and Automation (ICRA) (2013)

Download references

Author information

Authors and affiliations.

Department of Computer Science, University of North Carolina at Charlotte, Charlotte, NC, 28223, USA

Srinivas Akella

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Srinivas Akella .

Editor information

Editors and affiliations.

Industrial Engineering and Operations Research, University of California, Berkeley, CA, USA

Ken Goldberg

Electrical Engineering and Computer Sciences, University of California, Berkeley, CA, USA

Pieter Abbeel

Rutgers University, Piscataway, NJ, USA

Kostas Bekris

University of California, Berkeley, CA, USA

Lauren Miller

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Akella, S. (2020). Assignment Algorithms for Variable Robot Formations. In: Goldberg, K., Abbeel, P., Bekris, K., Miller, L. (eds) Algorithmic Foundations of Robotics XII. Springer Proceedings in Advanced Robotics, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-030-43089-4_58

Download citation

DOI : https://doi.org/10.1007/978-3-030-43089-4_58

Published : 07 May 2020

Publisher Name : Springer, Cham

Print ISBN : 978-3-030-43088-7

Online ISBN : 978-3-030-43089-4

eBook Packages : Intelligent Technologies and Robotics Intelligent Technologies and Robotics (R0)

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Carnegie Mellon University

Distributed Algorithm Design for Constrained Multi-robot Task Assignment

The task assignment problem is one of the fundamental combinatorial optimization problems. It has been extensively studied in operation research, management science, computer science and robotics. Task assignment problems arise in various applications of multi-robot systems (MRS), such as environmental monitoring, disaster response, extraterrestrial exploration, sensing data collection and collaborative autonomous manufacturing. In these MRS applications, there are realistic constraints on robots and tasks that must be taken into account both from the modeling perspective and the algorithmic perspective. From the modeling aspect, such constraints include (a) Task group constraints: where tasks form disjoint groups and each robot can be assigned to at most one task in each group. One example of the group constraints comes from tightly-coupled tasks, where multiple micro tasks form one tightly-coupled macro task and need multiple robots to perform each simultaneously. (b) Task deadline constraints: where tasks must be assigned to meet their deadlines. (c) Dynamically-arising tasks: where tasks arrive dynamically and the payoffs of future tasks are unknown. Such tasks arise in scenarios like searchrescue, where new victims are found dynamically. (d) Robot budget constraints: where the number of tasks each robot can perform is bounded according to the resource it possesses (e.g., energy). From the solution aspect, there is often a need for decentralized solution that are implemented on individual robots, especially when no powerful centralized controller exists or when the system needs to avoid single-point failure or be adaptive to environmental changes. Most existing algorithms either do not consider the above constraints in problem modeling, are centralized or do not provide formal performance guarantees. In this thesis, I propose methods to address these issues for two classes of problems, namely, the constrained linear assignment problem and constrained generalized assignment problem. Constrained linear assignment problem belongs to P, while constrained generalized assignment problem is NP-hard. I develop decomposition-based distributed auction algorithms with performance guarantees for both problem classes. The multi-robot assignment problem is decomposed into an optimization problem for each robot and each robot iteratively solving its own optimization problem leads to a provably good solution to the overall problem. For constrained linear assignment problem, my approaches provides an almost optimal solution. For constrained generalized assignment problem, I present a distributed algorithm that provides a solution within a constant factor of the optimal solution. I also study the online version of the task allocation problem with task group constraints. For the online problem, I prove that a repeated greedy version of my algorithm gives solution with constant factor competitive ratio. I include simulation results to evaluate the average-case performance of the proposed algorithms. I also include results on multi-robot cooperative package transport to illustrate the approach.

Degree Type

  • Dissertation
  • Robotics Institute

Degree Name

  • Doctor of Philosophy (PhD)

Usage metrics

  • Adaptive Agents and Intelligent Robotics

Help | Advanced Search

Computer Science > Multiagent Systems

Title: a conflict-aware optimal goal assignment algorithm for multi-robot systems.

Abstract: The fundamental goal assignment problem for a multi-robot application aims to assign a unique goal to each robot while ensuring collision-free paths, minimizing the total movement cost. A plausible algorithmic solution to this NP-hard problem involves an iterative process that integrates a task planner to compute the goal assignment while ignoring the collision possibilities among the robots and a multi-agent path-finding algorithm to find the collision-free trajectories for a given assignment. This procedure involves a method for computing the next best assignment given the current best assignment. A naive way of computing the next best assignment, as done in the state-of-the-art solutions, becomes a roadblock to achieving scalability in solving the overall problem. To obviate this bottleneck, we propose an efficient conflict-guided method to compute the next best assignment. Additionally, we introduce two more optimizations to the algorithm -- first for avoiding the unconstrained path computations between robot-goal pairs wherever possible, and the second to prevent duplicate constrained path computations for multiple robot-goal pairs. We extensively evaluate our algorithm for up to a hundred robots on several benchmark workspaces. The results demonstrate that the proposed algorithm achieves nearly an order of magnitude speedup over the state-of-the-art algorithm, showcasing its efficacy in real-world scenarios.
Subjects: Multiagent Systems (cs.MA); Artificial Intelligence (cs.AI); Robotics (cs.RO)
Cite as: [cs.MA]
  (or [cs.MA] for this version)
  Focus to learn more arXiv-issued DOI via DataCite

Submission history

Access paper:.

  • HTML (experimental)
  • Other Formats

References & Citations

  • Google Scholar
  • Semantic Scholar

BibTeX formatted citation

BibSonomy logo

Bibliographic and Citation Tools

Code, data and media associated with this article, recommenders and search tools.

  • Institution

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs .

IEEE Account

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

Solving the Restricted Assignment Problem to Schedule Multi-get Requests in Key-Value Stores

New citation alert added.

This alert has been successfully added and will be sent to:

You will be notified whenever a record that you have chosen has been cited.

To manage your alert preferences, click on the button below.

New Citation Alert!

Please log in to your account

Information & Contributors

Bibliometrics & citations, view options, index terms.

Information systems

Data management systems

Database management system engines

Parallel and distributed DBMSs

Theory of computation

Design and analysis of algorithms

Approximation algorithms analysis

Online algorithms

Online learning algorithms

Theory and algorithms for application domains

Recommendations

An efficient memory-mapped key-value store for flash storage.

Persistent key-value stores have emerged as a main component in the data access path of modern data processing systems. However, they exhibit high CPU and I/O overhead. Today, due to power limitations it is important to reduce CPU overheads for data ...

Hector: A Framework to Design and Evaluate Scheduling Strategies in Persistent Key-Value Stores

Key-value stores distribute data across several storage nodes to handle large amounts of parallel requests. Proper scheduling of these requests impacts the quality of service, as measured by achievable throughput and (tail) latencies. In addition to ...

Building Efficient Key-Value Stores via a Lightweight Compaction Tree

Log-Structure Merge tree (LSM-tree) has been one of the mainstream indexes in key-value systems supporting a variety of write-intensive Internet applications in today’s data centers. However, the performance of LSM-tree is seriously hampered by ...

Information

Published in.

cover image Guide Proceedings

University Carlos III of Madrid, Madrid, Madrid, Spain

University of Oregon, Eugene, OR, USA

https://ror.org/03ths8210University Carlos III of Madrid, Madrid, Spain

https://ror.org/04d836q62TU Wien, Vienna, Austria

https://ror.org/02p0gd045Universidad Complutense de Madrid, Madrid, Spain

https://ror.org/02rx3b187Université Grenoble Alpes, Saint Martin d'Hères, France

Springer-Verlag

Berlin, Heidelberg

Publication History

Author tags.

  • Key-Value Stores
  • Restricted Assignment
  • Approximation

Contributors

Other metrics, bibliometrics, article metrics.

  • 0 Total Citations
  • 0 Total Downloads
  • Downloads (Last 12 months) 0
  • Downloads (Last 6 weeks) 0

View options

Login options.

Check if you have access through your login credentials or your institution to get full access on this article.

Full Access

Share this publication link.

Copying failed.

Share on social media

Affiliations, export citations.

  • Please download or close your previous search result export first before starting a new bulk export. Preview is not available. By clicking download, a status dialog will open to start the export process. The process may take a few minutes but once it finishes a file will be downloadable from your browser. You may continue to browse the DL while the export process is in progress. Download
  • Download citation
  • Copy citation

We are preparing your search results for download ...

We will inform you here when the file is ready.

Your file of search results citations is now ready.

Your search export query has expired. Please try again.

IMAGES

  1. Solved Lab Assignment 8- Robot Driving Points: 10 EQUIPMENT:

    assignment problem robot

  2. Robot Assignment #1 6th grade

    assignment problem robot

  3. Allocation using assignment problem using distances with all robots

    assignment problem robot

  4. Solved Intelligent Systems Assignment 1 Question 1 Formulate

    assignment problem robot

  5. Artificial intelligence doing tasks at laptop. automatic agent

    assignment problem robot

  6. SOLUTION: Assignment 1 robotic arm

    assignment problem robot

VIDEO

  1. Problem no 6 Assignment Robot Dynamics Problem No 6 12 22 2023

  2. Kirby’s secret problem

  3. Fun photo assignment today. Middle school robot war. #robot #battlebot

  4. Assignment Problem ( Brute force method) Design and Analysis of Algorithm

  5. Group 3 Assignment 4 Robot pick and place

  6. Term 3 Assignment A1 Robot Modelling

COMMENTS

  1. Multi-Robot Task Assignment and Path Finding for Time-Sensitive

    Abstract—Executing time-sensitive multi-robot missions in- volves two distinct problems: Multi-Robot Task Assignment (MRTA) and Multi-Agent Path Finding (MAPF). Computing safe paths that complete every task and minimize the time to mission completion, or makespan, is a significant computational challenge even for small teams.

  2. A Distributed Market-based Algorithm for the Multi-robot Assignment Problem

    Assigning tasks to a set of robots is a fundamental problem in robotics. It consists in finding the best task assignment to the available robots. In this paper, we present two distributed market-based algorithms to solve the assignment problem where n robots compete for n tasks with the assumption that each robot can be assigned to only one task.

  3. PDF Assignment Algorithms for Variable Robot Formations

    Motivating applications: The multi-robot assignment problem for variable goal formations is motivated by applications including the following examples. 1.Multiple-robot assignment: The assignment and planning of teams of robots, drones, and spacecraft often requires motion between formations. Exam-

  4. A hypervolume-based evolutionary algorithm for rescue robot assignment

    The rescue robot assignment problem is modeled as a multi-objective optimization problem with a discrete search space. When each group of robots is assigned to a task area, the values of multiple optimization indicators can be obtained. Hence we can refer to literature related to multi-robot task allocation and multi-objective optimization ...

  5. An effective multi-objective evolutionary algorithm for multiple

    This paper addresses a multiple agricultural spraying robots task assignment problem in the greenhouse environment. The objective of the problem is to obtain a set of Pareto solutions that simultaneously optimize the total travel distance and maximum completion time of all robots. To solve this problem, an effective multi-objective evolutionary ...

  6. Assignment Algorithms for Variable Robot Formations

    Assignment Algorithms for Variable Robot Formations. Chapter. First Online: 07 May 2020. pp 912-927. Cite this chapter. Download book PDF. Srinivas Akella. Part of the book series: Springer Proceedings in Advanced Robotics ( (SPAR,volume 13)) 1542 Accesses.

  7. Algorithm for Multi-Robot Chance-Constrained Generalized Assignment

    This problem is an extension of the deterministic generalized assignment problem, which is a NP-hard problem. We design an iterative algorithm for solving CC-GAP in which each robot maximizes its own objective by solving a chance-constrained knapsack problem in an iterative manner.

  8. Algorithm for Multi-Robot Chance-Constrained Generalized Assignment

    We present a novel algorithm for the multi-robot generalized assignment problem (GAP) with stochastic resource consumption. In this problem, each robot has a resource (e.g., battery life) constraint and it consumes a certain amount of resource to perform a task. In practice, the resource consumed for performing a task can be uncertain. Therefore, we assume that the resource consumption is a ...

  9. PDF Distributed Algorithm Design for Multi-Robot Task Assignment with

    the time resource assignment. We show that the problem can be reduced to a problem of assigning tasks to robots, where the tasks are organized in overlapping sets, and each robot has a limit on the number of tasks it can perform from each set, which is a variant of multi-robot assignment problem with set precedence constraint (SPC-MAP ...

  10. Efficient Heuristic Algorithm for Precedence-Constrained Multi-Robot

    Abstract: Due to the widespread application of multi-robot systems, the efficient task assignment for a team of robots has become particularly critical for performing complex tasks. This paper studies the task assignment problem for multiple robots to visit a group of target locations with precedence constraints, which determine the order/sequence in which certain target locations need to be ...

  11. Multi-Objective Teaching-Learning-Based Optimizer for a Multi-Weeding

    With the emergence of the artificial intelligence era, all kinds of robots are traditionally used in agricultural production. However, studies concerning the robot task assignment problem in the agriculture field, which is closely related to the cost and efficiency of a smart farm, are limited. Therefore, a Multi-Weeding Robot Task Assignment (MWRTA) problem is addressed in this paper to ...

  12. Distributed Algorithm Design for Constrained Multi-robot Task Assignment

    The task assignment problem is one of the fundamental combinatorial optimization problems. It has been extensively studied in operation research, management science, computer science and robotics. Task assignment problems arise in various applications of multi-robot systems (MRS), such as environmental monitoring, disaster response, extraterrestrial exploration, sensing data collection and ...

  13. An effective multi-objective evolutionary algorithm for multiple

    Multi-robot task assignment (MRTA) is a particularly intriguing problem within the realm of multi-robot systems. The MRTA problem involves assigning a set of given tasks to multiple mobile robots, aiming to optimize one or more objective functions [5]. Presently, there has been little focus on the task allocation of agricultural spraying robots ...

  14. A Conflict-Aware Optimal Goal Assignment Algorithm for Multi-Robot Systems

    The fundamental goal assignment problem for a multi-robot application aims to assign a unique goal to each robot while ensuring collision-free paths, minimizing the total movement cost. A plausible algorithmic solution to this NP-hard problem involves an iterative process that integrates a task planner to compute the goal assignment while ignoring the collision possibilities among the robots ...

  15. PDF Group-based Distributed Auction Algorithms for Multi-Robot Task Assignment

    satisfying solutions to the task assignment problem compared with several baseline methods. The rest of this paper is organized as follows. Section II presents the related work on the studied task assignment problem. In Section III, the formulation of the multi-robot package delivery task assignment problem is given. Section IV

  16. PDF Consensus-based ADMM for Task Assignment in Multi-Robot Teams

    assignment and to demonstrate its competitive performance with other meth-ods. More broadly, we aim to provide an additional tool for solving multi-robot optimization problems. The remainder of this work is organized as follows. Section 2 introduces the multi-robot task assignment problem and a general optimization statement. We

  17. Distributed algorithm design for multi-robot task assignment with

    This problem is an extension of a special generalized assignment problem (where each task consumes the same time resource and must be finished), with additional deadline constraints for the time resource assignment. We show that the problem can be reduced to a problem of assigning tasks to robots, where the tasks are organized in overlapping ...

  18. Adaptive large neighborhood search algorithm with reinforcement search

    This paper introduces an extended cooperative multi-task assignment problem (ECMTAP), which involves deploying heterogeneous UAVs from different base stations to accomplish specific missions, with a focus on minimizing overall mission completion time. ... How, Uav task assignment, IEEE Robot. Autom. Mag. 15 (1) (2008) 39-44. Google Scholar [8 ...

  19. PDF Optimal Sequential Task Assignment and Path Finding for Multi-Agent

    The goal is to assign and route robots to transport objects between stations so that the project makespan—the time from start to completion—is minimized. We call this problem precedence-constrained multi-agent task assignment and path-finding (PC-TAPF). PC-TAPF generalizes the multi agent pathfinding (MAPF) problem with task assignment ...

  20. Capt: Concurrent assignment and planning of trajectories for multiple

    In this paper, we consider the problem of concurrent assignment and planning of trajectories (which we denote C apt) for a team of robots.This problem involves simultaneously addressing two challenges: (1) the combinatorially complex problem of finding a suitable assignment of robots to goal locations, and (2) the generation of collision-free, time parameterized trajectories for every robot.

  21. More scalable solution for multi-robot-multi-target assignment problem

    A coordinated robot-target assignment is required to direct robots to different zones when using robot teams for the discovery of an unknown environment. However, the computational cost of a robot-target assignment problem is high, as the distance of each robot to each target must be calculated for effective coordination.

  22. Task Assignment Problem of Robots in a Smart Warehouse Environment

    Among these problems, task-assignment and robot-motion planning problems have been studied extensively [5][6][7] [8] [9], but fewer studies have been conducted on order-batching problems and ...

  23. Multi-robot Task Allocation

    Multiple Robot Point Set Coverage under Geometric Constraints We focus on the assignment of discrete points among K robots and determining the order in which the points should be processed by the robots, in the presence of geometric and kinematic constraints between the robots. This is a path planning problem that arises as a subproblem in the decoupled approach to solving the motion planning ...

  24. Group-Based Distributed Auction Algorithms for Multi-Robot Task Assignment

    This paper studies the multi-robot task assignment problem in which a fleet of dispersed robots needs to efficiently transport a set of dynamically appearing packages from their initial locations to corresponding destinations within prescribed time-windows. Each robot can carry multiple packages simultaneously within its capacity. Given a sufficiently large robot fleet, the objective is to ...

  25. Solving the Restricted Assignment Problem to Schedule Multi-get

    However, partitioning these requests for appropriate storage server distribution is non-trivial and may result in imbalances. This study addresses this optimization challenge as the Restricted Assignment problem on Intervals (RAI). We propose an efficient (2-1 / m)-approximation algorithm, where m is the number of machines.