Robot that avoids obstacles -- Lego Mindstorms NXT lejos