################## Soccerbot ################## **University of Toronto's first humanoid robotics team** In January 2016, a few undergraduate engineering students at the University of Toronto learned of the RoboCup International Competition, and were inspired by the vision it was founded upon—to have a team of autonomous humanoid robots beat the most recent champions of the World Cup by 2050, in full compliance with FIFA rules. Upon noticing there were no teams representing Canada in the competition, the first plans to start a robot soccer league began. In the summer of 2017, a team of inexperienced—but determined—undergraduate engineering students came together to create the first iteration a robot which could one day achieve RoboCup’s founding goal. The initial efforts to form new team within UTRA began summer 2016. However, it was not until summer 2017 that we were well-defined and the creation of our robots from scratch began. Following some recruitment around that time, our team had a small number of members split across three subsystems: mechanical, electrical and software. Later that summer, the embedded subsystem (microcontroller software), emerged out of the electrical subsystem, and the control subsystem was formed to focus on bipedal locomotion. By the end of 2017, our team grew to more than 20 members, all engineering undergraduates at the University of Toronto. Around that time, we were highly focused on achieving the basic requirements to qualify for the 2018 RoboCup competition in Montreal that upcoming summer. After several sleepless February nights, the video below was produced along with a concise paper. .. slide:: https://docs.google.com/presentation/d/1K4I9rmNvAPnVcYsrhYI7zqeVT0yOd-C8uQZiuij-3VY/edit#slide=id.gc6f80d1ff_0_5 ******* Robots ******* Third Iteration - Bez 2 (2022) =============================== .. image:: ./images/bez2/bez2_1.jpg :width: 400 Second Iteration - Bez 1 (2017) =============================== .. image:: ./images/bez1/bez1_0.jpg :width: 400 Our second iteration contains of fully 3d printed parts uses a C390 camera for localization and uses dynamixel motors (AX-12 and MX-28) for movement .. image:: ./images/bez1/bez1_1.jpeg :width: 200 .. image:: ./images/bez1/bez1_2.jpg :width: 200 .. image:: ./images/bez1/bez1_3.jpg :width: 200 .. image:: ./images/bez1/bez1_4.png :width: 200 .. image:: ./images/bez1/bez1_5.png :width: 200 **2020 Qualification video** .. youtube:: OsnoJQtPXjM | **Intelligent robot ball handling in simulation** .. youtube:: SqSkkap5lHA | First Iteration - Bez 0 (2016) =============================== .. image:: ./images/bez0/bez0_1.jpg :width: 200 Our first iteration of the robot contacted a pure sheet metal design and had very limitations in terms of robot control and movement completely controlled by Dynamixel AX-12 motors **Qualification Video of first robot (2016)** .. youtube:: Q151O2IIX_g | ********************* Past Competitions ********************* Robocup 2022 - Bangkok, Thailand ================================= .. image:: ./images/2022_bangkok/2022_1.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_2.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_3.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_4.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_5.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_6.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_7.jpg :width: 200 .. image:: ./images/2022_bangkok/2022_8.jpg :width: 200 Robocup 2018 - Montreal, Canada ================================= .. image:: ./images/2018_montreal/2018_1.jpg :width: 200 .. image:: ./images/2018_montreal/2018_2.jpg :width: 200 .. image:: ./images/2018_montreal/2018_3.jpg :width: 200 .. image:: ./images/2018_montreal/2018_4.jpg :width: 200 .. image:: ./images/2018_montreal/2018_5.jpg :width: 200 .. image:: ./images/2018_montreal/2018_6.jpg :width: 200 .. image:: ./images/2018_montreal/2018_7.jpg :width: 200 .. image:: ./images/2018_montreal/2018_8.jpg :width: 200 ******** Alumni ******** See current members here (https://github.com/utra-robosoccer/soccerbot/wiki) * Joshua Hillary Salim - Mechanical Lead (2019-2020) * Sabrina Lokman - Project Manager and Mechanical Lead (2016-2019) * Nam Nguyen - Project Manager (2019-2020) * Cameron Alizadeh - Embedded Systems Lead (2019-2020) * Daniel Campoverde - Controls Lead (2018-2020) * Jason Wang - Project Manager and Software Lead (2017-2019) * Shahryar Rajabzadeh - Project Manager (2017-2019) * Tyler Gamvrelis - Embedded Systems Lead (2017–2019) * Nam Nguyen - Mechanical Lead (2017-2019) * Lukas Zhornyak - Controls Lead (2017-2018) ******** Sponsors ******** .. image:: ./images/sponsors/3m.jpg :width: 200 :alt: 3M .. image:: ./images/sponsors/altium.png :width: 200 :alt: Altium .. image:: ./images/sponsors/connecttech.png :width: 200 :alt: Connecttech .. image:: ./images/sponsors/mathworks.jpg :width: 200 :alt: Mathworks .. image:: ./images/sponsors/st.png :width: 200 :alt: ST .. image:: ./images/sponsors/uoft.png :width: 200 :alt: UofT .. image:: ./images/sponsors/WIN_SOURCE_logo.jpg :width: 200 :alt: WIN SOURCE :target: https://www.win-source.net/