Braitenberg vehicle

It has primitive sensors that measure some stimulus at a point, and wheels (each driven by its own motor) that function as actuators or effectors.

In the simplest configuration, a sensor is directly connected to an effector, so that a sensed signal immediately produces a movement of the wheel.

[1] The connections between sensors and actuators for the simplest vehicles (2 and 3) can be ipsilateral or contralateral, and excitatory or inhibitory, producing four combinations with different behaviours named fear, aggression, liking, and love.

[1] A slightly more complex agent has two (left and right) symmetric sensors (e.g. light detectors) each stimulating a wheel on the same side of the body.

Depending on the connections between sensors and actuators, a Braitenberg vehicle might move close to a source, but not touch it, run away very fast, or describe circles or figures-of-eight around a point.

Vehicles 2a, 2b
Complex behavior
4 minute video of a Braitenberg vehicle avoiding obstacles