### STEERING PART ###
intensityDiff = prox.ground.delta[1]-525
#speed of robot is adjusted to keep around a gray mean value. If difference is too important, the robot spins until it finds the line again. The steering is controled by the gray gradient of the trail.
if abs(intensityDiff) < 170 then
motor.left.target = 115+intensityDiff/8
motor.right.target = 115-intensityDiff/8
else
motor.left.target = intensityDiff/4
motor.right.target = -intensityDiff/4
#edit to stop colours if line is lost
state = S_WAIT_SYNC
end