How to Program intelligent (AI) Lego Mindstorms robots with Java
By Angsuman Chakraborty, Gaea News NetworkWednesday, May 18, 2005
A good article from JavaWorld which describes how you can build intelligent robots that can learn and show emergent behavior. It uses artificial neural networks.
This article describes the backpropagation algorithm, a basic neural network, and its implementation on a Lego Roverbot with Java.
Interesting read.
YOUR VIEW POINT