-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #526 from RoboCupAtHome/2019/tasks/findMyDisk
LGTM. Merging.
- Loading branch information
Showing
5 changed files
with
119 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
|
||
The maximum time for this test is 5 minutes. | ||
|
||
\begin{scorelist} | ||
\scoreheading{Main Goal} | ||
\scoreitem{1000}{Desired disk is found} | ||
|
||
\scoreheading{Bonus rewards} | ||
\scoreitem{500}{Provide labeled recorded data} | ||
\scoreitem{1000}{Help operator to find a second disk} | ||
|
||
% No longer necessary, computes automatically | ||
% \setTotalScore{1000} | ||
\end{scorelist} | ||
|
||
|
||
% Local Variables: | ||
% TeX-master: "Rulebook" | ||
% End: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
\section{Find My Disk [Housekeeper]} | ||
The robot helps a blind person to locate a LP, compact disk, or audio-cassette (hereinafter a \textit{disk}) in a shelf. The operator will ask the robot to \emph{describe} what it sees in either the shelf or the media cover, but won't allow the robot to touch her treasures. | ||
|
||
\subsection{Focus} | ||
Human-Robot dialogs based on object recognition and perception. | ||
|
||
\subsection{Main Goal} | ||
The robot provides a description of an object that matches the operator's requirements. | ||
|
||
\noindent\textbf{Reward:} 1000pts\\ | ||
|
||
\subsection{Bonus rewards} | ||
\begin{enumerate}[nosep] | ||
\item Help the blind operator to find a second disk (1000pts) | ||
\item Provide labeled data (500pts) | ||
\end{enumerate} | ||
|
||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% | ||
% Setup | ||
% | ||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\subsection{Setup} | ||
\begin{enumerate} | ||
\item \textbf{Location:} The test takes place near a bookcase in the living room. | ||
|
||
\item \textbf{Bookcase:} The bookcase contains at least 10 media boxes placed one next to another, spine out, with no gaps between them. The bookcase door (if any) is open. | ||
|
||
\item \textbf{Disks:} All disks are in their boxes with cover. | ||
\end{enumerate} | ||
|
||
|
||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% | ||
% Additional Rules | ||
% | ||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\subsection{Additional rules and remarks} | ||
\begin{enumerate} | ||
\item \textbf{Blind operator:} The operator is considered to be a blind, and may be blindfolded. | ||
|
||
\item \textbf{Bookcase:} When stored in the bookcase, only the spine is visible to the robot. The robot can request the operator to pick up a disk and show the cover or back-cover (e.g.~\textit{show me the cover of the first/next disk, please}). | ||
|
||
\begin{center} | ||
\includegraphics[width=\textwidth,height=3cm,keepaspectratio]{images/find_my_disk.png} | ||
\end{center} | ||
|
||
\item \textbf{Object manipulation:} All manipulation will be performed by the human operator under the supervision of the robot. | ||
|
||
\item \textbf{Object description and dialogs:} The robot shall provide accurate visual descriptions of the discs in the shelf, and those that are presented to it until the desired object is found. The robot can also lead the interaction by asking relevant questions (e.g.~\textit{what's the cover color?} or \textit{what's the title/author?}), so it can look in the spines and covers as necessary.\\ | ||
It is also acceptable (although not advised), to review each title one by one. | ||
|
||
\item \textbf{Clear area:} The robot may assume that the working area is clear, with no people around making loud noises. | ||
|
||
\item \textbf{Disks:} A \textit{disk} can be the encasing of any CD, DVD, BluRays, audio cassettes, LP, etc. These objects will not be available for training during setup days, although samples can be provided. | ||
|
||
\item \textbf{Data recording:} The provided data must include: | ||
\begin{enumerate*}[label=(\roman*)] | ||
\item audio recording of the whole test, | ||
\item its transcript in plain text format, | ||
and | ||
\item a PDF summarizing the interaction. | ||
\end{enumerate*} | ||
The PDF report must contain: | ||
\begin{enumerate*}[label=(\alph*)] | ||
\item team name, | ||
\item the audio recording transcript, | ||
and | ||
\item each description provided backed with the source image. | ||
\end{enumerate*} | ||
|
||
\end{enumerate} | ||
|
||
\subsection{OC instructions} | ||
|
||
\textbf{Setup days} | ||
\begin{itemize} | ||
\item Provide media samples for practice. | ||
\end{itemize} | ||
|
||
\subsection{Referee instructions} | ||
The referee needs to | ||
\begin{itemize} | ||
\item Rearrange the disks on the bookcase. | ||
\item Provide instruction to the operator. | ||
\item Blindfold the operator. | ||
\end{itemize} | ||
|
||
|
||
% \newpage | ||
\subsection{Score sheet} | ||
\input{scoresheets/FindMyDisk.tex} | ||
|
||
% Local Variables: | ||
% TeX-master: "Rulebook" | ||
% End: |