Our Journey

Welcome to the Simon Fraser University Robot Soccer Club! Our club is dedicated to promoting an interest in robotics and soccer among students by combining the knowledge of software, firmware, electronics, and mechanics.

We believe that robotics and soccer are a perfect match - both require teamwork, strategy, and problem-solving. Our club members learn about robotics and programming by building and programming robots to compete in robot soccer matches against other schools.

Our club is divided into four teams, software, firmware, electronics, and mechanics, each responsible for different aspects of the robot design and performance. The software team develops and programs the robot's control systems and AI, the electronics team designs and builds the robot's power and communication systems, and the mechanics team designs and fabricates the robot's body and actuators.

Our club is open to students of all skill levels, from those who have never worked with robots before to those who have prior experience. We provide training and resources to help our members learn and improve in their respective teams.

We participate in various local, regional, and national robotics competitions and events throughout the year, where we get to showcase our robots and compete against other teams. We also hold regular meetings and practice sessions, where we work on building and programming our robots, as well as refining our strategies for competition.

We are more than just a robotics club, we are a community of students who share a passion for robotics and soccer. We encourage and support each other to learn, grow, and succeed. Join us today and be part of a winning team!

Club History

2026

Goal: Qualify and compete in RoboCup 2026, identified as the best opportunity for the team to make it to RoboCup.

October 2025

All integration issues sorted out. Very strong software agent. Ready to begin qualification process for RoboCup 2026.

July 2025

Play good game of robot soccer against UBC.

May 2025

Play initial game against UBC.

April 2025

Fleet assembled. Full fleet tested with whole system. Full sized field setup finished and in use. Fully optimized firmware. Simulation game play at basic level.

March 2025

Basic autonomous control of robot. Simulator reacts to different scenarios. Lightly coordinated gameplay in simulation.

February 2025

Full robot movement implemented including PID, different levels of kick, etc. Full software control of robot. Game state reflex finished. A* path planning navigating confliction. Robot fully verified and all orders placed for fleet.

February 2025

Motors, Kicker, Chipper, and RF communication working on robot. Base station working. 3x3 field setup ready. SSL vision ready to use with our camera system. Full system test completed.

January 2025

First robot electrically and mechanically finished. Base station able to communicate simple commands to robot. Manual control from software through to robot. Visual input from camera tested. Sponsorship presentation completed.

November 2023

Going into late 2023, the club is finalizing the robot designs and preparing for mass production. The club plans to complete the robots in time to qualify for RoboCup 2024.

March 2023

Zachary Spencer took over as club president in 2023. The team name of Bandits FC and a new club logo were adopted.

February 2023

Mathew do Santos-Zounon took over as software team lead.

Februrary 2023

Zacharay Goodman took over as mechanics team lead.

January 2020

Sanjay took over as software team lead.

January 2020

Aidan Gerrebos took over as mechanics team lead.

June 2019

Carlo Clores took over as mechanics team lead.

April 2019

Judd Foster took over as electonics team lead.

2018-2023

The main development period of the club's robots. The first prototype was completed in 2018. Over a few years, each aspect of the prototype was redesigned and refined multiple times over.

February 2018

Soon after starting robot development, the club divided into three sub-teams--electronics, mechanics, and software--for ease of management. Arvin headed the electronics team, Jordan the mechanic's team, and Dylan Reviczky with Damoon Tahmasbi the software team. The three sub-teams took a few months to create their initial concept designs for the RoboCup team, and continued working towards the development of the robots.

December 2017

The club's leadership was transferred to a new team: Arvin Amini, George Lertzman Lepofsky, Amitis Haghdadi and Jordan Lei, with Arvin becoming club president. The new management team shifted the club's purpose and brand, starting the mission of building a team for RoboCup. The club adopted the SFU Robot Soccer branding and the legacy team name Skynet. Despite the club changes, the core vision of Vex remained: to be an open space to teach students about robotics.

November 2017

The club was created and was originally named, the Vex Robotics Club. During this initial phase, the club became a registered club with the SFU SFSS and a student group within the faculty of applied science. During this initial phase, the club focused on general robotics and teaching students how to design, build, and program robots.

April 2017

The club was created and was originally named, the Vex Robotics Club. During this initial phase, the club became a registered club with the SFU SFSS and a student group within the faculty of applied science. During this initial phase, the club focused on general robotics and teaching students how to design, build, and program robots.

Designed and Developed 2024

Disclaimer: “Simon Fraser University”are registered trademarks of Simon Fraser University. This website is a student run website and is maintained, hosted, and operated independently of Simon Fraser University. The activities on this website are not supervised or endorsed by SFU and information contained on this website does not necessarily reflect the opinions or official positions of Simon Fraser University.