A robot that follows a black line