Artificial Life and Robotics




Artificial life is the science of creating lifelike behaviour in man-made systems that consist of populations of autonomous entities whose local interactions can be specified by simple rules. Emergent behaviours may become apparent in such populations as time progresses even though there are no such rules for such high level behaviours in any individual entity. An offshoot of artificial life is about the creation of machines which operate in the real-world by themselves over an extended time period. These machines are known as Autonomous Agents.

I belong to the class of people using the Physical Grounding Theorem this basically states that using extensive simulation of behaviours in computer generated environments is misleading. To build real machines that operate in the real environment is the goal of people using the physical grounding hypothisis.

All my machines have been influenced to some degree by the Subsumption Architecture a design architecture for building mobile robots proposed by Rodney Brooks of MIT.

To date I have built three classes of machines:

Sheep Preston SAM
Sheep and the Flock. (1996 - )
The sheep are complex small machines based on my Flexible Architecture. The pictured prototype does not have the analog IO card that enables its bretheren to hear and make noises in the world. Designed for research into group behavious, several sheep will form Sheffield Hallam Universitys' Flock.
Preston, an ongoing project with Karl Brammer. (1996 - )
Based on a six wheel model vehicle, Preston is the largest mobile robot so far. Its waterproof, designed for an outdoor existence and with a top speed of bleeding quick, slightly dangerous to your ankles. Designed with reasearch into behaviour switching/modification in mind. Two Prestons are actually under construction.
SAM built with Jeremy A. Laycock. (1989 - 1990)
Built as a third year BSc project at Kent University this machine currently resides in Kents' Digital Systems Laborotory. Presently my only machine to own a medal (Silver), recieved at the First Robot Olympics which Jeremy and I attended.

Some useful Indexs:
Sensor Index
A useful description of all the sensors used by the Sheep and Preston machines. Includes specifications and how they are used and programmed.
Alife and Robotics Notes
Explanations and notes from my MSc thesis about some of the more unfamiliar topics discussed in these pages. It includes a Bibliography for further reference.

The Sheep and Preston are built from the same modular technology that I designed for my Msc Project. Were hoping to build other machines using this technology including (these will not be a part of the Phd):


Back to the main index