Idea 
Imagine a mobile robot in a busy warehouse. To get its job done efficiently, it cannot just react to people—it needs to anticipate them.
To go beyond simple obstacle avoidance, our system learns from cause and effect. It considers
context (e.g., time of day and room layout) to anticipate human patterns and act more intelligently.
Here, the robot has a target. It knows two routes: the direct but busy red path and the longer blue path through the canteen.
Using its causal knowledge, the robot reasons that since it is not lunchtime, the canteen will be empty and correctly chooses the blue path to avoid collisions and delays.
➡ Enhanced human safety and robot efficiency