Εισαγωγή
Η χρήση της Python με το VEXcode VR απαιτεί άδεια VR Enhanced ή Premium. Βεβαιωθείτε ότι έχετε συνδεθεί με τον κωδικό τάξης σας και ότι το λογότυπο VR στην επάνω αριστερή γωνία είναι γκρι ή χρυσό.
Στην Πρόκληση Wall Maze, θα χρησιμοποιήσετε την Python σε γλώσσα VEXcode VR για να πλοηγηθείτε στο Ρομπότ VR μέσα από την Παιδική Wall Maze από την αρχή μέχρι το τέλος. Θα μάθετε πώς να χρησιμοποιείτε τον Αισθητήρα Απόστασης και τους τελεστές υπό όρους για να λύσετε την πρόκληση του Λαβύρινθου του Τοίχου.
Στο παρακάτω βίντεο, το ρομπότ εικονικής πραγματικότητας ξεκινά από την αρχή του λαβυρίνθου στο κάτω κέντρο της παιδικής χαράς, με το τέλος στο πάνω κέντρο. Για να λύσει τον λαβύρινθο, το ρομπότ οδηγεί και στρίβει για να αποφύγει τους τοίχους στην Παιδική Χαρά, ξεκινώντας οδηγώντας προς τα εμπρός και στρίβοντας με έναν συνδυασμό δεξιά και μετά αριστερά τέσσερις φορές, για να παρακάμψει τους πρώτους τοίχους. Στη συνέχεια, κινείται προς τα εμπρός και στρίβει αριστερά και μετά δεξιά για να φτάσει στο κέντρο του λαβυρίνθου. Για να παρακάμψει την τελευταία σειρά τοίχων, το ρομπότ κινείται προς τα εμπρός και στρίβει αριστερά 3 φορές, και τέλος, στρίβει δεξιά, κινείται, στρίβει αριστερά και οδηγεί μέχρι τον τερματισμό.
Το πρόβλημα του λαβυρίνθου του τοίχου
Στην προηγούμενη Ενότητα, πλοηγηθήκατε στον Λαβύρινθο του Τοίχου οδηγώντας μέχρι το Ρομπότ Εικονικής Πραγματικότητας να αγγίξει τον τοίχο και να πατήσει τον Αισθητήρα Προφυλακτήρα. Ωστόσο, τι θα γινόταν αν θέλατε να περιηγηθείτε στον λαβύρινθοχωρίςνα αγγίξει τον τοίχο; Ευτυχώς, υπάρχουν εργαλεία στο ρομπότ εικονικής πραγματικότητας (VR) και στον κώδικά μας που μας βοηθούν να λύσουμε το πρόβλημα του λαβυρίνθου των τοίχων χωρίς να χτυπήσουμε στους τοίχους. Θα μάθετε για αυτά τα εργαλεία σε αυτήν την Ενότητα, ξεκινώντας με τον Αισθητήρα Απόστασης στο επόμενο Μάθημα.