-
Notifications
You must be signed in to change notification settings - Fork 2
/
TDPTemplate.tex
283 lines (223 loc) · 12.9 KB
/
TDPTemplate.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
%%%%%%%%%%%%%%%%%%%%%%% file typeinst.tex %%%%%%%%%%%%%%%%%%%%%%%%%
%
% Author: Mauricio Matamoros
% Updated: Oct 31, 2022
% Contact: [email protected]
%
% This is the LaTeX source for the TDPTemplate using
% the LaTeX document class 'llncs.cls' Springer LNAI format
% used in the RoboCup Symposium submissions.
% http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0
%
% It may be used as a template for your own TDP - copy it
% to a new file with a new name and use it as the basis
% for your Team Description Paper
%
% NB: the document class 'llncs' has its own and detailed documentation, see
% ftp://ftp.springer.de/data/pubftp/pub/tex/latex/llncs/latex2e/llncsdoc.pdf
%
% Remark: Last page with specs won't be included in Camera ready TDP's.
%
% CHKTEX-FILE 8
% CHKTEX-FILE 13
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[runningheads,a4paper]{llncs}
% XeLaTeX support
\usepackage{ifxetex}
\ifxetex%
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{english}
\else
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\fi
% Common packages
\usepackage{amsmath}
\usepackage{amssymb}
\setcounter{tocdepth}{3}
\usepackage{url}
\usepackage{float}
\usepackage{titling}
\usepackage{wrapfig}
\usepackage{booktabs}
\usepackage{csquotes}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{lastpage}
\usepackage[all]{nowidow}
\usepackage[inline]{enumitem}
\usepackage[usenames,dvipsnames]{xcolor}
% Referencing packages
\usepackage{varioref}
\usepackage[hidelinks]{hyperref}
\usepackage[noabbrev,nameinlink]{cleveref}
\usepackage{lipsum}
\input{macros}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Title
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{SkyNet 2023 Team Description Paper}
\author{Main-author \and Co-author \and Team Members}
\institute{Affiliation name and address, \\
\texttt{http://devoted-web-site.url}}
\begin{document}
\maketitle
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Abstract
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{abstract}
The present document serves as template for the 2023 Team Description Papers to be submitted for qualification in the 2023 RoboCup@Home international competition to be held in Bordeaux, France.
We strongly recommend abstracts to be limited to 250 words, and follow the three-paragraph rule: introduction and relevance, approach, and contributions. This will help your readers to get a better understanding of what you're about to present.
Your abstract must state your main research line and your scientific achievements of this year, namely which problems have been solved and where the research group focus is directed.
Summarize your achievements and why the conducted research is relevant in robotics.
Additionally, you may address your approach to the problem solution and which results do you expect to obtain.
\end{abstract}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Introduction}
The present document is a template for the Team Description Paper to be submitted for qualification in the 2023 RoboCup@Home international competition to be held in Bordeaux, France.
A Team Description Paper (hereinafter referred as TDP) is an 8-pages long scientific paper, detailing information on the technical and scientific approach of the team's research.
An updated version of this template can be download from {\small\url{https://github.com/RoboCupAtHome/TDPTemplate}}.
Contributions to enhancing this template (e.g.~typos, grammatical errors, etc.) are always welcome either as issues or pull requests.
\textbf{Copyright note:} All TDPs sent for qualification are made publicly available in the \href{https://github.com/RoboCupAtHome/AtHomeCommunityWiki/wiki}{RoboCup@Home Wiki} for further reference.
On submitting, teams implicitly grant permission to RoboCup@Home and the RoboCup Federation to copy, distribute, upload, publish, and use the manuscript to promote the event and the league at convenience.
\section{TDP contents}
While writing the TDP, focus on your current research, clearly stating all scientific contribution, and why are they important for you and the league. The length of the TDP is limited to 8 pages including references. \textbf{\color{red} Exceeding the number of pages will automatically void your application}.
The Team Description Paper shall use the \textit{Springer LNAI format}\footnotemark~used in the RoboCup Symposium submissions, and has a hard limit of 8 pages without altering margins or spacing (including references but excluding the annex).
Please notice that changes to the margins, space between paragraphs, and font size are not allowed (such TDP will be rejected). We suggest to leave the hardware and software description for the end of the paper in the annex.\footnotetext{\url{http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0}}
\textbf{Important Notice:} Attaching to the requested format is important for the camera ready version of the TDPs can be included in the memories of the competition.
\noindent The TDP must contain the following information:
\begin{itemize}[nosep]
\item Innovative technology and scientific contribution
\item Focus of research/research interests
\item Re-usability of the system for other research groups
\item Applicability of the robot in the real world
\item \textbf{DSPL \& SSPL:} When the robot depicted in the TDP or Team Video is different from the league's standard one, the TDP must clearly state how the addressed approach and described software will be adapted to the standard platform robot.
\end{itemize}
The language for the whole TDP, including graphics, tables, images, and all additional content must be English. Content in other languages must be translated.
\section{Do's and Don'ts}
This section elaborates on a set of \textit{hits} about what to do (or what to avoid) when writing a TDP.
Following these guidelines may help your team to obtain qualification, although none is mandatory.
When writing a TDP, the best guidelines are the ones that help you to present your research in a clear, concise, and effective manner.
\subsection{No more than 8 pages}
Seriously. Exceeding the number of pages is the easiest way of forfeiting your qualification.
\subsection{Summarize your achievements}
In order to promote participation in local tournaments, experience is heavily weighted during the qualification process.
Dedicating one paragraph to summarize the experience and achievements of your team in local tournaments is therefore strongly advised.
\subsection{Save space for Science}
Describing your team in detail (e.g.~number of undergrads, grads, and PhD students) is of little interest for the league, and uses some valuable space that can be used instead to describe your research.
It is strongly advised that teams describe instead their approaches and achievements.
Our reviewers are far more interested in knowing how your robot manages to solve a task and reading about your ground-breaking discoveries, than in the history of the team.
\subsection{Avoid describing your robot}
Unless your research revolves around hardware design and implementation (e.g.~mechanical schematics, control, low-cost solutions), it is better to omit this section, specially in Standard Platform Leagues (the HW is already known to us).
Detailed software and hardware descriptions can be provided in the appendix, for which there is no page limit.
\subsection{Avoid explaining ROS}
With over 90\% usage in RoboCup@Home, it can be assumed that all reviewers are familiar with ROS.
Therefore, unless your research extends or enhances an specific ROS package, there is no need to explain how it works.
Moreover, TDPs revolving around the basics of ROS are typically rejected.
\subsection{Keep it simple}
Although reviewers share a common background in the domain of service robotics, is very unlikely that they are actively involved in your research field.
Therefore, you can't expect that we are familiar with the State-of-the-Art.
The organizing committee kindly asks authors to keep this in mind and write in a more descriptive and less analytic way.
The main goal of a TDP is tell others about your latest practical achievement, how your team managed to solve the problem, what strategy was chosen and why, while at the same time trying to convince your reader that what you are doing is useful or applicable in a daily life scenario.
\subsection{Mind your writing}
We strongly advise non-native speakers to double check the readability of their TDP's before submission.
More often than not, a team may not obtain qualification if the reviewers can't understand the ideas of the authors.
Likewise, and as a courtesy to our reviewers, we kindly ask native speakers to write as neutral as possible and refrain from using colloquial expressions and slang.
Although all reviewers are fluent English readers (even sometimes native speakers), they may not be proficient in a particular idiom such as Australian, British, or American English.
This situation may lead to ambiguities and misunderstandings which could reduce the submitter's score, reducing the chances of qualifying.
\section{TDP Annex}
The TDP's Robot Description Annex is an appendix of arbitrary length that must be attached at the end of the TDP and summarize the robot's software and hardware technical specifications.
The purpose of the annex is to provide an overview on how the robot operates.
This has several purposes.
First, it allows the league to track changes in hardware and software trends over time.
Second, it helps experienced teams to find alternatives to their solutions when looking to improve or conducting benchmarking.
Third, it serves as a quick reference guide for new teams while preparing their robots.
Finally, it helps the Technical Committee to keep the rulebook's specifications within the reach.
The annex must contain the following information:
\begin{itemize}[nosep]
\item Photo(s) of the robot
\item \textbf{OPL only:} Brief, compact description of the robot's hardware.
\begin{itemize}[nosep]
\item Robot's dimensions and weight.
\item Traction type (base, e.g.~differential pair, omnidirectional, synchro-drive).
\item Manipulators, count and number of DoF.
\item Torsos (pan-elevation unit supporting the head), count and number of DoF.
\item Heads (pan-tilt unit with a camera and optionally a microphone), count and number of DoF.
\item Number and type of LIDAR sensors.
\item Number and type of RGB-D sensors.
\item Number and type of cameras.
\item Number and type of microphones.
\item Number and type of other sensors.
\item Number and type of other actuators.
\end{itemize}
\item \textbf{DSPL \& SSPL:} Do \textbf{NOT} include hardware description.
\item Brief, compact description of the robot's software (including commercial products, freeware, Open Source, etc.).
\begin{itemize}[nosep]
\item Audio filtering
\item Automated speech recognition
\item Manipulation
\item Natural Language Processing
\item Navigation, localization, and mapping
\item Object recognition
\item People recognition
\item People tracking
\item Pose/Gesture recognition
\item Sound source localization
\end{itemize}
\item List of all external computing devices and the software running on them.
\item List of all cloud computing resources intended to be used.
\item Brief, compact description of all external devices (e.g.~smart home devices, transceivers, helper robots, etc.).
\end{itemize}
Examples are provided at the end of this document in
\hyperlink{page.9}{page~9~(DSPL)},
\hyperlink{page.10}{page~10~(OPL)}, and
\hyperlink{page.11}{page~11~(SSPL)}.
\section{Background}
% We are Buy n Large. We have no competitors so no background is required.
\lipsum[1-2]
\section{BnL Trash Seeker Algorithm (Main research)}
\lipsum[4-5]
\section{BnL All-purpose Speech Recognizer (Main research)}
\lipsum[9-10]
\section{Other relevant contributions}
\lipsum[12]
\subsection{Dirt Detector Algorithm}
\lipsum[13]
\subsection{Green Plant Seeker Algorithm}
\lipsum[14]
\subsection{Trash Seeker Algorithm}
\lipsum[15]
\section{Experiments and results}
\lipsum[23-24]
\section{Conclusions and future work}
\lipsum[25]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Bibliography
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\bibliographystyle{unsrt}
\bibliography{bibliography}
% Comment or delete the following line
{\vfill\begin{center}\huge\color{red}TDP must \textbf{NOT} exceed 8 pages\end{center}}
\clearpage{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Robot Specifications
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\robospecs{}
\input{RobotDescriptionDSPL}
\newpage
\input{RobotDescriptionOPL}
\newpage
\input{RobotDescriptionSSPL}
\nocite{*}
\end{document}