BASCORRO
RoboCup

RoboCup Rules 2025

Ringkasan peraturan RoboCup Humanoid League 2025

RoboCup Humanoid League Rules 2025

Ringkasan peraturan penting dari RC-HL-2025-Rules.pdf.

Dokumen ini adalah ringkasan. Selalu baca rulebook resmi untuk informasi lengkap dan terbaru.


Robot Requirements

Humanoid Form

Robot HARUS memiliki bentuk seperti manusia:

  • 2 kaki - untuk berjalan bipedal
  • 2 lengan - proporsional dengan tubuh
  • 1 kepala - untuk kamera/sensor
  • 1 torso - menghubungkan semua bagian

Size Classes

ClassTinggi (H)Lebar MaxLengan Max
KidSize40-100 cm0.55 × H0.4 × H
AdultSize100-200 cm0.55 × H0.4 × H

Locomotion

  • Hanya bipedal walking yang diperbolehkan
  • Semua gerakan harus kinematically equivalent dengan gerakan manusia
  • Robot harus bisa berdiri dari posisi jatuh (KidSize)

Safety Requirements

RequirementDetail
Emergency StopHarus ada tombol yang langsung menghentikan robot
HandleKidSize wajib punya handle untuk diangkat
No Sharp EdgesTidak boleh ada bagian tajam
WeightSesuai dengan struktur untuk bipedal

Field & Ball

KidSize Field

┌────────────────────────────────────────────────┐
│                   9.0 m                        │
│  ┌──────────────────────────────────────────┐  │
│  │                                          │  │
│  │   ┌────┐                      ┌────┐     │  │
│  │   │Goal│   ┌──────────────┐   │Goal│     │  │
│  │   │2.6m│   │    Center    │   │2.6m│     │  │6.0m
│  │   │    │   │    Circle    │   │    │     │  │
│  │   └────┘   │    1.5m Ø    │   └────┘     │  │
│  │            └──────────────┘              │  │
│  │                                          │  │
│  └──────────────────────────────────────────┘  │
│                                                │
└────────────────────────────────────────────────┘

Field Specifications

ElementKidSizeAdultSize
Field Size9m × 6m14m × 9m
Goal Size2.6m × 1m3m × 1.8m
Penalty Area3m × 1m5m × 2m
Center Circle1.5m Ø3m Ø
SurfaceArtificial turf ~30mmArtificial turf

Ball

ClassBall SizeColor
KidSizeFIFA Size 1Orange
AdultSizeFIFA Size 5Standard

Team Composition

KidSize

  • Max 4 players di lapangan
  • Min 1 player untuk memulai match
  • 1 goalkeeper wajib ditunjuk

Substitution

  • Pergantian pemain diperbolehkan saat stoppage
  • Robot yang diganti tidak boleh masuk lagi di half yang sama

Game Duration

PhaseDuration
Half10 minutes
Half-time5 minutes
Overtime (if tie)2 × 5 minutes

Game States

State Transitions

INITIAL → READY → SET → PLAYING → FINISHED

              (PENALIZED)
StateRobot Action
INITIALBerdiri diam, tidak bergerak
READYPergi ke posisi awal
SETTunggu di posisi, tidak bergerak
PLAYINGBermain!
FINISHEDBerhenti
PENALIZEDKeluar lapangan, timer penalty

Game Controller

Semua state dikontrol via GameController:

# Message format
GameControlData:
  state: 3  # PLAYING
  secondary_state: 0
  kick_off_team: 0
  # ... etc

Penalties & Fouls

Common Penalties

FoulPenalty Time
Pushing30 seconds
Holding30 seconds
Fallen too long20 seconds
Ball manipulation30 seconds
Illegal motion30 seconds

Red Card Offenses

  • Request to pick up (third offense)
  • Violent conduct
  • Repeated yellow cards

Scoring

Goal Rules

  • Ball must completely cross goal line
  • No goal if scored during illegal play
  • Own goals count

Tie Breaker (Knockout)

  1. Overtime (2 × 5 min)
  2. Penalty kicks (extended if still tied)

Technical Challenges

Selain match, ada technical challenges untuk demonstrasi kemampuan:

ChallengeFocus
Push RecoveryBalance saat didorong
High JumpMelompat tinggi
High KickTendangan tinggi
ParkourObstacle course

Important Changes 2025

Check rulebook resmi untuk perubahan terbaru dari 2024 ke 2025.

Perubahan yang umum terjadi tiap tahun:

  • Field size adjustments
  • Penalty time modifications
  • Technical challenge updates
  • Communication protocol changes

Checklist Robot

Pre-Competition

  • Robot memenuhi size requirements
  • Emergency stop button berfungsi
  • Handle terpasang (KidSize)
  • Tidak ada bagian tajam
  • Battery fully charged
  • Software tested

At Competition

  • Robot inspection passed
  • GameController connected
  • Communication tested
  • Backup robot ready

Resources

On this page