-
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.
Add task Storing Groceries. Update General Rules
- Addresses #490 - Add Storing Groceries task (Stage 1, House Holder, 1000pts) - ToDo: Scoresheet for Storing Groceries task - Regulated Shelf in Furniture section (General Rules, Scenario) - Regulated Cupboard in Furniture section (General Rules, Scenario) - Regulated Fridge in Furniture section (General Rules, Scenario)
- Loading branch information
Showing
3 changed files
with
112 additions
and
2 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
Binary file not shown.
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,89 @@ | ||
\section{Storing Groceries [House Holder]} | ||
The robot stores groceries into the shelf next to the objects of the same kind that are already there (e.g. for instance by placing apples near pears and bananas). | ||
|
||
% \subsection{Focus} | ||
% This test focuses on the detection and recognition of objects and their features, as well as object manipulation. | ||
|
||
\subsection{Main Goal} | ||
The robot has to move 5 out of 10 objects from a nearby table into the shelf. Placed objects must be placed next to objects of the same Category or grouped by similarity. | ||
|
||
\noindent\textbf{Reward:} 500pts\\ | ||
|
||
\noindent\textbf{HINT:} The robot can ask the referee where to place the carried object (relative positions or pointing are both allowed). | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
kyordhel
Author
Contributor
|
||
|
||
\subsection{Bonus rewards} | ||
\begin{enumerate}[nosep] | ||
\item Opening the shelf door (300pts) | ||
\item Moving a \emph{tiny} object (100pts) | ||
\item Moving a \emph{heavy} object (100pts) | ||
\end{enumerate} | ||
|
||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% | ||
% Setup | ||
% | ||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\subsection{Setup} | ||
\begin{enumerate} | ||
\item \textbf{Location:} The testing area has a shelf and a table. | ||
The distance between the Table and the Shelf cannot exceed 2 meters. | ||
|
||
\item \textbf{Shelf:} The shelf contains at least 10 objects arranged in groups of 2 or more, either by category or likeliness. | ||
The shelf has at least one free space for starting a new set. | ||
|
||
\item \textbf{Shelf door:} The shelf door is open by default. | ||
The team leader can, request the door to be closed and score additional points for opening it. If the robot fails to open the door, it must clearly state it and request the referee to open it. | ||
|
||
\item \textbf{Objects:} Some of the objects are placed behind the door and cannot be accessed unless the door is open. | ||
|
||
\item \textbf{Table:} The table can have up to 10 objects, but never less than 5. | ||
In small tables, objects will be added as the robot frees up space. | ||
\end{enumerate} | ||
|
||
|
||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
% | ||
% Additional Rules | ||
% | ||
% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | ||
\subsection{Additional rules and remarks} | ||
\begin{enumerate} | ||
\item \textbf{Clear area:} The robot may assume that the working area is clear, (i.e. can move slightly backwards for its task). | ||
|
||
\item \textbf{Object distribution:} The 10 objects to be moved are evenly distributed in random fashion including | ||
4 known objects, | ||
4 alike objects, and | ||
2 unknown objects. | ||
Among these, the robot will always find | ||
a heavy object, | ||
a tiny object, and | ||
an amorphous object. | ||
|
||
\item \textbf{Table} The table's rough location will be announced beforehand, having its position either left, right, or behind the robot. | ||
\end{enumerate} | ||
|
||
\newpage | ||
\subsection{OC instructions} | ||
|
||
\textbf{2 hours before the test} | ||
\begin{itemize} | ||
\item Announce which table will be used in the test. | ||
\item Announce a rough location for the table. | ||
\end{itemize} | ||
|
||
\subsection{Referee instructions} | ||
The referee needs to | ||
\begin{itemize} | ||
\item Place the objects in the shelf, grouping them by likeliness. | ||
\item Open the door of the shelf. | ||
\item Place objects on the table. | ||
\end{itemize} | ||
|
||
|
||
% \newpage | ||
% \subsection{Score sheet} | ||
% \input{scoresheets/StoringGroceries.tex} | ||
|
||
% Local Variables: | ||
% TeX-master: "Rulebook" | ||
% End: |
Instead of framing this as a hint, it may match more with the rest of the tasks to include this as a Deus ex Machina in the remarks. That would also be the place to highlight whether we want to/how much to expressly penalize human help with the manipulation.