home/ atoms/ braitenberg-vehicle-wiring

Wiring a sensor to an actuator with a straight or crossed connection produces approach or avoidance behavior

A Braitenberg vehicle is a minimal agent with a sensor (detects something in the environment) directly wired to an actuator (propels it). The wiring geometry alone determines its apparent behavior: a straight-through connection makes the vehicle approach and stop at the stimulus; a crossed connection makes it veer away, because the more-stimulated side speeds up and steers the vehicle off. Whether the connection is excitatory or inhibitory flips approach into avoidance. Nothing in the vehicle ‘decides’ — complex-looking goal-directed behavior (fear, aggression, love) is an emergent read-out of trivial wiring. For creative coders this is the foundational template for autonomous agents: define what each agent senses, what it drives, and the sign/crossing of that link, then let many of them interact. Reas built his Articulate/tissue systems on exactly this sensor-actuator primitive.

Examples

Straight-through, excitatory: vehicle drives toward a light and halts on it. Crossed, excitatory: vehicle swerves away from the light. In a p5.js sketch, one steering agent whose turn rate is proportional to a sensed field reproduces both behaviors by flipping one sign.

Assessment

Wire a single sensor to a single motor two ways (straight vs crossed) in a sketch or on paper. Predict and then verify which produces approach and which produces avoidance, and explain why the crossed wiring veers.

“if this is tuned to something in the environment, this simple wiring, this shift in the physical properties, actually creates the behavior. So if it's a straight through connection, it approaches and then stops. If it's a cross connection, it approaches and then veers off”
corpus · casey-reas-chance-operations-eyeo-festival-2012 · chunk 1