Heres the thing about R/T robotic control systems in industrial robotics. The tasks that they run are well defined repetitive tasks that don't change much. The kinds of robotics that we see in Hollywood block busters require significant more intelligence and perception that require a little looser definition of real-time computing.
What you're talking about is hard real-time requirements. This means that if we miss some timing we have a total systems failure. ROS does not guarantee timing, so you'll have to come up with a different way to handle these. One solution is to have specialized, verifiable hardware the handles those hard real-time requirements. Usually these are things that prevent the robot from damaging itself, property or others.
There are many applications of robotics that have firm or soft real-time requirements. These are real-time tasks that can be handled by ROS. Robotic perception is something that doesn't really fit into the hard real-time requirement, so we have to think about ways that these systems degrade and fail gracefully when deadlines are missed.