Arahkan ke Tujuan
Buat algoritma untuk arah peluncuran bagi Hero Bot yang diposisikan di lokasi tertentu untuk memastikan Triball berhasil masuk ke gawang. Gunakan blok [Berkendara ke] dan [Berbelok ke arah], Sensor GPS, Motor Lengan, dan Motor Pengambilan untuk memprogram Hero Bot agar mengambil masing-masing dari tiga Triball yang disorot, berkendara ke posisi yang terletak di (600, 600), berbelok ke arah yang ideal, dan meluncurkan Triball ke Gawang Aliansi Merah. Waktu tercepat yang menang!
- Pilih VRC Virtual Skills - Over Under Playground.
- Gunakan daftar periksa Pra-Pertandingan untuk memilih Lokasi Awal, Arah Awal, dan Beban Awal Robot “No” untuk robot.
- Buat algoritma untuk mengarahkan robot ke posisi tertentu.
- Buat algoritma untuk mengarahkan robot ke posisi tertentu untuk mengambil Triball yang terletak di posisi spesifik.
- Buat algoritma untuk menemukan arah peluncuran ideal untuk mencetak gol Triball ke dalam gawang.
- Program robot agar memutar Motor Lengan untuk menurunkan Lengan sepenuhnya guna mengambil Triball di Lapangan.
- Perintahkan Hero Bot untuk mengambil Triball yang disorot yang terletak di (0,1500) dan mencetak gol ke Gawang Aliansi Merah.
- Gunakan algoritma untuk menggerakkan robot ke posisi untuk mengambil Triball yang disorot yang terletak di (0, 1500).
- Program robot agar memutar Motor Pengambilan untuk mengambil Triball.
- Gunakan algoritma untuk mengarahkan robot ke koordinat (600, 600).
- Gunakan algoritma untuk menemukan arah peluncuran yang ideal bagi Hero Bot untuk mencetak Triball ke dalam Gawang. Putar robot ke arah peluncuran.
- Program robot untuk memutar Motor Pengumpan guna meluncurkan Triball ke Gawang Aliansi Merah.
- Kodekan Hero Bot untuk mengambil Triball yang disorot yang terletak di (1600, 1600) dan mencetak gol ke Gawang Aliansi Merah.
- Kodekan Hero Bot untuk mengambil Triball yang disorot yang terletak di (-125, 1075) dan mencetak gol ke Gawang Aliansi Merah.
- Gunakan blok [print] untuk mencetak nilai timer ke Konsol Cetak.
Tips Bermanfaat
- Rencanakan lintasan yang diharapkan untuk Triball guna menemukan arah peluncuran yang ideal.
- Rencanakan lintasan untuk Triball agar Triball tidak bertabrakan dengan tiang gawang, bagian bingkai gawang, atau Triball di dalam gawang.
- Pilih posisi pada lintasan yang direncanakan di bagian Tujuan sebagai titik sasaran dan tentukan koordinat X dan Y dari titik sasaran tersebut.
- Gunakan koordinat robot (x1,y1), koordinat titik sasaran (x2,y2), dan fungsi atan untuk menemukan arah peluncuran.
Hitung sudut theta θ dari garis yang menghubungkan kedua titik ini.


Konversikan sudut theta θ ke arah haluan robot.
Contoh pseudocode untuk ekspresi Matematika (Arah Awal: Utara):
Jika X1 sama dengan X2: Jika Y2 > Y1: heading = 0 Jika tidak: heading = 180 Jika tidak: Jika X2 > X1: heading = 90 - atan((Y2 - Y1) / (X2 - X1)) Jika tidak: heading = 270 - atan((Y2 - Y1) / (X2 - X1))
Gunakan fungsi dari kategori Operator dan pilih fungsi atan untuk menghitung sudut theta θ.

Perintah Python yang cocok:
matematika.atan() / matematika.pi * 180
Untuk informasi lebih lanjut mengenai penggunaan Sensor GPS di VRC Over Under Playground, klik di.