A surgical activity model of laparoscopic cholecystectomy for co-operation with collaborative robots | Synapse