Researcher: Mukhethwa Mulangaphuma, Sol Plaatje University
Supervisor: Dr Colin Chibaya, Sol Plaatje University
Swarm robotics is an AI field focused on applying swarm intelligence paradigms and methodologies to groups of homogeneous robots to perform difficult tasks that individuals cannot. Social insects and other living creatures inspire swarm robotics. This research is aimed at creating a language for designing swarms of bee agents to perform preferred emergent behavior. First, we investigate the primitive behaviors that define bee agents’ discrete actions at the individual level. Eighteen of these primitive behaviors have been identified as potential building blocks for the bee agent language. The identified primitive behaviors are then translated into computational terms. The identified primitive behaviors are then combined to form an ontology (a set of primitive behaviors and meta data describing how and when primitive behaviors are utilized). Permutations of a collection of primitive actions specify the search space for the best performer set of rules for specific assignments.