Abstract
In this paper, we present a novel approach for heterogeneous self-reconfiguration of a modular robot comprised of heterogeneous cubic modules. We allow an arbitrary number of modules and module classes and show that the proposed self-reconfiguration algorithm can guarantee completion of heterogeneous self-reconfigurations by avoiding so-called hole obstructions. We introduce a hole-detection algorithm to avoid creating holes in connected sets of modules (furthermore called configuration) and an assignment resolution algorithm that prevents deadlocks. Using these algorithms, we show that this approach yields provably successful reconfiguration sequences from any heterogeneous initial configuration to any heterogeneous target configuration as long as the initial and the target configuration are hole and enclosure-free.
Original language | English (US) |
---|---|
Title of host publication | 4th IFAC Workshop on Distributed Estimation and Control in Networked Systems, NecSys 2013 - Proceedings |
Publisher | IFAC Secretariat |
Pages | 404-410 |
Number of pages | 7 |
Edition | PART 1 |
ISBN (Print) | 9783902823557 |
DOIs | |
State | Published - 2013 |
Externally published | Yes |
Event | 4th IFAC Workshop on Distributed Estimation and Control in Networked Systems, NecSys 2013 - Koblenz, Germany Duration: Sep 25 2013 → Sep 26 2013 |
Publication series
Name | IFAC Proceedings Volumes (IFAC-PapersOnline) |
---|---|
Number | PART 1 |
Volume | 4 |
ISSN (Print) | 1474-6670 |
Other
Other | 4th IFAC Workshop on Distributed Estimation and Control in Networked Systems, NecSys 2013 |
---|---|
Country/Territory | Germany |
City | Koblenz |
Period | 09/25/13 → 09/26/13 |
Bibliographical note
Funding Information:⋆ This research was sponsored by AFOSR/MURI Project #FA9550-09-1-0538
ASJC Scopus subject areas
- Control and Systems Engineering