(PtV:) – a control routine for detecting target
indicators, updating confidence measures, and
orientating robotic devices towards the targets.
(MvP:) –a routine for relocating robotic
devices.
(Nrm:) – a routine for normalizing vectors.
(StS:)– a control routine which allows robotic
devices to conditionally flip between different
internal states.
(NOp:)– telling robotic devices to do nothing.
An experiment to evaluate the message passing
XSet for causal properties showed that this is an
alternative swarm control protocol to the stigmergic
version. Four contributions emanate from this work:
The design of the message passing XSet adds
to new developments towards practical use of
robotic device based swarm intelligent
systems.
The control routines used are creative, adding
relevant content to the robotic device control
and programming problem.
The metrics used to measure the performances
of XSets are innovative. These metrics can be
useful in verifying other forms of emergent
behaviours, opening up new research avenues
in areas related to quantification of emergency.
The statistical tests applied during validation of
the XSets and tests for normality on the results
are also innovative. Similar statistical tests may
inspire the development of more scientific and
deductive outcomes with positivism angles.
Although the general robotic device programming
problem is not resolved, this work brings us closer to
such generalization. It provides a baseline upon
which further investigations may arise. More so, the
work strengthens the foundation set when the
stigmergic XSets were identified. Importantly, the
investigations undertaken may soon inspire the
development of more generic control routines with
which robotic devices, in general, would engineer
predicable object assembly.
ACKNOWLEDGMENTS
We acknowledge support from the department of
Computer Science at Sol Plaatje University, for
allowing us time to work on this article, the brotherly
advices, and financial support, without which this
work would not have been a success. However,
professor Shaun Bangay remains our most inspiring
mentor ever.
REFERENCES
Chibaya, C. 2019. A Message Passing XSet for Path
Finding Robotic Devices. In the proceedings of the 1
st
International Multidisciplinary Information
Technology and Engineering Conference.
Chibaya, C. 2014. An investigation into XSets of primitive
behaviours for emergent behaviour in stigmergic and
message passing ant-like agents. A PhD thesis
submitted at Rhodes University. South Africa.
Chibaya, C. 2015. An XSet based protocol for coordinating
the behaviour of stigmergic ant-like robotic devices. In
the ACM International Conference Proceeding Series
and the SAICSIT’ 2015. South Africa.
Geer, P, McLaughlin, H,W, Unsworth, K. 2003. Cellular
lines: an introduction. In Discrete mathematics and
theoretical computer science.
Green, D, G.. 1994. Emergent behaviour in biological
systems. Complexity international.
Sanders, J, W, Smith, G. 2009. Refining emergent
properties. International Institute for software
technology. Electronic Notes in Theoretical Computer
Science.
Di Caro, G, Ducatelle, F, Gambardella, L,M. 2004.
AntHocNet: An adaptive nature-inspired algorithm for
routing in mobile ad hoc networks. Technical report
Dalle Molle Institute.
Negulescu, S,C, Barbat, B, E. 2004. Enhancing the
effectiveness of simple multi-agent systems through
stigmergic coordination. In the 4
th
symposium on
engineering of intelligent systems.
Bonaneau, E, Dorigo, M, Theraukaz, G. 1999. Swarm
Intelligence: From natural to artificial systems. Oxford.
Chibaya, C, Bangay, S. 2007. A probabilistic movement
model for shortest path formation in virtual ant-like
agents. In the ACM International Conference
Proceeding Series, and In SAICSIT 2007 on IT research
in developing countries.
Dorigo, M. 1992. Optimization, learning and natural
algorithms. A PhD thesis submitted to the Dipartimento
di Electronica, Politecnico di Milano. Milan, Italy.
Dorigo, M, Di Caro, G, Gambardella, L,M. 1999. Ant
algorithms for discrete optimization. In the Proceedings
of Artificial Life.
Nagpal, R. 2006. Self-Organizing shape and pattern: From
cells to robots. IEEE Intelligent Systems.
Nagpal, R, Kondacs, A, Chang, C. 2002. Programming
methodology for biologically-inspired self-assembling
system. In the Proceedings of the American Association
for Artificial Intelligence.
Rothemund, P, W, K. 2006. Folding DNA to create nano-
scale shapes and patterns. Computation and neural
systems and computer science.
Werfel, J. 2002. Autonomous multi-agent construction.
Amorphous projects. On-line on http://groups.csall.mit.
edu/mac/projects/amorphous.6.978/nal_nal.pdf.
Wehmer, R, Boyer, M, Loertscher, F, Sommer, S, Menzi.
2006. Ant navigation: one-way routes rather than maps.
Current biology. Elsevier Science Ltd.