Title :
A block partitioning algorithm for modular robot reconfiguration under uncertainty
Author :
Dutra, Alessandro ; Dasgupta, Parthasarathi ; Baca, Javier ; Nelson, Craig
Author_Institution :
Comput. Sci. Dept., Univ. of Nebraska, Omaha, NE, USA
Abstract :
We consider the problem of reconfiguring a modular self-reconfigurable robots (MSRs) in the presence of uncertainty due to operational limitations of the robot and dynamic nature of the environment. We employ a coalition game theory-based technique to address this problem by representing a configuration of the modules as a coalition structure and finding the `best´ configuration by searching for the optimal coalition structure. The key contribution of this paper is to speed up the search by making the observation that the maximum size a group or coalition of modules can have is limited to a maximum value, nmax, which is determined by the operational and mobility constraints of the modules. We then propose an anytime algorithm called BlockPartitioning that uses integer partitioning along with an intelligent pruning technique to reject coalitions that are infeasible either due to their excessive size or due to excessive cost of coming together under current operational conditions. We have provided analytical results for our algorithm and also simulated it with different number of modules and different values of the maximum coalition size of an MSR called ModRED, and, shown that our algorithm takes nominal time to find the optimal solution (less than 1 sec. for up to 12 modules).
Keywords :
game theory; mobile robots; robot dynamics; MSR; ModRED; anytime algorithm; block partitioning algorithm; coalition game theory-based technique; integer partitioning; intelligent pruning technique; maximum coalition size; mobility constraints; modular self-reconfigurable robots; operational constraints; optimal coalition structure; uncertainty model; Complexity theory; Noise; Partitioning algorithms; Robot sensing systems; Search problems; Uncertainty;
Conference_Titel :
Mobile Robots (ECMR), 2013 European Conference on
Conference_Location :
Barcelona
DOI :
10.1109/ECMR.2013.6698851