Safe zone Approach zone Protective-stop boundary Independent monitor

Redundant Safety Channel vs Single-Channel Robot Control (2D)

A safety-critical robot arm cannot rely on its main controller to catch its own failures. This top-down 2D simulator lets you inject a runaway-command fault — simulating a software crash, hang or bug — into the main controller of an arm working near a marked safety zone and a human figure, then compare two architectures: a single-channel arm with nothing watching the main controller, which keeps moving on the faulty command until it collides, against an arm with an independent redundant safety-monitoring channel that reads actual position and velocity straight from sensors and triggers a hardware emergency stop the instant motion leaves the safe envelope — well before any collision, regardless of what the main controller keeps trying to do.