2015 Team Description Paper: UBC Thunderbots
Scott Churchley
a
, Ryan De Iaco
c
, Jonathan Fraser
c
, Somik Ghosh
c
, Christopher
Head
b
, Sarah Holdjik
c
, Nicolas Ivanov
c
, Stephen Johnson
a
, Fakherdin Kalla
c
, Alice
Lam
a
, Bruce Long
a
, Kevin Lu
a
, Sarah Ng
a
, Koushik Peri
c
, James Petrie
d
, Emmalee
Roach
c
, Wei Yi Su
c
, Brian Wang
a
, Cheng Xi
e
, Komancy Yu
d
, and Kevin Zhang
d
.
Departments of: (a) Mechanical Engineering, (b) Computer Science,
(c) Electrical and Computer Engineering, (d) Engineering Physics,
(e) Applied Science
The University of British Columbia
Vancouver, BC, Canada
www.ubcthunderbots.ca
robocup@ece.ubc.ca
Abstract.
This paper details the design changes UBC Thunderbots have made
over the past year in order to improve our robots for RoboCup 2015. The most
significant changes include improvements to the control systems, navigational
and ball filtering algorithms, and the dribbler.
1
Introduction
UBC Thunderbots is an undergraduate SSL team at the University of British Columbia
that has been competing at RoboCup since 2009. After analysis of our robots’ per-
formance at RoboCup 2014, we have planned and begun to implement several design
changes that we believe will provide significant advances to our robots. Many of the pro-
posed changes are still under development, so final implementation details and testing
results will be included in future TDPs. The proposed changes, which include improve-
ments to our control systems, navigational and ball filtering algorithms, and dribbling
mechanism, are outlined in the following pages.
2
Mechanical Design
2.1
Dribber
A continuing concern with the current robot dribbler design is that the dribbler does not
trap a moving ball on first touch. Slow motion video shows that when the ball contacts
the dribbler apparatus at speed, the roller — which is always running — imparts a
downward spin to the ball, and in reaction, pushes the dribbler apparatus upward. The
ball bounces off, though its top spin brings it back to the dribbler. The double-touching
penalty renders this occurrence undesirable. The Dribbler Re-design team sought to
create a damping mechanism that would allow a greater chance of initial entrapment of
a fast moving ball.