SLIDE 12 Multi-Robot Motion Planning - part 1
Fundamental problem in MRS Formal notation:
There is a set of m > 1 robots R = R1, · · · , Rm, each operating in a configuration space Ci, for 1 ≤ i ≤ m, let Cf
i ∈ Ci be each robot’s free space,
and Co
i = Ci \ Cf i be each robot’s occupied space.
The composite configuration space C = C1 × · · · × Cm is Cartesian product of each robot’s configuration space. A composite configuration Q = (q1, · · · , qm) ∈ C is m-tuple of robot configurations. For two robots Ri, Rj, i = j, let I j
i (qj) ∈ Ci be the set of configurations of
robot Ri that lead into collision with robot Rj at configuration qj. Then the composite free space is defined as Cf ∈ C consists of configurations Q = (q1, · · · , qm) subject to:
qi ∈ Cf
i for every 1 ≤ i ≤ m,
qi ∈ I j
i (qj), qj ∈ I i j (qi) for every 1 ≤ i ≤ j ≤ m.
The composite obstacle space is then defined as Co = C \ Cf .
(S. M. LaValle, "Planning Algorithms", Cambridge University Press, 2006) Petr Váňa, Petr Čížek, 2017 B4M36UIR – Lecture 10: Multi-Robot Planning 12 / 36