The csv fieldnames and their meanings: TRIAL The trial ID. A trial starts when the customer enters the room end ends when the customer leaves. TURN_COUNT Counts the number of inputs/output 'turns' in the trial. DATETIME Date and time of the turn from the experiement log. SPATIAL_STATE Spatial state of the robot with respect to the human customer (input). STATE_TARGET When SPATIAL_STATE is PRESENT_X, tells which camera is being presented (input). CUSTOMER_FROM_MOTION Location from which customer is moving (input). CUSTOMER_TO_MOTION Location to which customer is moving (input). CUSTOMER_LOCATION Customer's current location (input). CUSTOMER_SPEECH Customer's utterance (input). OUTPUT_SPATIAL_STATE The spatial state the robot takes in response to the intput (output). OUTPUT_STATE_TARGET When OUTPUT_SPATIAL_STATE is PRESENT_X, tells which camera is being presented (output). OUTPUT_SHOPKEEPER_FROM_MOTION The location from which the robot is moving (output). OUTPUT_SHOPKEEPER_TO_MOTION The location to which the robot is moving (output). OUTPUT_SHOPKEEPER_LOCATION The robot's current location (output). SHOPKEEPER_SPEECH The robot's utterance (output). LABEL Annotation of robot error. n/a - Not applicable because at the beginning of the interaction the robot is always waiting. err - Robot error. err/asr - Robot error (deemed to have occurred due to ASR errors in customer speech transcription) err? - Annotator was not sure. These datapoints were removed before analysis. reg - Not a robot error. ERROR_TYPE Annotation of what type of error the robot made. im - Inappropriate motion ir - Incorrect response ml - Misaligned location rd - Response delay (in the csv, even though it shows that the robot answered correctly, in the video the robot's answer came after the customer's reaction) rg - Repeated greeting rg/ir - Repeated greeting in response to a customer question (therefore also an incorrect response). sd - Sudden disengage pg - Preemptive goodbye REACTION_TYPE Annotation of how the customer reacted to the robot error. Some reactions also include information about the robot's subsequent action. again - Repeat question ask - Ask a question (in response to repeated greeting) back - Robot goes back to service counter after customer reaction back/leave - Customer leaves the store and robot reacts with "back" new - Customer asks new question browsing - Window-shopping customer tells the robot that they are just browsing browsing(agg) - "browsing" but the customer also seemed angry/aggressive (rare) confused - Customer seems confused with the robot's response/action (rare) prefix with "inc+" - Robot's answer contained incorrect product information (customer doesn't know) leave - Customer leaves store ml_browsing - Robot location is misaligned when customer is window-shopper ml_browsing/leave - "ml_browsing" and the customer leaves the store move_middle - Customer moves to the center of the store move_new - Customer moves to new camera move_sc - Customer moves to service counter move_shpk - Customer moves to shopkeeper robot's location none - No customer reaction stay - Customer stays at current (camera) location stay_sc - Customer stays at current (camera) location while robot is at service counter cust_stay_sc - Customer stays at the service counter (rare)