[No_Image]MODULE DESCRIPTION:
Chain codes are a classical type of computer program that can be used to represent the shape of objects. They can therefore be used in the vision system of a robot. Much computer vision is done with neural nets (a fundamentally different kind of computer program). Chain codes provide an effective contrast for teaching the differences between the way a classical AI program works as compared to the non-classical neural nets. To compare see TMP's pages on Connectionism and Connectionist Networks that Can See.
This module contains seven hands-on activities in two Java programs that show how to write and interpret both absolute and relative chain codes.