Modular robots have captured the interest of the robotics community over the past several years. In particular, many modular robotic systems are reconfigurable, robust against faults, and low-cost due to mass production of a small number of different homogeneous modules. Faults in these systems are normally tolerated through redundancy or corrected by discarding damaged modules, which reduces the operational capabilities of the robot. To overcome these difficulties, we previously developed and discussed the general design constraints of a heterogeneous modular robotic system (Hex-DMR II) capable of autonomous team repair and diagnosis. In this paper, we discuss the design of each module, in detail, and present a new, novel elevator module. Then, we introduce a forestlike structure that enumerates every non-isomorphic, functional agent configuration of our system. Finally, we present a case study contrasting the kinematics and power consumption of two particular configurations during a mapping task.

References

References
1.
Schwager
,
M.
,
Dames
,
P.
,
Rus
,
D. R.
, and
Kumar
,
V.
,
2011
, “
A Multi-Robot Control Policy for Information Gathering in the Presence of Unknown Hazards
,”
15th International Symposium on Robotics Research
(
ISRR 11
), Flagstaff, AZ, Aug. 28–Sept. 1.
2.
Pagala
,
P.
,
Ferre
,
M.
, and
Armada
,
M.
,
2014
, “
Design of Modular Robot System for Maintenance Tasks in Hazardous Facilities and Environments
,”
First Iberian Robotics Conference
(
ROBOT2013
), Madrid, Nov. 28–29, pp.
185
197
. pp.
185
197
.
3.
Bereton
,
C.
, and
Khosla
,
P.
,
2002
, “
An Analysis of Cooperative Repair Capabilities in a Team of Robots
,”
IEEE International Conference on Robotics and Automation
(
ICRA '02
), Washington, DC, May 11–15, pp.
476
482
.
4.
Cao
,
Y.
,
Fukunaga
,
A.
, and
Kahng
,
A.
,
1997
, “
Cooperative Mobile Robotics: Antecedents and Directions
,”
Auton. Robot.
,
4
(
1
), pp.
7
27
.
5.
Davey
,
J.
,
Kwok
,
N.
, and
Yim
,
M.
,
2012
, “
Emulating Self-Reconfigurable Robots: Design of the SMORES System
,”
IEEE/RSJ International Conference on Intelligent Robots and Systems
(
IROS
),
Vilamoura
,
Portugal
, Oct.7–12, pp.
4148
4153
.
6.
Zhao
,
J.
,
Cui
,
X.
,
Zhu
,
Y.
, and
Tang
,
S.
,
2011
, “
A New Self-Reconfigurable Modular Robotic System UBot: Multi-Mode Locomotion and Self-Reconfiguration
,”
IEEE International Conference on Robotics and Automation
(
ICRA
), Shanghai, May 9–13, pp.
1020
1025
.
7.
Kutzer
,
M.
,
Moses
,
M.
,
Brown
,
C. Y.
,
Scheidt
,
D. H.
,
Chirikjian
,
G. S.
, and
Armand
,
M.
,
2010
, “
Design of a New Independently-Mobile Reconfigurable Modular Robot
,”
IEEE International Conference on Robotics and Automation
(
ICRA
), Anchorage, AK, May 3–7, pp.
2758
2764
.
8.
Gilpin
,
K.
,
Kotay
,
K.
,
Rus
,
D.
, and
Vasilescu
,
I.
,
2008
, “
Miche: Modular Shape Formation by Self-Disassembly
,”
Int. J. Rob. Res.
,
27
(
3–4
), pp.
345
372
.
9.
Hossain
,
S.
,
Nelson
,
C.
,
Chu
,
K.
, and
Dasgupta
,
P.
,
2014
, “
Kinematics and Interfacing of ModRED: A Self-Healing Capable, 4DOF Modular Self-Reconfigurable Robot
,”
ASME J. Mech. Rob.
,
6
(
4
), p.
041017
.
10.
Wei
,
H.
,
Chen
,
Y.
,
Tan
,
J.
, and
Wang
,
T.
,
2011
, “
Sambot: A Self-Assembly Modular Robot System
,”
IEEE/ASME Trans. Mechatronics
,
16
(
4
), pp.
745
757
.
11.
Spröwitz
,
A.
,
Moeckel
,
R.
,
Vespignani
,
M.
,
Bonardi
,
S.
, and
Ijspeert
,
A. J.
,
2014
, “
Roombots: A Hardware Perspective on 3D Self-Reconfiguration and Locomotion With a Homogeneous Modular Robot
,”
Rob. Auton. Syst.
,
62
(
7
), pp.
1016
1033
.
12.
Yim
,
S.
, and
Sitti
,
M.
,
2013
, “
SoftCubes: Towards a Soft Modular Matter
,”
IEEE International Conference on Robotics and Automation
(
ICRA
),
Karlsruhe
,
Germany
, May 6–10, pp.
530
536
.
13.
Lyder
,
A.
,
Stoy
,
K.
,
Garcia
,
R. F. M.
,
Larsen
,
J. C.
, and
Hermansen
,
P.
,
2013
, “
On Sub-Modularization and Morphological Heterogeneity in Modular Robotics
,”
12th International Conference on Intelligent Autonomous Systems
(
IAS
), Jeju Island, South Korea, June 26–29, pp.
649
661
.
14.
Kernbach
,
S.
,
Schlachter
,
F.
,
Humza
,
R.
,
Liedke
,
J.
,
Popesku
,
S.
,
Russo
,
S.
,
Ranzani
,
T.
,
Manfredi
,
L.
,
Stefanini
,
C.
,
Matthias
,
R.
,
Schwarzer
,
Ch.
,
Girault
,
B.
,
Alschbach
,
P.
,
Meister
,
E.
, and
Scholz
,
O.
,
2011
, “
Heterogeneity for Increasing Performance and Reliability of Self-Reconfigurable Multi-Robot Organisms
,”
IROS11 Workshop on Robotics for Neurology and Rehabilitation
,
San Francisco, CA
, Sept. 30, available at http://arxiv.org/abs/1109.2288
15.
Hartono
,
P.
, and
Nakane
,
A.
,
2011
, “
Robotics Modules With Realtime Adaptive Technology
,”
Int. J. Comput. Inf. Syst. Ind. Manage. Appl.
,
3
, pp.
185
192
.
16.
Howard
,
A.
,
Parker
,
L.
, and
Sukhatme
,
G.
,
2013
, “
Experiments With a Large Heterogeneous Mobile Robot Team: Exploration, Mapping, Deployment and Detection
,”
Int. J. Rob. Res.
,
25
(
5–6
), pp.
431
447
.
17.
Roehr
,
T.
,
Cordes
,
F.
, and
Kirchner
,
F.
,
2013
, “
Reconfigurable Integrated Multirobot Exploration System: Heterogeneous Modular Reconfigurable Robots for Space Exploration
,”
J. Field. Rob.
,
31
(
1
), pp.
3
34
.
18.
Parker
,
L.
,
2012
, “
Reliability and Fault Tolerance in Collective Robot Systems
,”
Handbook on Collective Robotics: Fundamentals and Challenges
,
Pan Stanford Publishing
,
Singapore
.
19.
Bjerknes
,
J.
, and
Winfield
,
A.
,
2013
, “
On Fault Tolerance and Scalability of Swarm Robotic Systems
,”
Distrib. Auton. Rob. Syst.
,
83
, pp.
431
444
.
20.
Fei
,
Y.
, and
Wang
,
C.
,
2014
, “
Self-Repairing Algorithm of Lattice-Type Self-Reconfigurable Modular Robots
,”
J. Intell. Rob. Syst.
,
75
(
2
), pp.
193
203
.
21.
Bereton
,
C.
, and
Khosla
,
P.
,
2000
, “
Towards a Team of Robots With Repair Capabilities: A Visual Docking System
,”
7th International Symposium on Experimental Robotics
(
ISER 2000
), Waikiki, HI, Dec. 11–13, pp.
333
342
.
22.
Kutzer
,
M.
,
Armand
,
M.
,
Schied
,
D.
,
Lin
,
E.
, and
Chirikjian
,
G.
,
2008
, “
Toward Cooperative Team-Diagnosis in Multi-Robot Systems
,”
Int. J. Rob. Res.
,
27
(
9
), pp.
1069
1090
.
23.
Ackerman
,
M.
, and
Chirikjian
,
G.
,
2012
, “
Hex-DMR: A Modular Robotic Test-Bed for Demonstrating Team Repair
,”
IEEE International Conference on Robotics and Automation
(
ICRA
), St. Paul, MN, May 14–18, pp.
4464
4469
.
24.
Davis
,
J.
,
Sevimli
,
Y.
,
Ackerman
,
M.
, and
Chirikjian
,
G.
,
2016
, “
A Robot Capable of Autonomous Robotic Team Repair: The Hex-DMR II System
,”
Advances in Reconfigurable Mechanisms and Robots II
,
Springer
,
Cham, Switzerland
, pp.
619
631
.
25.
Moses
,
M.
,
Ma
,
H.
,
Wolfe
,
K.
, and
Chirikjian
,
G.
,
2014
, “
An Architecture for Universal Construction Via Modular Robotic Components
,”
Rob. Auton. Syst.
,
62
(
7
), pp.
945
965
.
26.
Chen
,
I.
, and
Burdick
,
J.
,
1998
, “
Enumerating the Non-Isomorphic Assembly Configurations of Modular Robotic Systems
,”
Int. J. Rob. Res.
,
17
(
7
), pp.
702
719
.
27.
Indiveri
,
G.
,
2009
, “
Swedish Wheeled Omnidirectional Mobile Robots: Kinematics Analysis and Control
,”
IEEE Trans. Rob.
,
25
(
1
), pp.
164
171
.
28.
Kernbach
,
S.
,
2013
, “
Heterogeneous Self-Assembling Based on Constraint Satisfaction Problem
,”
Distrib. Auton. Rob. Syst.
,
83
, pp.
491
503
.
You do not currently have access to this content.