Hard real-time is a strict system constraint where a missed timing deadline results in a total and unacceptable system failure. This is distinct from soft real-time, where occasional deadline misses degrade performance but are tolerable. In robotics, functions like actuator control, collision avoidance, and emergency stop systems are hard real-time because a late computation can cause physical damage or safety hazards. The guarantee is absolute and is enforced through specialized Real-Time Operating Systems (RTOS), deterministic scheduling, and rigorous Worst-Case Execution Time (WCET) analysis.




