Giới thiệu
Để sử dụng Python với VEXcode VR, bạn cần có giấy phép VR Enhanced hoặc Premium. Hãy đảm bảo rằng bạn đã đăng nhập bằng mã lớp và Logo VR ở góc trên bên trái có màu xám hoặc vàng.
Trong Thử thách Mê cung tường, bạn sẽ sử dụng VEXcode VR Python để điều khiển Robot VR qua Sân chơi Mê cung tường từ đầu đến cuối. Bạn sẽ học cách sử dụng Cảm biến khoảng cách và các toán tử có điều kiện để giải thử thách Mê cung tường.
Trong đoạn video clip bên dưới, Robot VR bắt đầu từ điểm bắt đầu mê cung ở chính giữa phía dưới của Sân chơi và kết thúc ở chính giữa phía trên. Để giải quyết mê cung, robot sẽ lái và rẽ để tránh các bức tường trên Sân chơi, bắt đầu bằng cách lái về phía trước và rẽ phải rồi rẽ trái bốn lần để đi vòng qua các bức tường đầu tiên. Sau đó, nó tiến về phía trước và rẽ trái rồi rẽ phải để đến trung tâm mê cung. Để vượt qua bức tường cuối cùng, robot tiến về phía trước và rẽ trái 3 lần, sau đó cuối cùng rẽ phải, lái, rẽ trái và lái đến đích.
Bài toán mê cung tường
Trong Đơn vị trước, bạn sẽ điều hướng qua Mê cung tường bằng cách lái xe cho đến khi Robot VR chạm vào tường và nhấn Cảm biến cản. Tuy nhiên, điều gì sẽ xảy ra nếu bạn muốn di chuyển qua mê cungmà khôngvào tường? May mắn thay, có những công cụ trên VR Robot và trong mã của chúng tôi giúp chúng tôi giải quyết vấn đề mê cung trên tường mà không va vào tường. Bạn sẽ tìm hiểu về các công cụ đó trong Đơn vị này, bắt đầu với Cảm biến khoảng cách trong Bài học tiếp theo.