Strategi Robot Sumo Mini untuk Lomba: Serangan, Bertahan, Sensor Garis
Oleh Anang H. Darmawan

Foto: Jelleke Vanooteghem / Unsplash
Robot sumo yang paling kuat tidak selalu menang. Di lomba tingkat sekolah, kekalahan paling sering justru terjadi karena robot keluar arena sendiri, bergerak sebelum waktunya, atau terlalu ringan sehingga mudah diangkat lawan. Strategi yang baik dimulai dari hal-hal membosankan itu, baru setelahnya soal menyerang.
Baca aturan panitia sebelum merakit
Kelas mini sumo yang banyak dipakai membatasi ukuran robot sekitar 10 x 10 cm dengan berat maksimal 500 gram, di arena lingkaran hitam dengan garis tepi putih. Tapi setiap panitia boleh punya aturan sendiri. Ada yang mengizinkan kendali remote, ada yang mewajibkan robot otonom, ada yang membatasi tinggi, dan ada yang melarang perekat di roda.
Minta dokumen aturan resminya dan tandai tiga hal: batas ukuran dan berat, prosedur start, serta kondisi yang dihitung kalah. Semua keputusan desain berikutnya mengikuti tiga hal ini. Robot yang kelebihan 20 gram di meja timbang tidak akan diizinkan bertanding, sebagus apa pun kodenya.
Jeda start dan sensor garis tepi
Banyak aturan mewajibkan robot diam beberapa detik, umumnya lima detik, setelah tombol start ditekan. Tulis jeda ini di kode sebagai tahap pertama, dan beri indikator LED supaya kamu tahu robot sedang menunggu, bukan macet. Bergerak terlalu cepat bisa dihitung pelanggaran.
Sensor garis adalah pertahanan utamamu. Pasang minimal dua sensor pantulan inframerah di sudut depan kiri dan kanan, menghadap ke bawah, sedekat mungkin dengan permukaan arena. Di kode, pembacaan sensor garis harus punya prioritas tertinggi, di atas logika menyerang. Begitu salah satu sensor melihat putih, robot mundur dan berbelok menjauhi sisi itu, apa pun yang sedang dilakukannya.
Kalibrasi sensor di arena lomba, bukan hanya di rumah. Cahaya ruangan dan bahan arena bisa mengubah nilai pembacaan. Simpan ambang batas di satu variabel supaya bisa diubah cepat saat sesi uji coba.
Pola serangan yang masuk akal
Pola dasar yang paling sering dipakai: berputar di tempat untuk mencari lawan, maju penuh begitu sensor jarak menangkap sesuatu di depan, dan kembali mencari kalau lawan hilang. Pola ini sederhana dan cukup untuk pemula.
Setelah dasar itu stabil, coba serangan dari samping di awal ronde. Alih-alih langsung maju lurus, robot berbelok sedikit, maju menyerong, lalu berbalik menghadap lawan. Robot yang hanya diprogram maju lurus akan melewatimu, dan kamu mendapat sisi sampingnya yang lebih mudah didorong. Siapkan dua atau tiga pola pembuka dan pilih lewat saklar kecil sebelum ronde, setelah melihat cara lawan bergerak di ronde sebelumnya.
Soal bertahan, jangan pernah diam saat didorong. Robot yang diam akan terus terdorong sampai keluar. Lebih baik berputar untuk memindahkan titik kontak, atau mundur menyamping sambil mencari posisi.
Bobot dan titik berat
Manfaatkan batas berat sampai mendekati penuh. Robot 350 gram melawan robot 500 gram dengan kualitas motor yang sama hampir pasti kalah dorong. Taruh pemberat serendah mungkin dan agak ke depan, dekat bilah depan, supaya roda tetap menapak dan bilah sulit diangkat lawan.
Bilah depan yang miring dan rapat ke permukaan arena lebih penting daripada motor paling kencang. Kecepatan tanpa traksi hanya membuat roda berputar di tempat. Untuk memilih rasio gear antara kecepatan dan tenaga dorong, hitung dulu dengan Gear Ratio Calculator sebelum membeli motor.
Latihan sebelum hari lomba
Buat arena latihan dari papan yang dicat hitam dengan garis putih, kira-kira seukuran arena resmi. Uji tiga skenario berulang kali: robot sendirian di arena harus tidak pernah keluar, robot melawan kotak diam harus bisa mendorongnya keluar, dan robot melawan robot temanmu.
Sumo robot mini + strategi lomba seharga Rp225.000 berisi source code, skema wiring, penjelasan konsep dan tuning, serta tips lomba, termasuk deteksi tepi arena dan momen menyerang yang dibahas di atas. Untuk guru atau pembina ekstrakurikuler yang ingin menyiapkan tim dari dasar, kurikulum robotika anak 8 sesi memberi urutan materi dan worksheet sebelum siswa masuk ke proyek lomba.
Tugas pertamamu minggu ini: tulis kode yang hanya berisi jeda start dan logika sensor garis, lalu biarkan robot berkeliaran di arena latihan selama lima menit. Kalau robot tidak keluar sekali pun, baru tambahkan logika menyerang.
