|
Publication: Philips, George, Givigi, Sidney N. and Schwartz, Howard M.
"Cooperative Navigation of Unknown Environments Using Potential Games" |
Abstract:
In this paper, we develop a method of exploring a 2-D environment with
multiple robots by modelling the problem as a Potential Game rather than using
conventional frontier-based dynamic programming algorithms. A potential game is a
type of game that results in coordinated behaviours amongst players. This is done by
enforcing strict rules for each player in selecting an action from its action set. As part
of this game, we dene a potential function for the game that is meaningful in terms of
achieving the greater objective of exploring a space. Furthermore, an objective function
is assigned for each player from this potential function. We then create an algorithm for
the exploration of an obstacle-lled bounded space, and demonstrate through simulation
how it outperforms an uncoordinated algorithm by reducing the time needed to uncover
the space. Analysis of the computational complexity of the algorithm will show that the
algorithm is of O(sRange2), where sRange is the range of a sensor on a robot. We then
suggest an improvement to the proposed algorithm that is premised on having a robot
predict the future positions of all other robots. PDF
Keywords: Weakly Acyclic Game; Potential Game; Robotics; SLAM; Game Theory; Exploration. |