Related Experiment Video
Updated: Jul 27, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
A Concurrent Mission-Planning Methodology for Robotic Swarms Using Collaborative Motion-Control Strategies
Kasra Eshaghi1, Goldie Nejat1, Beno Benhabib1
1Department of Mechanical and Industrial Engineering, University of Toronto, 5 King's College Rd, Toronto, ON M5S 3G8 Canada.
This study introduces a new method for swarm robotics mission planning that optimizes both worker and support robots simultaneously. This concurrent approach improves swarm mission performance by nearly 40% compared to sequential planning.
Area of Science:
- Robotics and Artificial Intelligence
- Swarm Intelligence
- Mission Planning and Optimization
Background:
- Swarm robotic systems with limited localization require collaborative motion-control strategies for multi-task missions.
- Existing mission-planning methods for swarms divide robots into workers and support roles, optimizing sequentially, leading to suboptimal plans.
- Current approaches optimize worker robot plans first, then use rule-based methods for support robots, failing to achieve swarm-level optimality.
Purpose of the Study:
- To present a novel mission-planning methodology that concurrently optimizes plans for both worker and support robots in swarm systems.
- To improve overall swarm mission execution performance by addressing the limitations of sequential planning strategies.
- To develop a pre-implementation estimator for predicting performance improvements achievable with the proposed methodology.
Main Methods:
- A five-stage concurrent optimization methodology: division-of-labor, task-allocation, worker robot path-planning, movement-concurrency, and movement-allocation.
- Simultaneous optimization of all planning stages to find optimal variables for worker and support robots.
- Development of a machine learning-based pre-implementation estimator to forecast performance gains.
Main Results:
- The proposed concurrent methodology significantly enhances swarm mission execution performance by nearly 40% over sequential methods.
- The concurrent approach effectively plans for simultaneous facilitation of multiple independent worker robot group movements.
- The pre-implementation estimator demonstrated high accuracy, achieving an estimation error of less than 5%.
Conclusions:
- Concurrent optimization of worker and support robot plans is crucial for efficient swarm mission execution.
- The novel methodology offers a more effective approach to swarm mission planning, applicable to various collaborative strategies.
- The developed estimator provides a valuable tool for justifying computational resources for advanced mission planning.
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Planar Rigid-Body Motion
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Coplanar Forces
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...

