Robocup Background
Triton RoboCup Team Logo

TritonBots RoboCup SSL Team

Interested? Apply Here

What is RoboCup?

TritonBots FC is UCSD’s RoboCup Small-Size League Team. Students develop fully autonomous soccer playing robots to compete in the annual RoboCup International Competition. All hardware is custom built and software programmed from the ground up. Position, velocity, and field data is received in real time through computer vision.

Preparing for RoboCup 2026

Our team submitted this year’s qualification video to compete in the RoboCup 2026 International Competition held in Incheon, Korea.

Qualification Video

Subteams

  • Electrical

    01
    • Design PCBs for microcontrollers and power distribution
    • Develop high-voltage electronics for robot systems
  • AI

    02
    • Develop gameplay strategies with Deep Learning and Machine Learning
    • Train and test models using robot soccer simulation
  • Mechanical

    03
    • Design the robot’s structure and mechanisms using CAD tools
    • Evaluate and refine mechanical designs through testing
  • Embedded

    04
    • Program microcontrollers for motor and sensor communication
    • Tune PID control for precise robot movement

Timeline

  1. Sep 25, 2025

    Applications Open (6 AM)

  2. Oct 1, 2025

    Info Session 7–8 PM, Jacobs Hall 2512

  3. Oct 10, 2025

    Applications Close (11:59 PM)

  4. Oct 15–21, 2025

    Interviews for New Members

  5. Oct 24, 2025

    Final Decision Release (8 PM)

  6. Late Oct / Early Nov 2025

    All-Hands Meeting & Onboarding

  7. Early Feb 2026

    Team Qualification Material Deadline

  8. Mid Mar 2026

    Preliminary Qualification Results

  9. Mid Apr 2026

    Final Qualification Results

  10. Early Jul 2026

    RoboCup 2026 @ South Korea

Frequently asked questions

How are students selected for positions on the team?

Students will be interviewed for vacant positions. Possessing basic knowledge and skills outlined in the position description is highly encouraged though not required to join. Prospective members will be selected based on their technical expertise and ability to work in a team.

What level of experience is necessary?

Our team members have a wide range of skill sets from workshop fabrication to algorithm design. Due to the high volume of applications, prospective members who have completed elementary coursework in their discipline or have exceptional project experience will be preferred for more demanding roles. For entry level roles, passion, commitment to the project, and strong problem solving ability are key to being considered.

Will I have to pay for membership dues?

All TritonBot members must purchase an IEEE membership following their recruitment. This ensures we will have access to funds from the IEEE Robotics and Automation Society.

I’m not an engineering or computer science major, should I still apply?

There are no requirements based on major. As stated previously, knowledge and skills in particular roles is prioritized.

Can I apply for multiple positions?

Applicants may apply to more than one position without limitations. Following the interview process they are selected for one position. This doesn’t mean cross team collaboration and learning is not encouraged however.

Meet Our Sponsors

Northrop Logo
Altium Logo
Solidworks Logo
Rivian Logo