1 \documentclass[a4, landscape, semrot
]{seminar
}
9 \def\urlend#1{#1\endgroup}
10 \def\url{\begingroup \tt
11 \catcode`
\_=
13 % Don't know why this works.
12 \catcode`\~=
11 \catcode`\#=
11 \catcode`\^=
11
13 \catcode`\$=
11 \catcode`\&=
11 \catcode`\%=
11
14 \urlend}% \url for plain \TeX.
16 \newcommand{\heading}[1]{%
20 \vspace{1ex minus
1ex
}}
23 {UWA/CIIPS Seminar, Perth,
2000-
10-
04\hfill\thepage}%
24 {RoboCup
2000: CIIPS Glory goes Melbourne
\hfill Petter Reinholdtsen
}
35 \includegraphics[height=
2cm
]{soccer-logo-med
}
38 \heading{RoboCup
2000: CIIPS Glory goes Melbourne
}
41 Petter Reinholdtsen $<$pere@hungry.com$>$
45 This is the story of a team of robots, with two Norwegian and one
46 Australian coach, participating in the Robot Soccer World Cup.
48 A short multimedia summary of a trip to Melbourne.
60 \item The local vision derby
61 \item Some highlights from the workshop
71 Stephen Humble, volunteer. Programming field player, handling
72 mechanics and public relations.
74 Petter Reinholdtsen, volunteer and team leader. Programming field
75 player and operating system.
77 Mari Wang, volunteer. Programming goal keeper.
79 Jack Daniels, biped Eyebot. Public relations.
87 \item Compasses worked perfectly, with less then
2 degrees error. (as
88 opposed to our lab). We integrated it into our player on site.
90 \item Overhead tracking system did not work at all. The lens was to
91 wide, and we did not have zoom. No one had been working on this
92 part since march, so everything where untested when we left for
95 \item 24x7 access to the competition area a real must. We had a lot
96 of programming left before we where ready to compete.
98 \item No Internet-access was a pain. Forgot some headerfiles required
99 to compiel the overhead tracker, and had to get one of the
100 organizers to drive me to RMIT to download.
104 \heading{Experience (cont...)
}
107 \item Some resets during game, the batteries holders are not good
110 \item Self localization using distance sensors failed due to badly
111 calibrated sensors and too long calculation delay (~
10 second).
113 \item Always hard to get access to the
418 and
433 MHz radio
114 frequency. We had to make it easier to turn on and off radio.
115 We should try moving to different frequencies.
117 \item Omni-directional wheels is a big advantage.
119 \item The dribbler allowed real ball control.
121 \item Easy to get stuck on the angled walls, with no wheel touching
126 \heading{Experience (cont...)
}
129 \item The all-wood soccer field was very nice. Knee-high table
130 allowed to reach across without climbing. All-wood gave no compass
133 \item 4 Stooges had ~
12 frames per second using the same hardware as
134 us. They could turn off interrupts and run the camera on full speed
135 as they do not use (or have) any other sensors.
137 \item Linux where used almost on more then half the computers in the
138 competition area. Many of the middle size league teams used Linux
139 on their robots as well.
141 \item The information flow where flowing somewhere else. Find the
142 league organizer and stay close to him.
148 \heading{The results
}
152 \begin{tabular
}{|l|l|c|
}
154 CIIPS Glory & TPOTS &
0 -
3 \\
155 CIIPS Glory & Rogi Team &
0 -
10 \\
156 CIIPS Glory & FU Fighters &
0 -
7 \\
158 Viperoos & TUD &
2 -
0 \\
163 It could have been a lot worse.
165 TPOTS stayed up all night before their game with us to adjust their
166 software to stay further away from the opponents (us) to avoid
167 damaging our robots. The adjustments did not turn out too well.
169 FU Fighters turned off their kickers and slowed down their robots a
170 lot. So much the ball stopped on the goal line several times without
175 \heading{Local vision derby
}
177 The local vision teams had a small derby Wednesday evening to compare
178 our performance. It was not too impressive. :-)
182 \begin{tabular
}{|l|l|c|
}
184 CIIPS Glory &
4 Stooges &
0 -
0 \\
185 Viperroos &
4 Stooges &
0 -
0 \\
186 CIIPS Glory & Viperoos &
0 -
0 \\
191 We scored a goal in the penalty shootout against Viperoos.
193 A lot of people where interested in the local vision and local CPU
194 systems. A lot of teams wanted to start with ``real robotics'', as
195 one from FU Fighters phrased it.
197 I spoke to a Japanese professor with a local vision team with
198 omni-directional vision and off board computers. There where not
199 competing in RoboCup, but might come next year.
203 \heading{Highlights from the workshop
}
207 \item Omni-directional vision using isometric mirror (F.M. Marchese,
210 Linear distance on the soccer field, full height view and detailed
211 view close to the robot.
213 \item Robust Real Time Color Tracking (M. Simon, S. Behnke, R. Rojas).
215 FU Fighters plan to release the source for their overhead tracking
222 \heading{Biped robots
}
224 There where several biped robots on display. Some of them could even
229 \item Jack Daniels from University of Western Australia
231 \item ? from De Laboratory Robotics de Paris, France
233 \item PINO from Kitano Symbiotic Systems Laboratory, Japan
235 \item MkII from Aoyama Universityis, Japan
241 \heading{Proposed rule changes
}
243 At the end of the last day, the small size league sat down to discuss
244 our experiences with the tournament. Some important rule changes
245 where discussed, and they will probably be implemented next year.
249 \item The soccer field will probably be wider next year
251 \item The colored balls will be replaced by colored paper patches
261 \item Robot helmet-cam by FU Fighters
263 \item Daily highlights by RoboCup
2000 webcast team
265 \item Arrival Saturday
26th August
266 \item F180; Pre-competition Sunday
27th August
267 \item F2000; Naist vs Golem Tuesday
29th August
270 \item (Some random recordings by Petter Reinholdtsen)
279 \includegraphics[width=
5cm
]{soccer-logo-med
}
281 \url{http://www.robocup.org/
} and
\url{http://www.robocup2000.org/
}
283 \url{http://ciips.ee.uwa.edu.au/~pere/soccer/
}
285 Slides are available from Petter Reinholdtsen $<$pere@hungry.com$>$,
286 \url{http://ciips.ee.uwa.edu.au/~pere/mypapers/robocup2000/
}