AROC Lab · materi anggota baru

Belajar cara kerja robot, perlahan dan jelas.

Pilih satu divisi, baca penjelasannya langkah demi langkah, lihat ilustrasi bergerak yang sesuai, lalu coba parameter di simulator. Lab ini adalah alat belajar berbasis source robot, bukan kontrol untuk robot fisik.

Konsep sebelum sliderAnimasi menjelaskan prosesKontrol lanjutan tetap tersedia
Pilih divisi

Materi tetap terpisah agar mudah dipahami.

Ketiga divisi saling terhubung pada robot, tetapi fokus belajar dan istilahnya berbeda. Mulailah dari bagian yang ingin dipelajari.

Image Processing

Belajar sebelum mencoba.

Sistem vision tidak langsung memberi perintah gerak. Sistem ini mengubah gambar kamera menjadi data yang dapat dibaca oleh bagian robot lain.

Tujuan materi

Memahami bagaimana robot mengenali bola dan memperkirakan posisinya.

Penjelasan bertahap
Langkah 1 / 3
bola 58%/ball_polar0.48 m0.19 radframe kamera

Akuisisi Gambar dari Kamera

Setiap frame berisi lapangan, bola, dan gangguan visual. Detector menerima frame ini sebagai masukan; ia belum mengetahui jarak bola pada tahap ini.

Catatan dari source

Input source: detector memakai input_size 320×320 dan memproses setiap 2 frame pada konfigurasi saat ini.

Percobaan yang disarankan

Mulai dari preset Konfigurasi Source. Naikkan confidence sampai bola tidak lagi terdeteksi, lalu baca perubahan status detector dan localizer.

Setelah mencoba

Deteksi yang terlihat di layar belum cukup. Hanya hasil dengan ukuran dan keyakinan yang valid yang dapat diteruskan menjadi posisi bola.

Image Processing

Mengenali dan Menentukan Posisi Bola

Gunakan simulator untuk menguji satu perubahan dalam satu waktu. Ketika hasil berubah, baca penjelasan di dalam panel sebelum mencoba parameter berikutnya.
Simulator interaktifUbah satu nilai, lalu perhatikan akibatnya
BALL_FOUND
Keyakinan model
67%
Status localizer
OK
Skenario pembelajaran
Sesuai source: detector publish /ball_detector_node/circle_set, lalu localizer mengubah center+radius menjadi /ball_polar.
Cara membaca ilustrasi
  1. 1.Garis scan muncul ketika detector belum menemukan hasil yang dapat dipakai.
  2. 2.Kotak biru mengunci bola ketika confidence melewati ambang yang dipilih.
  3. 3.Hasil diteruskan ke localizer hanya jika radiusnya juga valid.
detector
BALL_FOUND conf=0.673
localizer
/ball_polar x=0.48 y=0.19
Alur detector sampai localizer
Gambar kamera: /ball_detector_node/image_out
ball 67%
CircleSet dan localizer
YOLOCircleSetLocalizerminx=0.23 y=0.10z=38px
Frame per detik
15
Waktu proses
67ms
Radius bola
38px