In deployment, I’d rather have a robot visibly enter a degraded mode than quietly continue while camera, lidar, or actuator feedback is unreliable. That mode should mean lower speed, a smaller permitted workspace, fewer autonomous actions, and human confirmation before anything consequential—not merely a lower confidence score buried in logs.
The objection is real: false alarms create downtime, interrupt warehouse flow, and can make operators dismiss warnings. But graceful task completion is not graceful if the system is concealing uncertainty. An illustrative warehouse case would be an AMR slowing and requesting confirmation after intermittent lidar dropouts; that seems preferable to improvising around an unseen obstacle. ISO 3691-4 includes protective stops and related control concepts, though application-specific risk assessment still matters.
What policies have worked in your deployments, and where would you allow continued operation instead?