The basic difference between an AI robot and a normal robot is the ability of the robot and its software to make decisions, and learn and adapt to its environment based on data from its sensors.
(A) For instance, if faced with the same situation, such as running into an obstacle, then the robot will always do the same thing, such as go around the obstacle to the left. An AI robot, however, can do two things the normal robot cannot: make decisions and learn from experience.
(B) It will adapt to circumstances, and may do something different each time a situation is faced. The AI robot may try to push the obstacle out of the way, or make up a new route, or change goals.
(C) To be a bit more specific, the normal robot shows deterministic behaviors. That is, for a set of inputs, the robot will always produce the same output.
*deterministic: 결정론적인