Perkenalan
Penggunaan Python dengan VEXcode VR memerlukan lisensi VR Enhanced atau Premium. Pastikan Anda masuk menggunakan kode kelas Anda dan logo VR di pojok kiri atas berwarna abu-abu atau emas.
Dalam Tantangan Labirin Dinding, Anda akan menggunakan VEXcode VR Python untuk menavigasi Robot VR melalui Area Bermain Labirin dari awal hingga akhir. Anda akan mempelajari cara menggunakan Sensor Bumper dan perulangan whileuntuk menyelesaikan Tantangan Labirin Dinding.
Dalam klip video di bawah ini, Robot VR memulai perjalanannya dari awal labirin di bagian tengah bawah Taman Bermain, dan menuju ke garis finish di bagian tengah atas. Untuk menyelesaikan labirin, robot tersebut bergerak hingga menabrak dinding, kemudian mundur dan berbelok untuk menavigasi jalur yang terbuka. Robot VR memulai dengan bergerak maju, mundur, dan berbelok ke kiri sebanyak tiga kali untuk melewati dinding pertama. Kemudian kendaraan itu berbalik arah, melaju ke depan, dan berbelok ke kanan dua kali untuk sampai ke tengah labirin. Untuk melewati rangkaian dinding terakhir, robot mundur, maju, dan berbelok ke kiri 3 kali, lalu akhirnya, berbelok ke kanan, maju, mundur, berbelok ke kiri, dan maju hingga garis finish.
Masalah Labirin Dinding
Memprogram robot VR untuk bernavigasi ke lokasi di dalam Labirin Dinding dapat dilakukan dengan beberapa cara. Namun, tanpa mengetahui jarak atau dimensi pasti dari labirin, menggunakan perintah sepertidrive_forbisa jadi rumit. Untungnya, ada alat bantu pada Robot VR, dan dalam kode kita, yang dapat membantu kita menyelesaikan masalah labirin. Anda akan mempelajari tentang alat-alat tersebut di Unit ini, dimulai dengan Sensor Bumper di Pelajaran berikutnya.