15/06/2026
RoboCup Asia Pacific Tianjin Invitational Tournament 2026
The decision to run the RoboCup Junior Rescue Line league for the first time at RCAP TJI was made soon after the conclusion of the RoboCup Singapore Open.
With Shen Chen representing Singapore at ICRA, I was asked to serve as co-chair alongside 孙雨安老师 (coach of former world champions), mirroring the arrangement from the 2024 RCAP Finals in Qingdao. To prevent conflicts of interest, Shen Chen designed the field layouts while I ensured smooth ex*****on on the ground.
Every event has its hiccups, and this was no exception. Working alongside contractors, the RCAP Committee, and the event hosts, we resolved issues like missing items and construction defects to ensure the final competition setup met all RCJ regulations. Training our volunteer force of university students in whatever 中文 I could muster, alongside interpreting and enforcing rules, was par for the course.
Unfortunately, the late notice meant that only Singaporean teams made it to the event. On the bright side, this gave us more wiggle room to iron out the kinks of running this category for the first time and limited disputes, marking yet another successful event.
It's been amazing watching the progress of robotics with each RoboCup event. As humanoids sweep through mainstream media, companies like Unitree Robotics are becoming household names—and it is no coincidence that they are associated with RoboCup. Providing a challenge that is simultaneously collaborative and adversarial, RoboCup serves as the ideal proving ground for robots looking to be deployed in the real world. Outside the public eye, Booster Robotics is fast becoming the platform of choice in research and academia, thanks to their open platform and robust hardware.
Over the years, I have frequently been asked why I continue to do this, even as more lucrative/prestigious opportunities come knocking. The prominent place of robotics in our zeitgeist makes this easier to explain today than it was a decade ago. RoboCup gives an unfiltered, front-row seat to observe the growth and limitations of the field, and I could not trade it for anything.
To growing together!
29/05/2026
CFS (C): *wins RoboCup SG Open 24 U12 in Apr and WRO SG 24 in Sept*
Me: u r smollest in U19 next yr gd luck
25 CFS (C): *is smol, rebuilds robot with design in n code in .cc with EVN (learnt during WRO n WRO international)*
CFS (C): odearieme robot cg is horrible, robot cannot follow d line
Me: lolol no time to rebuild gd luck
CFS (C): kp go brrrrr *sets kp to 6587489674, gets 7th place*
Me: not bad for first try, gd luck 4 next year
26 CFS: *is c, ex core qwerty kid, new kid, fixes cg, kp=1*
Me: no need 4 gd luck then
CORE FRIED SENSOR
> average age RoboCup Singapore Open U19 1st
Me: *will never go 2 intl again coz kids r always winning 2 young n cbb 2 win again D:*
23/05/2026
CORE SPONGEBOB
> 2025 RCJ Rescue Line U19 Champs at SG Open after random LEGO sensor failure in 2024 drops them off podium
> Starts computer vision journey with redesigned robot at RCAP 2025
> Redesigns robot to ditch LEGO motors at SG Open 26, finishes design on competition Day 1
> Perfect runs on practice field in competition
> Camera refuses to work on line in real field
> Most number of victims rescued
> RoboCup Singapore Open U19 Judge's Award (Evacuation Zone)
CORE MIKE
> 2025 SG Open 4th
> 2025 WRO 5th
> 2025 RCAP 4th
> RoboCup Singapore Open U19 5th
> Consistency or something
CORE INSERT TEAM NAME
> 2025 RCJ Rescue Line U19 2nd at SG Open with EV3 robot
> Realize they're too old for LEGO (2 sec 1s, 2 sec 2s)
> 2025 WRO 4th with EVN + 3D design with
> Tries to redesign EV3 robot in 1 month for RCAP, took as long as expected
> Tries to shift from EV3 to EVN in 3 months for SG Open, took as long as expected
> RoboCup Singapore Open U19 9th
> Coming back to a podium near you
15/05/2026
CORE ANTIMATTER
> 2025: learns EV3 MicroPython
> 2026: learns
> RoboCup Singapore Open U12 3rd
> 2027: U19 chapter loading
09/05/2026
bp robotics: *has some crusty, barely working ev3s, one printed mat from pandemic online comp, 50 CCA hours/year*
helloworld: *scholar team, joins robotics for some weeks, almost podium in 2025 but ultrasonic sensor randomly fails on last run*
helloworld: DDD:
bp robotics: *borrows resources from other dept to buy 3d printer, even crustier ev3s, increasingly crumpled mat, same CCA hours*
me: owellz go 2 intermediate 2 win?
helloworld: fine
bp robotics: hehehaha what inconvenience should I spawn this year
bp robotics: *makes a bp ev3 fail, helloworld lends them theirs*
helloworld: hello kenneth our threads r too old n loose they keep falling off DDD:
me: luckily I have 479&88392748393 threads n ev3s
helloworld
> 1st bp 1st since 2022
> blessed by lucky CORE inventory bag
> RoboCup Singapore Open U19 Intermediate 1st
helloworld: :DDD
me: time 2 win tianjin???
02/05/2026
borb: *SG Open U19 Entry 2025 2nd*
me: when championship???
borb: *IDE Robotics Secondary Open 2025 2nd*
me: when championship?????
borb: *RCAP U19 Entry 2025 2nd*
me: .___.
CORE BORB:
> 3 sec 2 kids
> 4 podiums in 5 competitions
> RoboCup Singapore Open U19 Intermediate 3rd
me: .______.
(evacuation zone mechanisms got removed at some point)