Εισαγωγή
Η χρήση της Python με το VEXcode VR απαιτεί άδεια VR Enhanced ή Premium. Βεβαιωθείτε ότι έχετε συνδεθεί με τον κωδικό τάξης σας και ότι το λογότυπο VR στην επάνω αριστερή γωνία είναι γκρι ή χρυσό.
Σε αυτήν την Ενότητα, θα μάθετε πώς να χρησιμοποιείτε τον Ηλεκτρομαγνήτη στο Ρομπότ Εικονικής Πραγματικότητας (VR) για να σηκώνετε και να ρίχνετε δίσκους από τη μία πλευρά της Παιδικής Χαράς στον αντίστοιχο στόχο στην άλλη πλευρά της Παιδικής Χαράς, για να λύσετε την πρόκληση Μετακίνησης Δίσκων. Θα εφαρμόσετε τις δεξιότητες που αποκτήσατε σε προηγούμενες ενότητες για να δημιουργήσετε ένα έργο που χρησιμοποιεί αισθητήρες και βρόχους ρομπότ εικονικής πραγματικότητας (VR) για να λύσετε την πρόκληση μετακίνησης δίσκου.
Στην παιδική χαρά Disk Mover, το πάνω μισό της παιδικής χαράς χωρίζεται σε τρία κάθετα τμήματα από τοίχους. Σε κάθε τμήμα, τρεις Δίσκοι είναι ομοιόμορφα κατανεμημένοι σε μια γραμμή παράλληλη με τους τοίχους. Το κάτω μισό της παιδικής χαράς έχει τρεις τετράγωνες περιοχές τέρματος κατά μήκος του κάτω μέρους, που ευθυγραμμίζονται με τα τμήματα των Δίσκων από πάνω. Οι Δίσκοι και ο στόχος κάθε ενότητας έχουν αντίστοιχα χρώματα - το αριστερό τμήμα είναι μπλε, το κέντρο είναι κόκκινο και το δεξί είναι πράσινο. Το ρομπότ ξεκινά στο κέντρο του μπλε τέρματος στην κάτω αριστερή γωνία.
Στο παρακάτω βίντεο, το ρομπότ εικονικής πραγματικότητας (VR) κινείται προς τα εμπρός για να πιάσει τον πλησιέστερο μπλε δίσκο με τον ηλεκτρομαγνήτη, στη συνέχεια γυρίζει και οδηγεί για να τον ρίξει στο μπλε τέρμα. Αυτό επαναλαμβάνεται για τους υπόλοιπους δύο δίσκους. Το ρομπότ εικονικής πραγματικότητας στρίβει στη συνέχεια δεξιά και οδηγεί προς την κόκκινη περιοχή τέρματος. Στη συνέχεια, στρίβει αριστερά και επαναλαμβάνει τη διαδικασία οδήγησης για να σηκώσει και να ρίξει καθέναν από τους τρεις κόκκινους δίσκους στο κόκκινο τέρμα. Το ρομπότ στρίβει δεξιά και κινείται προς την περιοχή του πράσινου τέρματος, στρίβοντας αριστερά και οδηγώντας για να σηκώσει και να ρίξει τους τρεις πράσινους δίσκους στο πράσινο τέρμα.
Το πρόβλημα της μετακίνησης δίσκου
Στην Πρόκληση Μετακίνησης Δίσκου, ο στόχος είναι να μπορέσετε να οδηγήσετε το Ρομπότ Εικονικής Πραγματικότητας σε έναν δίσκο, να το σηκώσετε με τον Ηλεκτρομαγνήτη, να το οδηγήσετε σε μια νέα τοποθεσία και να ρίξετε τον δίσκο. Αυτή η ίδια ακολουθία συμπεριφοράς επαναλαμβάνεται για να μετακινηθούν πολλαπλοί δίσκοι στην Παιδική Χαρά. Υπάρχουν πολλοί τρόποι για να λύσετε το πρόβλημα της Μετακίνησης Δίσκων. Χρησιμοποιώντας στρατηγικές και εργαλεία που έχουμε χρησιμοποιήσει σε προηγούμενες Ενότητες, καθώς και ορισμένα νέα εργαλεία, μπορούμε να χρησιμοποιήσουμε το Ρομπότ Εικονικής Πραγματικότητας (VR) για να μετακινήσουμε δίσκους με τον πιο αποτελεσματικό δυνατό τρόπο. Αρχικά, θα μάθουμε για τον Ηλεκτρομαγνήτη και πώς να τον χρησιμοποιήσουμε σε μια λύση Disk Mover.