mirror of
https://github.com/soconnor0919/honors-thesis.git
synced 2026-02-04 21:46:31 -05:00
Initial commit
This commit is contained in:
18
thesis/.gitignore
vendored
Normal file
18
thesis/.gitignore
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
# LaTeX build artifacts (if they leak into root)
|
||||
*.aux
|
||||
*.bbl
|
||||
*.blg
|
||||
*.log
|
||||
*.out
|
||||
*.toc
|
||||
*.lof
|
||||
*.lot
|
||||
*.fls
|
||||
*.fdb_latexmk
|
||||
*.synctex.gz
|
||||
*.dvi
|
||||
*.pdf
|
||||
|
||||
# Directories
|
||||
build/
|
||||
out/
|
||||
41
thesis/Makefile
Normal file
41
thesis/Makefile
Normal file
@@ -0,0 +1,41 @@
|
||||
# Makefile for Honors Thesis
|
||||
|
||||
BUILD_DIR = build
|
||||
OUT_DIR = out
|
||||
TEX_FILE = thesis.tex
|
||||
FINAL_PDF = $(OUT_DIR)/thesis.pdf
|
||||
# Detect all chapter files so make rebuilds if they change
|
||||
CHAPTERS = $(wildcard chapters/*.tex)
|
||||
|
||||
all: $(FINAL_PDF)
|
||||
|
||||
$(FINAL_PDF): $(TEX_FILE) buthesis.cls refs.bib $(CHAPTERS)
|
||||
# Ensure directories exist
|
||||
mkdir -p $(BUILD_DIR)
|
||||
mkdir -p $(BUILD_DIR)/chapters
|
||||
mkdir -p $(OUT_DIR)
|
||||
|
||||
# --- Build Cycle ---
|
||||
# LaTeX requires multiple passes to resolve cross-references and bibliography.
|
||||
|
||||
# 1. First Pass: Compile text, generate .aux files in build dir
|
||||
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
|
||||
|
||||
# 2. BibTeX: Process .aux files to generate bibliography (.bbl)
|
||||
# ( using || true to allow build to succeed even if no citations exist yet )
|
||||
bibtex $(BUILD_DIR)/thesis || true
|
||||
|
||||
# 3. Second Pass: Read .bbl and incorporate bibliography into text
|
||||
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
|
||||
|
||||
# 4. Third Pass: Finalize layout and resolve all label/ref links
|
||||
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
|
||||
|
||||
# Copy final PDF to output directory
|
||||
cp $(BUILD_DIR)/thesis.pdf $(FINAL_PDF)
|
||||
|
||||
clean:
|
||||
rm -rf $(BUILD_DIR)
|
||||
rm -rf $(OUT_DIR)
|
||||
|
||||
.PHONY: all clean
|
||||
134
thesis/buthesis.cls
Normal file
134
thesis/buthesis.cls
Normal file
@@ -0,0 +1,134 @@
|
||||
%%% LaTeX class file to produce format for Bucknell University
|
||||
%%% Honors Thesis. Modification of standard LaTeX book class.
|
||||
%%% This is very preliminary.
|
||||
%%% Martin Ligare, Bucknell Physics Department
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
\ProvidesClass{buthesis}[2001/04/28 Bucknell thesis class]
|
||||
\LoadClass[12pt,onecolumn,oneside]{book}
|
||||
\RequirePackage{ifthen}
|
||||
\newboolean{@twoadv}
|
||||
\setboolean{@twoadv}{false}
|
||||
\DeclareOption{numbib}{\PassOptionsToPackage{numbers}{natbib}}
|
||||
\DeclareOption{twoadv}{\setboolean{@twoadv}{true}}
|
||||
\ProcessOptions\relax
|
||||
%
|
||||
\RequirePackage{bm}
|
||||
\RequirePackage[square]{natbib}
|
||||
\RequirePackage[bf,hang,small]{caption}
|
||||
\pagestyle{headings}
|
||||
%\markright{}
|
||||
\setlength{\parskip}{0.2in}
|
||||
\setlength{\topmargin}{0.0in}
|
||||
\setlength{\oddsidemargin}{0.5in}
|
||||
\setlength{\evensidemargin}{0.5in}
|
||||
\setlength{\textwidth}{6.0in}
|
||||
\addtolength{\textheight}{0.4in}
|
||||
%\setlength{\footskip}{1.0in}
|
||||
\newcommand{\advisor}[1]{\newcommand{\advisorname}{#1}}
|
||||
\newcommand{\advisorb}[1]{\newcommand{\advisornameb}{#1}}
|
||||
\newcommand{\chair}[1]{\newcommand{\chairname}{#1}}
|
||||
\newcommand{\department}[1]{\newcommand{\departmentname}{#1}}
|
||||
\newcommand{\butitle}[1]{\newcommand{\titletext}{#1}}
|
||||
\newcommand{\degree}[1]{\newcommand{\degreename}{#1}}
|
||||
\newcommand{\acknowledgments}[1]{\thispagestyle{myheadings}\markright{}
|
||||
\setcounter{page}{2}
|
||||
\mbox{}
|
||||
\vspace{1.5in}
|
||||
|
||||
\begin{center}
|
||||
{\large\bf Acknowledgments}
|
||||
\end{center}
|
||||
|
||||
#1}
|
||||
%%% Modify chapter so that page number on first page (of chapter,
|
||||
%%% table of contents, etc., comes out according to Bucknell format.
|
||||
\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
|
||||
\thispagestyle{myheadings}\markright{}%
|
||||
\global\@topnum\z@
|
||||
\@afterindentfalse
|
||||
\secdef\@chapter\@schapter}
|
||||
\renewcommand*{\bibname}{References}
|
||||
%%% Remove following after spring 2005 - Not necessary because page number
|
||||
%%% location fixed in chapter environment
|
||||
\newcommand{\butableofcontents}{
|
||||
\tableofcontents\thispagestyle{headings}\markright{}
|
||||
\pagestyle{headings}}
|
||||
\newcommand{\bulistoffigures}{\pagestyle{myheadings}\markright{}
|
||||
\listoffigures\thispagestyle{myheadings}\markright{}
|
||||
\pagestyle{headings}}
|
||||
\newcommand{\bulistoftables}{\pagestyle{myheadings}\markright{}
|
||||
\listoftables\thispagestyle{myheadings}\markright{}
|
||||
\pagestyle{headings}}
|
||||
\newcommand{\buchapter}[1]{\pagestyle{empty}
|
||||
\chapter{#1}\thispagestyle{myheadings}\markright{}
|
||||
\pagestyle{headings}}
|
||||
\newcommand{\abstract}[1]{
|
||||
\pagestyle{empty}
|
||||
\chapter*{Abstract}
|
||||
\addcontentsline{toc}{chapter}{Abstract}
|
||||
\thispagestyle{myheadings}\markright{}
|
||||
#1
|
||||
\pagestyle{headings}}
|
||||
\renewcommand{\maketitle}{\begin{titlepage}
|
||||
\mbox{}
|
||||
\addtolength{\textheight}{1.0in}
|
||||
\begin{center}
|
||||
\renewcommand{\baselinestretch}{1.2}
|
||||
\large
|
||||
{\bf \MakeUppercase{\titletext}}
|
||||
|
||||
\renewcommand{\baselinestretch}{1.}
|
||||
\normalsize
|
||||
\vspace{0.1in}
|
||||
|
||||
by\\
|
||||
\vspace{0.5in}
|
||||
\@author\\
|
||||
\vspace{0.5in}
|
||||
A Thesis\\
|
||||
\vspace{0.1in}
|
||||
Presented to the Faculty of\\
|
||||
\vspace{0.05in}
|
||||
|
||||
Bucknell University\\
|
||||
\vspace{0.05in}
|
||||
|
||||
in Partial Fulfillment of the Requirements for the Degree of\\
|
||||
\vspace{0.05in}
|
||||
|
||||
\degreename\ with Honors in \departmentname\\
|
||||
\vspace{0.1in}
|
||||
|
||||
\today
|
||||
\end{center}
|
||||
|
||||
|
||||
\ifthenelse{\boolean{@twoadv}}{
|
||||
\vspace{0,5in}
|
||||
|
||||
Approved: \hspace{0.2in}\underline{\hspace{2.5in}}\\
|
||||
\mbox{\hspace{1.3in}}\advisorname\\
|
||||
\mbox{\hspace{1.3in}}Thesis Advisor
|
||||
\vspace{0.25in}
|
||||
|
||||
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
|
||||
\mbox{\hspace{1.3in}}\advisornameb\\
|
||||
\mbox{\hspace{1.3in}}Thesis Advisor
|
||||
\vspace{0.25in}
|
||||
|
||||
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
|
||||
\mbox{\hspace{1.3in}}\chairname\\
|
||||
\mbox{\hspace{1.3in}}Chair, Department of \departmentname}
|
||||
{\vspace{1.0in}
|
||||
|
||||
Approved: \hspace{0.2in}\underline{\hspace{2.5in}}\\
|
||||
\mbox{\hspace{1.3in}}\advisorname \\
|
||||
\mbox{\hspace{1.3in}}Thesis Advisor
|
||||
\vspace{0.5in}
|
||||
|
||||
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
|
||||
\mbox{\hspace{1.3in}}\chairname\\
|
||||
\mbox{\hspace{1.3in}}Chair, Department of \departmentname}
|
||||
\vfill
|
||||
\end{titlepage}}
|
||||
\endinput
|
||||
11
thesis/chapters/01_introduction.tex
Normal file
11
thesis/chapters/01_introduction.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Introduction}
|
||||
\label{ch:intro}
|
||||
|
||||
\section{Motivation}
|
||||
% TODO
|
||||
|
||||
\section{HRIStudio Overview}
|
||||
% TODO
|
||||
|
||||
\section{Research Objectives}
|
||||
% TODO
|
||||
11
thesis/chapters/02_background.tex
Normal file
11
thesis/chapters/02_background.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Background and Context}
|
||||
\label{ch:background}
|
||||
|
||||
\section{Human-Robot Interaction and Wizard-of-Oz}
|
||||
% TODO
|
||||
|
||||
\section{Project Context}
|
||||
% TODO
|
||||
|
||||
\section{Prior Work}
|
||||
% TODO
|
||||
14
thesis/chapters/03_related_work.tex
Normal file
14
thesis/chapters/03_related_work.tex
Normal file
@@ -0,0 +1,14 @@
|
||||
\chapter{Related Work and State of the Art}
|
||||
\label{ch:related_work}
|
||||
|
||||
\section{Existing Frameworks}
|
||||
% TODO
|
||||
|
||||
\section{General vs. Domain-Specific Tools}
|
||||
% TODO
|
||||
|
||||
\section{Methodological Critiques}
|
||||
% TODO
|
||||
|
||||
\section{Research Gaps}
|
||||
% TODO
|
||||
11
thesis/chapters/04_reproducibility.tex
Normal file
11
thesis/chapters/04_reproducibility.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Reproducibility Challenges in WoZ-based HRI Research}
|
||||
\label{ch:reproducibility}
|
||||
|
||||
\section{Sources of Variability}
|
||||
% TODO
|
||||
|
||||
\section{Infrastructure and Reporting}
|
||||
% TODO
|
||||
|
||||
\section{Platform Requirements}
|
||||
% TODO
|
||||
23
thesis/chapters/05_system_design.tex
Normal file
23
thesis/chapters/05_system_design.tex
Normal file
@@ -0,0 +1,23 @@
|
||||
\chapter{System Design: HRIStudio Platform}
|
||||
\label{ch:design}
|
||||
|
||||
\section{Design Goals}
|
||||
% TODO
|
||||
|
||||
\section{High-Level Architecture}
|
||||
% TODO
|
||||
|
||||
\section{Hierarchical Experimental Model}
|
||||
% TODO
|
||||
|
||||
\section{Visual Experiment Designer}
|
||||
% TODO
|
||||
|
||||
\section{Execution Interfaces}
|
||||
% TODO
|
||||
|
||||
\section{Robot Integration and Plugins}
|
||||
% TODO
|
||||
|
||||
\section{Data Management}
|
||||
% TODO
|
||||
11
thesis/chapters/06_implementation.tex
Normal file
11
thesis/chapters/06_implementation.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Implementation Details}
|
||||
\label{ch:implementation}
|
||||
|
||||
\section{Technology Stack}
|
||||
% TODO
|
||||
|
||||
\section{Technical Challenges}
|
||||
% TODO
|
||||
|
||||
\section{System Capabilities}
|
||||
% TODO
|
||||
11
thesis/chapters/07_evaluation.tex
Normal file
11
thesis/chapters/07_evaluation.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Experimental Evaluation of HRIStudio}
|
||||
\label{ch:evaluation}
|
||||
|
||||
\section{Evaluation Goals}
|
||||
% TODO
|
||||
|
||||
\section{Study Design}
|
||||
% TODO
|
||||
|
||||
\section{Procedure}
|
||||
% TODO
|
||||
8
thesis/chapters/08_results.tex
Normal file
8
thesis/chapters/08_results.tex
Normal file
@@ -0,0 +1,8 @@
|
||||
\chapter{Results}
|
||||
\label{ch:results}
|
||||
|
||||
\section{Quantitative Results}
|
||||
% TODO
|
||||
|
||||
\section{Qualitative Findings}
|
||||
% TODO
|
||||
11
thesis/chapters/09_discussion.tex
Normal file
11
thesis/chapters/09_discussion.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Discussion}
|
||||
\label{ch:discussion}
|
||||
|
||||
\section{Interpretation of Findings}
|
||||
% TODO
|
||||
|
||||
\section{Comparison to Prior Work}
|
||||
% TODO
|
||||
|
||||
\section{Limitations}
|
||||
% TODO
|
||||
8
thesis/chapters/10_conclusion.tex
Normal file
8
thesis/chapters/10_conclusion.tex
Normal file
@@ -0,0 +1,8 @@
|
||||
\chapter{Conclusion and Future Work}
|
||||
\label{ch:conclusion}
|
||||
|
||||
\section{Contributions}
|
||||
% TODO
|
||||
|
||||
\section{Future Directions}
|
||||
% TODO
|
||||
11
thesis/chapters/app_materials.tex
Normal file
11
thesis/chapters/app_materials.tex
Normal file
@@ -0,0 +1,11 @@
|
||||
\chapter{Study Materials}
|
||||
\label{app:materials}
|
||||
|
||||
\section{Protocols}
|
||||
% TODO
|
||||
|
||||
\section{IRB Materials}
|
||||
% TODO
|
||||
|
||||
\section{Questionnaires}
|
||||
% TODO
|
||||
8
thesis/chapters/app_tech_docs.tex
Normal file
8
thesis/chapters/app_tech_docs.tex
Normal file
@@ -0,0 +1,8 @@
|
||||
\chapter{Technical Documentation}
|
||||
\label{app:tech_docs}
|
||||
|
||||
\section{Deployment}
|
||||
% TODO
|
||||
|
||||
\section{Plugin Specification}
|
||||
% TODO
|
||||
15
thesis/images/speaker.tex
Normal file
15
thesis/images/speaker.tex
Normal file
@@ -0,0 +1,15 @@
|
||||
\documentclass{article}
|
||||
\usepackage{tikz}
|
||||
\usepackage[margin=0.5in]{geometry}
|
||||
\begin{document}
|
||||
\pagestyle{empty}
|
||||
\begin{center}
|
||||
\begin{tikzpicture}
|
||||
% Draw a speaker shape
|
||||
\draw[thick] (0,0) -- (0,3) -- (1,4) -- (3,4) -- (3,0) -- cycle;
|
||||
\draw[thick] (1,3) -- (1,1) -- (2,1) -- (2,3) -- cycle;
|
||||
\draw[thick] (1.5,2) circle (0.3);
|
||||
\node at (1.5,5) {Placeholder Speaker Image};
|
||||
\end{tikzpicture}
|
||||
\end{center}
|
||||
\end{document}
|
||||
132
thesis/refs.bib
Normal file
132
thesis/refs.bib
Normal file
@@ -0,0 +1,132 @@
|
||||
@article{Lu2011,
|
||||
title={{Polonius: A Wizard of Oz Interface for HRI Experiments}},
|
||||
author={Lu, David V. and Smart, William D.},
|
||||
journal={Proceedings of the 6th International Conference on Human-Robot Interaction},
|
||||
pages={77--78},
|
||||
year={2011},
|
||||
publisher={ACM}
|
||||
}
|
||||
|
||||
@article{Hoffman2016,
|
||||
title={{OpenWoZ: A Runtime-Configurable Wizard-of-Oz Framework for Human-Robot Interaction}},
|
||||
author={Hoffman, Guy and Breazeal, Cynthia},
|
||||
journal={Proceedings of the 11th ACM/IEEE International Conference on Human-Robot Interaction},
|
||||
pages={117--124},
|
||||
year={2016},
|
||||
publisher={IEEE}
|
||||
}
|
||||
|
||||
@article{Porcheron2020,
|
||||
title={{NottReal: A Tool for Rapid Prototyping of Human-Robot Interaction}},
|
||||
author={Porcheron, Martin and Fischer, Joel E. and Reeves, Stuart},
|
||||
journal={Proceedings of the 2020 ACM/IEEE International Conference on Human-Robot Interaction},
|
||||
pages={103--111},
|
||||
year={2020},
|
||||
publisher={ACM}
|
||||
}
|
||||
|
||||
@article{Rietz2021,
|
||||
title={{WoZ4U: An Open-Source Wizard-of-Oz Interface for Human-Robot Interaction}},
|
||||
author={Rietz, Frank and Bennewitz, Maren},
|
||||
journal={Proceedings of the 16th ACM/IEEE International Conference on Human-Robot Interaction},
|
||||
pages={95--103},
|
||||
year={2021},
|
||||
publisher={IEEE}
|
||||
}
|
||||
|
||||
@article{Riek2012,
|
||||
author = {Riek, Laurel D.},
|
||||
title = {{Wizard of Oz studies in HRI: a systematic review and new reporting guidelines}},
|
||||
year = {2012},
|
||||
issue_date = {July 2012},
|
||||
publisher = {Journal of Human-Robot Interaction Steering Committee},
|
||||
volume = {1},
|
||||
number = {1},
|
||||
url = {https://doi.org/10.5898/JHRI.1.1.Riek},
|
||||
doi = {10.5898/JHRI.1.1.Riek},
|
||||
abstract = {Many researchers use Wizard of Oz (WoZ) as an experimental technique, but there are methodological concerns over its use, and no comprehensive criteria on how to best employ it. We systematically review 54 WoZ experiments published in the primary HRI publication venues from 2001 -- 2011. Using criteria proposed by Fraser and Gilbert (1991), Green et al. (2004), Steinfeld et al. (2009), and Kelley (1984), we analyzed how researchers conducted HRI WoZ experiments. Researchers mainly used WoZ for verbal (72.2\%) and non-verbal (48.1\%) processing. Most constrained wizard production (90.7\%), but few constrained wizard recognition (11\%). Few reported measuring wizard error (3.7\%), and few reported pre-experiment wizard training (5.4\%). Few reported using WoZ in an iterative manner (24.1\%). Based on these results we propose new reporting guidelines to aid future research.},
|
||||
journal = {J. Hum.-Robot Interact.},
|
||||
month = jul,
|
||||
pages = {119–136},
|
||||
numpages = {18},
|
||||
keywords = {systematic review, reporting guidelines, methodology, human-robot interaction, Wizard of Oz}
|
||||
}
|
||||
|
||||
@inproceedings{Pettersson2015,
|
||||
author = {{Pettersson, John S\"{o}ren and Wik, Malin}},
|
||||
title = {{The longevity of general purpose Wizard-of-Oz tools}},
|
||||
year = {2015},
|
||||
isbn = {9781450336734},
|
||||
publisher = {Association for Computing Machinery},
|
||||
address = {New York, NY, USA},
|
||||
url = {https://doi.org/10.1145/2838739.2838825},
|
||||
doi = {10.1145/2838739.2838825},
|
||||
abstract = {The Wizard-of-Oz method has been around for decades, allowing researchers and practitioners to conduct prototyping without programming. An extensive literature review conducted by the authors revealed, however, that the re-usable tools supporting the method did not seem to last more than a few years. While generic systems start to appear around the turn of the millennium, most have already fallen out of use.Our interest in undertaking this review was inspired by the ongoing re-development of our own Wizard-of-Oz tool, the Ozlab, into a system based on web technology.We found three factors that arguably explain why Ozlab is still in use after 15 years instead of the two-three years lifetime of other generic systems: the general approach used from its inception; its inclusion in introductory HCI curricula, and the flexible and situation-dependent design of the wizard's user interface.},
|
||||
booktitle = {Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction},
|
||||
pages = {422–426},
|
||||
numpages = {5},
|
||||
keywords = {Wizard user interface, Wizard of Oz, Software Sustainability, Non-functional requirements, GUI articulation},
|
||||
location = {Parkville, VIC, Australia},
|
||||
series = {OzCHI '15}
|
||||
}
|
||||
|
||||
@article{Porfirio2023,
|
||||
title={{A Framework for Specifying Human-Robot Interaction}},
|
||||
author={Porfirio, David and Sauppé, Allison and Albarghouthi, Aws and Mutlu, Bilge},
|
||||
journal={ACM Transactions on Human-Robot Interaction},
|
||||
volume={12},
|
||||
number={1},
|
||||
pages={1--32},
|
||||
year={2023},
|
||||
publisher={ACM}
|
||||
}
|
||||
|
||||
@INPROCEEDINGS{Carpinella2017,
|
||||
author={Carpinella, Colleen M. and Wyman, Alisa B. and Perez, Michael A. and Stroessner, Steven J.},
|
||||
booktitle={2017 12th ACM/IEEE International Conference on Human-Robot Interaction (HRI},
|
||||
title={{The Robotic Social Attributes Scale (RoSAS): Development and Validation}},
|
||||
year={2017},
|
||||
volume={},
|
||||
number={},
|
||||
pages={254-262},
|
||||
keywords={Robots;Anthropomorphism;Psychology;Safety;Eigenvalues and eigenfunctions;Loading;Reliability;Anthropomorphism;Human Factors;Human-Robot Interaction;Measurement;Perception;Personality Perception;Psychometric Scale;Robots;Robotics;Social Perception;Social Robots;Social Robotics},
|
||||
doi={}}
|
||||
|
||||
@article{Bartneck2009,
|
||||
author = {Bartneck, Christoph and Croft, Elizabeth and Kulic, Dana},
|
||||
title = {{Measurement instruments for the anthropomorphism, animacy, likeability, perceived intelligence, and perceived safety of robots}},
|
||||
journal = {International Journal of Social Robotics},
|
||||
volume = {1},
|
||||
number = {1},
|
||||
pages = {71-81},
|
||||
doi = {10.1007/s12369-008-0001-3},
|
||||
year = {2009}
|
||||
}
|
||||
|
||||
@inproceedings{OConnor2024,
|
||||
title = {{HRIStudio: A Framework for Wizard-of-Oz Experiments in Human-Robot Interaction Studies (Late Breaking Report)}},
|
||||
author = {Sean O'Connor and L. Felipe Perrone},
|
||||
year = {2024},
|
||||
organization = {2024 33rd IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)},
|
||||
abstract = {Human-robot interaction (HRI) research plays a pivotal role in shaping how robots communicate and collaborate with humans. However, conducting HRI studies, particularly those employing the Wizard-of-Oz (WoZ) technique, can be challenging. WoZ user studies can have complexities at the technical and methodological levels that may render the results irreproducible. We propose to address these challenges with HRIStudio, a novel web-based platform designed to streamline the design, execution, and analysis of WoZ experiments. HRIStudio offers an intuitive interface for experiment creation, real-time control and monitoring during experimental runs, and comprehensive data logging and playback tools for analysis and reproducibility. By lowering technical barriers, promoting collaboration, and offering methodological guidelines, HRIStudio aims to make human-centered robotics research easier, and at the same time, empower researchers to develop scientifically rigorous user studies.},
|
||||
}
|
||||
@inproceedings{OConnor2025,
|
||||
title = {{A Web-Based Wizard-of-Oz Platform for Collaborative and Reproducible Human-Robot Interaction Research}},
|
||||
author = {Sean O'Connor and L. Felipe Perrone},
|
||||
year = {2025},
|
||||
organization = {2025 34th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)},
|
||||
abstract = {Human-robot interaction (HRI) research plays a pivotal role in shaping how robots communicate and collaborate with humans. However, conducting HRI studies can be challenging, particularly those employing the Wizard-of-Oz (WoZ) technique. WoZ user studies can have technical and methodological complexities that may render the results irreproducible. We propose to address these challenges with HRIStudio, a modular web-based platform designed to streamline the design, the execution, and the analysis of WoZ experiments. HRIStudio offers an intuitive interface for experiment creation, real-time control and monitoring during experimental runs, and comprehensive data logging and playback tools for analysis and reproducibility. By lowering technical barriers, promoting collaboration, and offering methodological guidelines, HRIStudio aims to make human-centered robotics research easier and empower researchers to develop scientifically rigorous user studies.},
|
||||
}
|
||||
|
||||
@INPROCEEDINGS{Pot2009,
|
||||
author={Pot, E. and Monceaux, J. and Gelin, R. and Maisonnier, B.},
|
||||
booktitle={RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication},
|
||||
title={Choregraphe: a graphical tool for humanoid robot programming},
|
||||
year={2009},
|
||||
volume={},
|
||||
number={},
|
||||
pages={46-51},
|
||||
keywords={Humanoid robots;Robot programming;Mobile robots;Human robot interaction;Programming environments;Prototypes;Microcomputers;Software tools;Software prototyping;Man machine systems},
|
||||
doi={10.1109/ROMAN.2009.5326209}}
|
||||
|
||||
|
||||
232
thesis/thesis.tex
Normal file
232
thesis/thesis.tex
Normal file
@@ -0,0 +1,232 @@
|
||||
%documentclass{buthesis} %Gives author-year citation style
|
||||
\documentclass[numbib]{buthesis} %Gives numerical citation style
|
||||
%\documentclass[twoadv}{buthesis} %Allows entry of second advisor
|
||||
%\usepackage{graphics} %Select graphics package
|
||||
\usepackage{graphicx} %
|
||||
%\usepackage{amsthm} %Add other packages as necessary
|
||||
\begin{document}
|
||||
\butitle{This is the title of my thesis. It will come out in capital
|
||||
letters as requested}
|
||||
\author{A. Student}
|
||||
\degree{Bachelor of Science}
|
||||
\department{Physics}
|
||||
\advisor{Martin K. Ligare}
|
||||
%\advisorb{Jane Doe} %Second advisor if necessary
|
||||
\chair{David Schoepf}
|
||||
\maketitle
|
||||
\frontmatter
|
||||
|
||||
\acknowledgments{Thanks to everybody I know, from my parents, to my childhood
|
||||
friends and kindergarten teacher. I didn't learn everything
|
||||
I needed to know in kindergarten, but it came close. I guess
|
||||
I should thank my thesis advisor too.}
|
||||
|
||||
\tableofcontents
|
||||
|
||||
\listoftables
|
||||
|
||||
\listoffigures
|
||||
|
||||
\abstract{Here is my abstract. Here is my abstract. Here is my abstract.
|
||||
Here is my abstract. Here is my abstract. Here is my abstract. Here is my
|
||||
abstract. Here is my abstract.}
|
||||
|
||||
\mainmatter
|
||||
|
||||
\chapter{Introduction}
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph has a
|
||||
citation \cite{LIG04} that you can see.
|
||||
I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
%\begin{proof}
|
||||
%blah blah fill in the proof.
|
||||
%\end{proof}
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph
|
||||
will be written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
\chapter[Long chapter]{This chapter has a long name.}
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough. This
|
||||
paragraph will be written with standard margins. I will repeat lines
|
||||
as necessary to make it long enough. This paragraph will be written
|
||||
with standard margins. I will repeat lines as necessary to make it
|
||||
long enough. This paragraph will be written with standard margins. I
|
||||
will repeat lines as necessary to make it long enough.
|
||||
|
||||
Where does this go?
|
||||
|
||||
This is the equation of a straight line:
|
||||
\begin{equation}
|
||||
y = mx + b.
|
||||
\end{equation}
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough. This
|
||||
paragraph will be written with standard margins. I will repeat lines
|
||||
as necessary to make it long enough. This paragraph will be written
|
||||
with standard margins. I will repeat lines as necessary to make it
|
||||
long enough. This paragraph will be written with standard margins. I
|
||||
will repeat lines as necessary to make it long enough.
|
||||
|
||||
Where does this go?
|
||||
|
||||
This is the equation of a straight line:
|
||||
\begin{equation}
|
||||
y = mx + b.
|
||||
\end{equation}
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough. This
|
||||
paragraph will be written with standard margins. I will repeat lines
|
||||
as necessary to make it long enough. This paragraph will be written
|
||||
with standard margins. I will repeat lines as necessary to make it
|
||||
long enough. This paragraph will be written with standard margins. I
|
||||
will repeat lines as necessary to make it long enough.
|
||||
|
||||
Where does this go?
|
||||
|
||||
This is the equation of a straight line:
|
||||
\begin{equation}
|
||||
y = mx + b.
|
||||
\end{equation}
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
\begin{figure}[t]
|
||||
\begin{center}
|
||||
\includegraphics[width=3.0in]{speaker.pdf}
|
||||
\end{center}
|
||||
\caption[Short caption for figure]{This is a figure from PHYS 212 exam 2. I
|
||||
want to see the font used for the caption, and width of lines, etc. I
|
||||
may want to design our own figure environment. Figures not
|
||||
automatically centered either.}
|
||||
\label{f_speaker}
|
||||
\end{figure}
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough.
|
||||
|
||||
|
||||
This paragraph will be written with standard margins. I will repeat
|
||||
lines as necessary to make it long enough. Here's a citation \cite{LIG05}.
|
||||
This paragraph will be
|
||||
written with standard margins. I will repeat lines as necessary to
|
||||
make it long enough. This paragraph will be written with standard
|
||||
margins. I will repeat lines as necessary to make it long enough. This
|
||||
paragraph will be written with standard margins. I will repeat lines
|
||||
as necessary to make it long enough. This paragraph will be written
|
||||
with standard margins. I will repeat lines as necessary to make it
|
||||
long enough. This paragraph will be written with standard margins. I
|
||||
will repeat lines as necessary to make it long enough.
|
||||
|
||||
Where does this go?
|
||||
|
||||
This is the equation of a straight line:
|
||||
\begin{equation}
|
||||
y = mx + b.
|
||||
\end{equation}
|
||||
|
||||
\backmatter
|
||||
\bibliographystyle{thesis_num} %This uses BU thesis file thesis_num.bst
|
||||
%\bibliographystyle{abbrvnat}
|
||||
%\bibliographystyle{unsrtnat}
|
||||
%\bibliographystyle{plainnat}
|
||||
|
||||
%%%%Use following line if bibtex is being used.
|
||||
\bibliography{samplebib.bib}
|
||||
|
||||
|
||||
%%%Use following if references are being entered by hand.
|
||||
%\begin{thebibliography}{99}
|
||||
%\bibitem[Smith(2005)]{SMI05}J.~Smith, ``An even better paper,''
|
||||
%J.~Better Phys., {\bf 2}, 294 (2005).
|
||||
%\bibitem[Ligare(2004)]{LIG04}M.~Ligare, ``A very good paper,''
|
||||
%J.~Good Phys., {\bf 2}, 294 (2004).
|
||||
%\end{thebibliography}
|
||||
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user