Reactive Task Adaptation Based on Hierarchical Constraints Classification for Safe Industrial Robots | Synapse