Skip to content

Commit

Permalink
Add task Set the Table. Fix typo.
Browse files Browse the repository at this point in the history
  - Add Set the Table task (Stage 2, House Holder, 2000pts)
    - Addresses #491
  - ToDo: Scoresheet for Set the Table task
  - Fix typo in Clean the Table task (Stage 2, House Holder, 2000pts)
  - ToDo: Scoresheet for Clean the Table task
  - Updates Rulebook.tex accordingly
  • Loading branch information
kyordhel committed Nov 5, 2018
1 parent 4f88350 commit 9d0720c
Show file tree
Hide file tree
Showing 3 changed files with 84 additions and 4 deletions.
10 changes: 7 additions & 3 deletions Rulebook.tex
Original file line number Diff line number Diff line change
Expand Up @@ -127,19 +127,23 @@
\chapter{Tests in Stage I}
\label{chap:stage_I}

% \newpage
\newpage
% \input{tasks/Receptionist}
% \newpage
% \input{tasks/ServingBeverages}
% \newpage
% \input{tasks/StoringGroceries}

\newpage
\input{tasks/StoringGroceries}

\chapter{Tests in Stage II}
\label{chap:stage_II}

\newpage
\input{tasks/CleanTable}

\newpage
\input{tasks/SetTable}

\newpage
\input{tests/Finals}

Expand Down
2 changes: 1 addition & 1 deletion tasks/CleanTable.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ \subsection{Main Goal}

\noindent\textbf{Reward:} 1000pts

\subsection{Bonus rewads}
\subsection{Bonus rewards}
\begin{enumerate}[nosep]
\item Opening the dishwasher door (300pts)
\item Pulling out the dishwasher racks (300pts)
Expand Down
76 changes: 76 additions & 0 deletions tasks/SetTable.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
\section{Set the Table [House Holder]}
The robot has to set the table (presumably for dinner) for one person.

% \subsection{Focus}
% This test focuses on object perception, manipulation, and planning.

\subsection{Main Goal}
Neatly lay tableware and cutlery on the dining table. Knife and spoon go on the right of the dish with the mug or cup in front of them; fork and napkin go on the left side; and the bowl is stacked on top of the dish.

The following distribution is used:
\begin{itemize}[nosep]
\item\textit{Silverware}: Any two different objects (fork, knife, or spoon).
\item\textit{Tableware}: A dish and any other object (bowl, cup, or mug).
\item\textit{Napkin}: A cloth or paper napkin.
\end{itemize}

\noindent\textbf{Reward:} 1000pts



\subsection{Bonus rewards}
\begin{enumerate}[nosep]
\item Opening the cupboard drawer (300pts)
\item Picking all utensils from the cupboard drawer (100pts each, max 500pts)
\item Closing the cupboard drawer (100pts)
\item Laying a place mat first (100pts)
% \item Leaving the arena (100pts)
\end{enumerate}

\subsection{Setup}
\begin{itemize}[nosep]
\item \textbf{Location:} This test takes place in the arena, in a table close to the cupboard.
\item \textbf{Table:} Chairs may be placed around the table and won't be removed.
\item \textbf{Cupboard:} The cupboard doors and drawers are initially closed.
\item \textbf{Objects:} The objects used in this test can be found in the cupboard, not in their predefined locations.
\end{itemize}


\subsection{Additional rules and remarks}
\begin{enumerate}[nosep]
\item \textbf{Safe placing:} Objects must be placed with care. It must be clear that the robot is trying to place the object, not throwing or dropping it.

\item \textbf{Cupboard drawers:} The team decides whether the objects are inside one of the cupboard drawers (and which) or placed on the cupboard.
When no drawers are available, objects can be placed inside the cupboard. The cupboard door is used instead.

\end{enumerate}

\subsection{Referee instructions}

The referee needs to
\begin{itemize}
\item Remove all objects from the table
\item Place objects in the right place as requested by team (in the drawer or on the cupboard)
\item Close all open doors and drawers
\end{itemize}

\subsection{OC instructions}
During Setup days:
\begin{itemize}
\item Provide official cutlery and tableware for training.
\item Announce the default location of the cutlery and tableware on the cupboard.
\end{itemize}

% 2 hours before the test:
% \begin{itemize}
% \item Announce the predefined location to take the command.
% \end{itemize}

% \newpage
% \subsection{Score sheet}
% \input{scoresheets/SetTable.tex}

% Local Variables:
% TeX-master: "Rulebook"
% End:

0 comments on commit 9d0720c

Please sign in to comment.