TritonBots RoboCup SSL Team
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.
Competition
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 VideoSubteams
Electrical
- • Design PCBs for microcontrollers and power distribution
- • Develop high-voltage electronics for robot systems
AI
- • Develop gameplay strategies with Deep Learning and Machine Learning
- • Train and test models using robot soccer simulation
Mechanical
- • Design the robot’s structure and mechanisms using CAD tools
- • Evaluate and refine mechanical designs through testing
Embedded
- • Program microcontrollers for motor and sensor communication
- • Tune PID control for precise robot movement
Timeline
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