BASCORRO
LearningRoboCup

RoboCup Overview

Introduction to RoboCup competition - history, leagues, and goals

RoboCup Overview
0 dari 3 halaman selesai
In Progress
Scroll sampai 80% untuk menandai halaman selesai.

RoboCup Overview

RoboCup adalah kompetisi robotika internasional yang bertujuan untuk memajukan riset AI dan robotika melalui tantangan yang terstandarisasi.

Goal RoboCup: "By 2050, develop a team of fully autonomous humanoid robot soccer players that can win against the human World Cup champions."


What is RoboCup?

RoboCup (Robot World Cup) dimulai pada tahun 1997 di Nagoya, Jepang. Sejak saat itu, kompetisi ini telah menjadi benchmark utama untuk riset robotika dan AI.

Mission

  • Mendorong riset AI dan robotika
  • Menyediakan platform benchmarking standar
  • Memfasilitasi knowledge sharing antar tim
  • Mengembangkan teknologi untuk aplikasi dunia nyata

RoboCup Leagues

LeagueDescriptionRobots
SoccerRobot playing soccerHumanoid, Standard Platform, Small Size, Middle Size
RescueSearch and rescue scenariosGround, aerial robots
@HomeDomestic service robotsService robots
IndustrialLogistics and manufacturingIndustrial robots
JuniorFor students under 19Various platforms

RoboCup Soccer

Tim BASCORRO berkompetisi di RoboCup Soccer Humanoid League.

Soccer Leagues Comparison

LeagueRobot TypeSizeAutonomy
HumanoidBipedal humanoidKid/Adult/TeenFully autonomous
Standard PlatformNAO robots58cmFully autonomous
Small Size LeagueWheeled robots18cm maxCentralized + Local
Middle Size LeagueWheeled robots50cmFully autonomous
SimulationVirtual agentsN/ASoftware only

Topics in This Track


RoboCup Timeline

1997 - RoboCup pertama di Nagoya, Jepang
2002 - Humanoid League dimulai
2015 - BASCORRO didirikan
2024 - RoboCup di Eindhoven, Netherlands
2025 - RoboCup di Salvador, Brazil
2050 - Goal: Beat human World Cup champions

Key Technical Challenges

1. Locomotion

  • Stable bipedal walking
  • Running and sprinting
  • Getting up after falling

2. Vision

  • Ball detection in varying lighting
  • Goal and field line recognition
  • Robot and obstacle detection

3. Localization

  • Self-localization on the field
  • Dealing with symmetric field
  • Recovery from kidnapping

4. Strategy

  • Role assignment
  • Formation and positioning
  • Game state handling

5. Team Coordination

  • Communication between robots
  • Collaborative behaviors
  • Opponent modeling

Competition Format

Typical Match

PhaseDurationDescription
Setup5 minRobot placement and calibration
Half 110 minFirst half of the match
Half Time5 minStrategy adjustment
Half 210 minSecond half of the match

Scoring

  • Goal: 1 point
  • Win: 3 points
  • Draw: 1 point each
  • Loss: 0 points

How to Prepare

Technical Preparation

  1. Hardware

    • Ensure all servos are functional
    • Calibrate sensors
    • Check battery capacity
  2. Software

    • Test all behaviors
    • Validate vision pipeline
    • Stress test communication
  3. Integration

    • Full system testing
    • Multi-robot scenarios
    • Recovery procedures

Team Preparation

  • Define roles and responsibilities
  • Practice setup procedures
  • Prepare troubleshooting guides
  • Document known issues

Resources

On this page