A structured hierarchical model for human-robot collaboration in industrial assembly | Synapse