milestone 2 submission

This commit is contained in:
2026-01-25 20:47:44 -05:00
parent 2fd89e9799
commit a7722caa8b
9 changed files with 305 additions and 27 deletions

View File

@@ -0,0 +1,33 @@
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{titlesec}
\usepackage{parskip}
\usepackage{setspace}
\usepackage{enumitem}
\onehalfspacing
\setlength{\parskip}{1em}
\setlist{itemsep=0.5em, topsep=0.5em}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{}
\begin{document}
\section*{Appendix B: Informed Consent Form (Test Subject)}
\textbf{HRIStudio User Study - Informed Consent (Student/Subject)}
\textbf{Introduction:} You are invited to participate in a 15-minute robot interaction session.
\textbf{Procedure:} You will enter a lab room and be asked to listen to a short story and answer a question administered by a robot ("The Interactive Storyteller"). You will answer the robot's question naturally. The interaction will last approximately 5-10 minutes.
\textbf{Data Collection:} The session will be video recorded to analyze the robot's timing and behavior. Your responses to the quiz questions are not being graded/evaluated; we are evaluating the \textit{robot's} performance.
\textbf{Risks \& Benefits:} Minimal risk. You will receive snacks/refreshments for your time.
\textbf{Voluntary Nature:} You may stop the interaction and leave at any time.
\vspace{1cm}
\noindent\rule{0.5\textwidth}{0.4pt} \\
Signature of Participant \hspace{3cm} Date
\end{document}

View File

@@ -0,0 +1,43 @@
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{titlesec}
\usepackage{parskip}
\usepackage{setspace}
\usepackage{enumitem}
\onehalfspacing
\setlength{\parskip}{1em}
\setlist{itemsep=0.5em, topsep=0.5em}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{}
\begin{document}
\section*{Appendix A: Informed Consent Form (Wizard)}
\textbf{HRIStudio User Study - Informed Consent (Faculty/Wizard)}
\textbf{Introduction:} You are invited to participate in a research study evaluating a new software platform for the NAO robot. This study is conducted by Sean O'Connor (Student PI) and Dr. L. Felipe Perrone (Advisor) in the Department of Computer Science.
\textbf{Purpose:} The purpose of this study is to compare the usability and reproducibility of a new visual programming tool (HRIStudio) against the standard software (Choregraphe).
\textbf{Procedures:} If you agree to participate, you will satisfy the following steps in a single 75-minute session:
\begin{enumerate}
\item \textbf{Training (15 mins):} You will receive a brief tutorial on your assigned software interface.
\item \textbf{Design Challenge (30 mins):} You will be given a storyboard for an 'Interactive Storyteller' interaction and asked to program it on the robot using the software.
\item \textbf{Live Trial (15 mins):} A student volunteer will enter the room, and you will use your program to tell the story to them.
\item \textbf{Debrief (15 mins):} You will complete a short usability survey about your experience.
\end{enumerate}
\textbf{Risks \& Benefits:} There are no known risks beyond those of normal computer use. You will receive snacks/refreshments during the session. Your participation will contribute to the understanding of accessible tools for HRI research.
\textbf{Confidentiality:} Your interaction with the software will be screen-recorded. The live trial will be video recorded to verify the robot's behavior. All data will be stored on encrypted drives and your identity will be protected with a numerical code (e.g., W-01).
\textbf{Voluntary Nature:} Participation is voluntary. You may withdraw at any time without penalty.
\textbf{Contact:} If you have questions, please contact Sean O'Connor (sso005@bucknell.edu) or the IRB Chair at irb@bucknell.edu.
\vspace{1cm}
\noindent\rule{0.5\textwidth}{0.4pt} \\
Signature of Participant \hspace{3cm} Date
\end{document}

View File

@@ -0,0 +1,59 @@
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{enumitem}
\usepackage{titlesec}
\usepackage{parskip}
\usepackage{setspace}
\onehalfspacing
\setlength{\parskip}{1em}
\setlist{itemsep=0.5em, topsep=0.5em}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{}
\begin{document}
\section*{Appendix D: Paper Specification (The "Interactive Storyteller")}
\textit{This document is handed to the Wizard at the start of the Design Phase.}
\textbf{Goal:} You must program the robot to tell a short interactive story to the participant. The robot must introduce the story, deliver the narrative with appropriate gestures, ask a comprehension question, and respond to the participant's answer.
\textbf{Script \& Logic Flow:}
\begin{enumerate}
\item \textbf{Start State:}
\begin{itemize}
\item Robot is standing.
\item Robot is looking at the participant.
\end{itemize}
\item \textbf{Interaction Step 1: The Hook}
\begin{itemize}
\item \textbf{Robot Speech:} "Hello. I have a story to tell you about a space traveler. Are you ready?"
\item \textbf{Action:} Robot performs a 'Welcome' or 'Open Hand' gesture.
\end{itemize}
\item \textbf{Interaction Step 2: The Narrative}
\begin{itemize}
\item \textbf{Robot Speech:} "The traveler flew to Mars. He found a red rock that glowed in the dark. He put it in his pocket."
\item \textbf{Action:} Robot looks away (to the side) while thinking/telling, then looks back at the user.
\end{itemize}
\item \textbf{Interaction Step 3: The Comprehension Check (Branching)}
\begin{itemize}
\item \textbf{Robot Speech:} "What color was the rock the traveler found?"
\item \textbf{Branch A (Correct - "Red"):}
\begin{itemize}
\item \textbf{Robot Speech:} "Yes! It was a glowing red rock."
\item \textbf{Action:} Robot nods.
\end{itemize}
\item \textbf{Branch B (Incorrect - Anything else):}
\begin{itemize}
\item \textbf{Robot Speech:} "Actually, it was red."
\item \textbf{Action:} Robot shakes head.
\end{itemize}
\end{itemize}
\item \textbf{Interaction Step 4: Conclusion}
\begin{itemize}
\item \textbf{Robot Speech:} "The End. Thank you for listening."
\item \textbf{Action:} Robot sits down (or bows).
\end{itemize}
\end{enumerate}
\end{document}

View File

@@ -0,0 +1,32 @@
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{enumitem}
\usepackage{titlesec}
\usepackage{parskip}
\usepackage{setspace}
\onehalfspacing
\setlength{\parskip}{1em}
\setlist{itemsep=0.5em, topsep=0.5em}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{}
\begin{document}
\section*{Appendix E: Post-Study Questionnaire (SUS)}
\textit{To be completed by the Wizard after the session. Scale 1 (Strongly Disagree) to 5 (Strongly Agree).}
\begin{enumerate}
\item I think that I would like to use this system frequently.
\item I found the system unnecessarily complex.
\item I thought the system was easy to use.
\item I think that I would need the support of a technical person to be able to use this system.
\item I found the various functions in this system were well integrated.
\item I thought there was too much inconsistency in this system.
\item I would imagine that most people would learn to use this system very quickly.
\item I found the system very cumbersome to use.
\item I felt very confident using the system.
\item I needed to learn a lot of things before I could get going with this system.
\end{enumerate}
\end{document}

View File

@@ -0,0 +1,48 @@
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{titlesec}
\usepackage{parskip}
\usepackage{setspace}
\usepackage{enumitem}
\onehalfspacing
\setlength{\parskip}{1em}
\setlist{itemsep=0.5em, topsep=0.5em}
\titleformat{\section}{\large\bfseries}{\thesection}{1em}{}
\begin{document}
\section*{Appendix C: Recruitment Materials}
\textbf{1. Email to CS Faculty (Wizards):}
Subject: Invitation to evaluate HRI software (Snacks provided!)
Dear [Professor Name],
I am conducting an honors thesis study to evaluate "HRIStudio," a new platform for designing human-robot interactions. I am seeking Computer Science faculty to act as expert reviewers by participating in a 75-minute "Wizard-of-Oz" design session.
You will be asked to spend 30 minutes programming a simple behavior on the NAO robot using either HRIStudio or Choregraphe, and then run it with a live student volunteer. No prior experience with the NAO robot is required (in fact, it's preferred!).
Snacks and refreshments will be provided during the session.
If you are willing to help evaluate this tool, please reply to schedule a slot.
Best,
Sean O'Connor
\textbf{2. Campus Flyer (Test Subjects):}
\begin{center}
\textbf{\LARGE VOLUNTEERS NEEDED: INTERACT WITH A ROBOT!}
\vspace{0.5cm}
Participate in a short 15-minute study. \\
Participate in an "Interactive Storyteller" session with the NAO Robot. \\
\textbf{Get Free Snacks!}
\vspace{0.5cm}
Contact: sso005@bucknell.edu
\end{center}
\end{document}