Contact Us
CiiS Lab
Johns Hopkins University
112 Hackerman Hall
3400 N. Charles Street
Baltimore, MD 21218
Directions
Lab Director
Russell Taylor
127 Hackerman Hall
rht@jhu.edu
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| courses:456:2022:projects:456-2022-02:project-02 [2022/05/17 15:48] โ [Technical Approach] kpineda3 | courses:456:2022:projects:456-2022-02:project-02 [2022/05/17 16:30] (current) โ [Milestones and Status] kpineda3 | ||
|---|---|---|---|
| Line 32: | Line 32: | ||
| We plan to integrate the gaze tracking component (shown in green) to the existing Microsoft PSI workflow. We hope to run this independently first to determine how informative the gaze fixations are without the influence of AUs. Some gaze fixation data from the following user study may need to be manually coded; if necessary, two independent coders will be used. | We plan to integrate the gaze tracking component (shown in green) to the existing Microsoft PSI workflow. We hope to run this independently first to determine how informative the gaze fixations are without the influence of AUs. Some gaze fixation data from the following user study may need to be manually coded; if necessary, two independent coders will be used. | ||
| - | {{ : | + | {{ : |
| =====User Study===== | =====User Study===== | ||
| Line 38: | Line 38: | ||
| We created an exploratory study design to analyze conceptual and physical robot errors during a human-robot collaborative packing task. We hoped to gather data on where people look during the task and where they look when the robot makes a mistake. While not a true factorial design, the breakdown of our study design conditions is shown in the figure below. We had four arrangements of two conditions, with a different type of robot error in each arrangement. | We created an exploratory study design to analyze conceptual and physical robot errors during a human-robot collaborative packing task. We hoped to gather data on where people look during the task and where they look when the robot makes a mistake. While not a true factorial design, the breakdown of our study design conditions is shown in the figure below. We had four arrangements of two conditions, with a different type of robot error in each arrangement. | ||
| - | A total of 6 participants were convenience sampled for our pilot study. They were tasked with completing a packing task with the Kinova robot. The participant used voice commands to direct the robot to pack certain items in its designated box. There was be a planned robot error that the participant was not aware of, allowing for a scenario that could generate a genuine human reaction to an unexpected event. The data was recorded via the Pupil Labs invisible gaze tracker eyeglasses, a microphone, and a verbal questionnaire. The invisible gaze tracker is automatically calibrated. The verbal questionnaire included questions about if the participants witnessed an error, what the error was, and its corresponding severity. | + | A total of 6 participants were convenience sampled for our pilot study. They were tasked with completing a packing task with the Kinova robot. The participant used voice commands to direct the robot to pack certain items in its designated box. There was a planned robot error that the participant was not aware of, allowing for a scenario that could generate a genuine human reaction to an unexpected event. The data was recorded via the Pupil Labs invisible gaze tracker eyeglasses, a microphone, and a verbal questionnaire. The invisible gaze tracker is automatically calibrated. The verbal questionnaire included questions about if the participants witnessed an error, what the error was, and its corresponding severity. |
| - | {{ : | + | {{ : |
| Line 46: | Line 46: | ||
| - | {{ : | + | {{ : |
| + | The data was recorded via the Pupil Labs invisible gaze tracker eyeglasses and a microphone. The invisible gaze tracker was automatically calibrated but recalibrated to each participants' | ||
| + | The recorded data was downloaded from the Pupil Labs cloud software and manually annotated using the datavyu software, as shown in the image below. | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | The coder used the fixation circle provided by the pupil labs software to determine where the participant was looking. The coder then identified what object they were looking at during a timestamp range and labeled the timestamps accordingly to that object. They then matched up the corresponding time stamps to the fixation IDs with those associated timestamps in the data provided by pupil labs. | ||
| =====Results===== | =====Results===== | ||
| + | |||
| + | While debriefing our participants, | ||
| + | |||
| + | In analyzing our manually coded video data, we confirmed that gaze appears to be goal-oriented, | ||
| + | |||
| + | Since this analysis of results is qualitative, | ||
| + | |||
| + | =====Limitations===== | ||
| + | |||
| + | In order to measure gaze velocity, we needed to perform 3D localization of gaze within the world coordinate system. Thus, accurate detection of AR markers is essential for this process. However, we experienced several technical difficulties while learning how to measure gaze fixation velocity from the pupil labs gaze tracker. While first using AprilTags, we learned that they were not always detected during post-processing, | ||
| + | |||
| + | \subsection{Limitations} | ||
| + | In order to measure gaze velocity, we needed to perform 3D localization of gaze within the world coordinate system. Thus, accurate detection of AR markers is essential for this process. However, we experienced several technical difficulties while learning how to measure gaze fixation velocity from the pupil labs gaze tracker. While first using AprilTags, we learned that they were not always detected during post-processing, | ||
| + | |||
| + | =====Discussion===== | ||
| + | While our qualitative analysis provided some insightful results, we realized it was essential to have a quantitative metric for gaze fixations. Due to the video coding being time-consuming (at least 3 hours of coding per participant), | ||
| + | |||
| + | =====Future Works===== | ||
| + | Our next steps, apart from finishing the physical setup for our new ArUco approach, involve finalizing our user study with errors that can be perceived more clearly and explicitly as errors by the participants (fixing the confusing objects by the participants and clarifying that the robot is a supposed packing expert). We also intend to include a full written questionnaire that will include questions regarding basic demographic information, | ||
| + | |||
| ======Dependencies====== | ======Dependencies====== | ||
| {{: | {{: | ||
| Line 54: | Line 81: | ||
| ======Milestones and Status ====== | ======Milestones and Status ====== | ||
| - | {{: | + | {{: |
| ======Reports and presentations====== | ======Reports and presentations====== | ||
| Line 70: | Line 97: | ||
| * Selected paper: {{https:// | * Selected paper: {{https:// | ||
| * Project Final Presentation | * Project Final Presentation | ||
| - | * {{: | + | * {{: |
| * Project Final Report | * Project Final Report | ||
| * {{: | * {{: | ||