hh.sePublications
1 of 1
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Hybrid Task Allocation and Motion Planning Framework for Mobile Robots
Halmstad University, School of Information Technology.ORCID iD: 0000-0001-6119-6615
2025 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

This thesis investigates the challenges associated with task allocation and motion planning in dynamic and complex environments involving fleets of mobile robots. The primary objective is to coordinate task allocation and trajectory planning in a manner that promotes balanced workload distribution, formulated as the minimization of the maximum operational cost incurred by any individual robot. A hybrid planning framework is proposed in which centralized task allocation and global path planning are performed under static assumptions, while execution-level feasibility is maintained through local trajectory refinement. Task allocation is formulated using a permutation-matrix representation and explored using multiple solution strategies, including deterministic annealing with Potts neurons, stochastic simulated annealing, and heuristic graph-based methods. The cost matrix, derived from global path planners and representing path length and/or traversal time, enables a systematic comparison of these approaches in terms of solution quality, computational complexity, and scalability. The results indicate that deterministic annealing can produce high-quality, balanced task allocations for small- to mediumscale problem instances, while heuristic methods offer improved robustness and computational efficiency in larger or time-critical scenarios. At the motion-planning level, the framework adapts the CHOMP (Covariant Hamiltonian Optimization for Motion Planning) algorithm to account for the kinematic constraints of non-holonomic wheeled mobile robots. Rather than serving as a standalone global planner, the modified CHOMP formulation is used as a local trajectory refinement mechanism, enabling collision avoidance and feasibility preservation during execution. Experimental and simulation results demonstrate that this approach improves trajectory smoothness and feasibility in moderately dynamic environments, while also highlighting limitations related to scalability and sensitivity to initialization. Overall, this thesis presents an integrated task and motion planning framework that emphasizes structured problem formulation and systematic trade-off analysis rather than universal optimality. By explicitly examining the conditions under which different allocation and motion-planning strategies are effective, the work contributes practical insights into multi-robot coordination and supports the informed deployment of autonomous robotic systems in industrial and logistics automation.

Place, publisher, year, edition, pages
Halmstad: Halmstad University Press, 2025. , p. 57
Series
Halmstad University Dissertations ; 140
Keywords [en]
mobile robots, motion planning, task allocation, multiple robots
National Category
Robotics and automation
Identifiers
URN: urn:nbn:se:hh:diva-58123ISBN: 978-91-90123-06-5 (print)ISBN: 978-91-90123-07-2 (electronic)OAI: oai:DiVA.org:hh-58123DiVA, id: diva2:2025798
Public defence
2026-02-04, S3030, Kristian IV:s väg 3, Halmstad, 13:15 (English)
Opponent
Supervisors
Available from: 2026-01-08 Created: 2026-01-07 Last updated: 2026-01-08Bibliographically approved
List of papers
1. Multi-robot routing problem with min-max objective
Open this publication in new window or tab >>Multi-robot routing problem with min-max objective
2021 (English)In: Robotics, ISSN 2218-6581, Vol. 10, no 4, article id 122Article in journal (Refereed) Published
Abstract [en]

In this paper, we study the “Multi-Robot Routing problem” with min–max objective (MRR-MM) in detail. It involves the assignment of sequentially ordered tasks to robots such that the maximum cost of the slowest robot is minimized. The problem description, the different types of formulations, and the methods used across various research communities are discussed in this paper. We propose a new problem formulation by treating this problem as a bipartite graph with a permutation matrix to solve it. A comparative study is done between three methods: Stochastic simulated annealing, deterministic mean-field annealing, and a heuristic-based graph search method. Each method is investigated in detail with several data sets (simulation and real-world), and the results are analysed and compared with respect to scalability, computational complexity, optimality, and its application to real-world scenarios. The paper shows that the heuristic method produces results very quickly with good scalability. However, the solution quality is sub-optimal. On the other hand, when optimal or near-optimal results are required with considerable computational resources, the simulated annealing method proves to be more efficient. However, the results show that the optimal choice of algorithm depends on the dataset size and the available computational budget. The contribution of the paper is three-fold: We study the MRR-MM problem in detail across various research communities. This study also shows the lack of inter-research terminology that has led to different names for the same problem. Secondly, formulating the task allocation problem as a permutation matrix formulation (bipartite graph) has opened up new approaches to solve this problem. Thirdly, we applied our problem formulation to three different methods and conducted a detailed comparative study using real-world and simulation data. © 2021 by the authors.

Place, publisher, year, edition, pages
Basel: MDPI, 2021
Keywords
task assignment, multiple robots, task-ordering, simulated annealing, approximation method
National Category
Robotics and automation
Identifiers
urn:nbn:se:hh:diva-45856 (URN)10.3390/robotics10040122 (DOI)000738402300001 ()2-s2.0-85119036702 (Scopus ID)
Available from: 2021-11-09 Created: 2021-11-09 Last updated: 2026-01-07Bibliographically approved
2. Deterministic annealing with Potts neurons for multi-robot routing
Open this publication in new window or tab >>Deterministic annealing with Potts neurons for multi-robot routing
2022 (English)In: Intelligent Service Robotics, ISSN 1861-2776, Vol. 15, no 3, p. 321-334Article in journal (Refereed) Published
Abstract [en]

A deterministic annealing (DA) method is presented for solving the multi-robot routing problem with min–max objective. This is an NP-hard problem belonging to the multi-robot task allocation set of problems where robots are assigned to a group of sequentially ordered tasks such that the cost of the slowest robot is minimized. The problem is first formulated in a matrix form where the optimal solution of the problem is the minimum-cost permutation matrix without any loops. The solution matrix is then found using the DA method is based on mean field theory applied to a Potts spin model which has been proven to yield near-optimal results for NP-hard problems. Our method is bench-marked against simulated annealing and a heuristic search method. The results show that the proposed method is promising for small-medium sized problems in terms of computation time and solution quality compared to the other two methods. © The Author(s) 2022

Place, publisher, year, edition, pages
Heidelberg: Springer, 2022
Keywords
Task allocation, Multiple robots, Task-ordering, Deterministic annealing, Approximation method
National Category
Robotics and automation
Identifiers
urn:nbn:se:hh:diva-46801 (URN)10.1007/s11370-022-00424-8 (DOI)000798147000001 ()2-s2.0-85130304007 (Scopus ID)
Funder
Halmstad University
Note

Funding: Open access funding provided by Halmstad University. 

Available from: 2022-05-21 Created: 2022-05-21 Last updated: 2026-01-07Bibliographically approved
3. Gradient Based Path Optimization Method for Autonomous Driving
Open this publication in new window or tab >>Gradient Based Path Optimization Method for Autonomous Driving
Show others...
2017 (English)In: 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Piscataway, NJ: IEEE, 2017, p. 4501-4508Conference paper, Published paper (Refereed)
Abstract [en]

This paper discusses the possibilities of extending and adapting the CHOMP motion planner to work with a non-holonomic vehicle such as an autonomous truck with a single trailer. A detailed study has been done to find out the different ways of implementing these constraints on the motion planner. CHOMP, which is a successful motion planner for articulated robots produces very fast and collision-free trajectories. This nature is important for a local path adaptor in a multi-vehicle path planning for resolving path-conflicts in a very fast manner and hence, CHOMP was adapted. Secondly, this paper also details the experimental integration of the modified CHOMP with the sensor fusion and control system of an autonomous Volvo FH-16 truck. Integration experiments were conducted in a real-time environment with the developed autonomous truck. Finally, additional simulations were also conducted to compare the performance of the different approaches developed to study the feasibility of employing CHOMP to autonomous vehicles. ©2017 IEEE

Place, publisher, year, edition, pages
Piscataway, NJ: IEEE, 2017
Series
IEEE International Conference on Intelligent Robots and Systems, E-ISSN 2153-0866
Keywords
Robotics, Intelligent Transportation Systems, Autonomous Vehicle Navigation, Motion and Path Planning
National Category
Computer graphics and computer vision
Identifiers
urn:nbn:se:hh:diva-34851 (URN)10.1109/IROS.2017.8206318 (DOI)000426978204054 ()2-s2.0-85041943135 (Scopus ID)978-1-5386-2682-5 (ISBN)978-1-5386-2681-8 (ISBN)978-1-5386-2683-2 (ISBN)
Conference
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver CB, Canada, Sept. 24-28, 2017
Projects
Cargo-ANTs
Funder
EU, FP7, Seventh Framework Programme, FP7-605598
Available from: 2017-08-31 Created: 2017-08-31 Last updated: 2026-01-07Bibliographically approved
4. Local Path Optimizer for an Autonomous Truck in a Harbour Scenario
Open this publication in new window or tab >>Local Path Optimizer for an Autonomous Truck in a Harbour Scenario
2017 (English)In: Field and Service Robotics: Results of the 11th International Conference / [ed] Marco Hutter; Roland Siegwart, Springer Publishing Company, 2017Conference paper, Published paper (Refereed)
Abstract [en]

Recently, functional gradient algorithms like CHOMP have been very successful in producing locally optimal motion plans for articulated robots. In this paper, we have adapted CHOMP to work with a non-holonomic vehicle such as an autonomous truck with a single trailer and a differential drive robot. An extended CHOMP with rolling constraints have been implemented on both of these setup which yielded feasible curvatures. This paper details the experimental integration of the extended CHOMP motion planner with the sensor fusion and control system of an autonomous Volvo FH-16 truck. It also explains the experiments conducted on the differential-drive robot. Initial experimental investigations and results conducted in a real-world environment show that CHOMP can produce smooth and collision-free trajectories for mobile robots and vehicles as well. In conclusion, this paper discusses the feasibility of employing CHOMP to mobile robots. © 2018, Springer International Publishing AG.

Place, publisher, year, edition, pages
Springer Publishing Company, 2017
Series
Springer Proceedings in Advanced Robotics, ISSN 2511-1256, E-ISSN 2511-1264 ; 5
Keywords
robotics
National Category
Robotics and automation Computer graphics and computer vision
Identifiers
urn:nbn:se:hh:diva-34850 (URN)2-s2.0-85107047567 (Scopus ID)
Conference
11th Conference on Field and Service Robotics (FSR), Zürich, Switzerland, 12-15 September, 2017
Projects
Cargo-ANTs
Funder
EU, FP7, Seventh Framework Programme, FP7-605598
Note

The authors would like to thank Volvo Trucks AB, Gothenburg for their contributions in this work. This work has been supported by the EU Project CargoANTs FP7-605598.

Available from: 2017-08-31 Created: 2017-08-31 Last updated: 2026-01-07Bibliographically approved
5. Task Assignment and Trajectory Planning in Dynamic environments for Multiple Vehicles
Open this publication in new window or tab >>Task Assignment and Trajectory Planning in Dynamic environments for Multiple Vehicles
2016 (English)Conference paper, Published paper (Refereed)
Abstract [en]

We consider the problem of finding collision-free trajectories for a fleet of automated guided vehicles (AGVs) working in ship ports and freight terminals. Our solution computes collision-free trajectories for a fleet of AGVs to pick up one or more containers and transport it to a given goal without colliding with other AGVs and obstacles. We propose an integrated framework for solving the goal assignment and trajectory planning problem minimizing the maximum cost overall vehicle trajectories using the classical Hungarian algorithm.To deal with the dynamics in the environment, we refine our final trajectories with CHOMP (Covariant Hamiltonianoptimization for motion planning) in order to trade off between path smoothness and dynamic obstacle avoidance.

Keywords
Multi-robot, task assignment, path planner
National Category
Robotics and automation
Identifiers
urn:nbn:se:hh:diva-31738 (URN)
Conference
RSS 2016 Workshop on Task and Motion Planning, Ann Arbor, Michigan, USA, June 19, 2016
Projects
CargoAnts
Funder
EU, FP7, Seventh Framework Programme, 605598
Available from: 2016-08-10 Created: 2016-08-10 Last updated: 2026-01-07Bibliographically approved
6. Simultaneous Path Planning and Task Allocation in Dynamic Environments
Open this publication in new window or tab >>Simultaneous Path Planning and Task Allocation in Dynamic Environments
2025 (English)In: Robotics, E-ISSN 2218-6581, Vol. 14, no 2, p. 1-21, article id 17Article in journal (Refereed) Published
Abstract [en]

This paper addresses the challenge of coordinating task allocation and generating collision-free trajectories for a fleet of mobile robots in dynamic environments. Our approach introduces an integrated framework comprising a centralized task allocation system and a distributed trajectory planner. The centralized task allocation system, employing a heuristic approach, aims to minimize the maximum spatial cost among the slowest robots. Tasks and trajectories are continuously refined using a distributed version of CHOMP (Covariant Hamiltonian Optimization for Motion Planning), tailored for multiple-wheeled mobile robots where the spatial costs are derived from a high-level global path planner. By employing this combined methodology, we are able to achieve near-optimal solutions and collision-free trajectories with computational performance for up to 50 robots within seconds. © 2025 the authors.

Place, publisher, year, edition, pages
Basel: MDPI, 2025
Keywords
task allocation, trajectory planner, path conflicts
National Category
Robotics and automation
Identifiers
urn:nbn:se:hh:diva-55664 (URN)10.3390/robotics14020017 (DOI)001430970100001 ()2-s2.0-85218875910 (Scopus ID)
Note

Ingår i avhandling. Titeln stämmer inte med titeln i avhandlingens "List of Publications" s.ix

Available from: 2025-03-21 Created: 2025-03-21 Last updated: 2026-01-07Bibliographically approved

Open Access in DiVA

Fulltext(4862 kB)22 downloads
File information
File name FULLTEXT02.pdfFile size 4862 kBChecksum SHA-512
9987883cbd764a57ded9665e8cc247824e4252ab49abcc77112d05411d95a7c8abbb670961fcae83dc280e8810798b7fc95591c65544854d582774932b2e601a
Type fulltextMimetype application/pdf

Authority records

David, Jennifer

Search in DiVA

By author/editor
David, Jennifer
By organisation
School of Information Technology
Robotics and automation

Search outside of DiVA

GoogleGoogle Scholar
Total: 23 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 306 hits
1 of 1
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf