Χρήση του αισθητήρα όρασης AI στην παιδική χαρά Push Back του V5RC

Μπορείτε να χρησιμοποιήσετε τον αισθητήρα όρασης AI για να σας βοηθήσει να αναγνωρίσετε αντικείμενα παιχνιδιού (μπλοκ) στην παιδική χαρά Push Back V5RC 25-26 στο VEXcode VR χρησιμοποιώντας ταξινομήσεις AI.

Αν είστε εξοικειωμένοι με τη φυσική έκδοση του αισθητήρα AI Vision Sensor, θα γνωρίζετε ότι ο φυσικός αισθητήρας έχει επίσης τη δυνατότητα να αναφέρει πληροφορίες σχετικά με τα AprilTags και τις διαμορφωμένες χρωματικές υπογραφές. Επειδή δεν απαιτείται διαμόρφωση ρομπότ στο VEXcode VR και δεν υπάρχουν AprilTags στο V5RC 25-26 Push Back Field, ο εικονικός αισθητήρας αναφέρει πληροφορίες μόνο για τα προ-διαμορφωμένα Στοιχεία Παιχνιδιού: Κόκκινα Τουβλάκια και Μπλε Τουβλάκια. 


Πώς λειτουργεί ο αισθητήρας όρασης AI στο V5RC Push Back στο VEXcode VR

Αισθητήρας όρασης AI τοποθετημένος στο ρομπότ Dex για ανίχνευση ώθησης πίσω στην παιδική χαρά

Ο αισθητήρας όρασης AI είναι μια κάμερα που μπορεί να αναγνωρίζει και να διαφοροποιεί αυτόματα τα στοιχεία του παιχνιδιού, επιτρέποντας στο ρομπότ σας να προσανατολίζεται αυτόνομα προς συγκεκριμένα αντικείμενα. Ο αισθητήρας έρχεται προ-εκπαιδευμένος ώστε να αναγνωρίζει τα στοιχεία παιχνιδιού Push Back του V5RC φέτος, επομένως θα ανιχνεύει αυτόματα τα μπλοκ.

Για την ανίχνευση αυτών των αντικειμένων, ο αισθητήρας όρασης AI είναι τοποθετημένος στο μπροστινό μέρος του ρομπότ (όπως φαίνεται εδώ).


Συλλογή δεδομένων από τον αισθητήρα όρασης AI

Μπορείτε να δείτε τα δεδομένα που αναφέρονται από τον αισθητήρα AI Vision Sensor μέσω του Snapshot Window, της κονσόλας παρακολούθησης ή της κονσόλας εκτύπωσης στο VEXcode VR.

Κουμπί στιγμιότυπου για τη λήψη εικόνας αισθητήρα AI Vision Sensor στην παιδική χαρά Push Back του V5RC

Για να δείτε το Παράθυρο Στιγμιότυπου και τα δεδομένα που αναφέρει ο Αισθητήρας Όρασης AI, επιλέξτε το κουμπί Αισθητήρας Όρασης AI

Επιλέξτε ξανά το κουμπίΑισθητήρας όρασης AI για να αποκρύψετε το παράθυρο στιγμιότυπου. 

Αισθητήρας όρασης AI που αναγνωρίζει κόκκινα και μπλε τουβλάκια στην παιδική χαρά Push Back

Το Παράθυρο Στιγμιότυπου εμφανίζεται στην επάνω αριστερή γωνία του Παραθύρου Παιδικής Χαράς και προσδιορίζει όλα τα Στοιχεία Παιχνιδιού εντός του οπτικού πεδίου του Αισθητήρα Όρασης AI.

Για κάθε ανιχνευόμενο αντικείμενο, εμφανίζει βασικά δεδομένα, όπως η ταξινόμηση, οι συντεταγμένες Κέντρου Χ και Κέντρου Υ, καθώς και το πλάτος και το ύψος.

Επεξηγήσεις για τους τύπους δεδομένων που αναφέρονται από τον αισθητήρα AI Vision Sensor, συμπεριλαμβανομένων των σχετικών εντολών VEXcode, μπορούν να βρεθούν στο Blocks και Python VEX API.

Αυτές οι εντολές μπορούν να χρησιμοποιηθούν στις Κονσόλες Παρακολούθησης ή/και Εκτύπωσης για να βοηθήσουν στην οπτικοποίηση των δεδομένων από κάθε στιγμιότυπο που λαμβάνεται κατά την εκτέλεση του έργου σας. Μάθετε περισσότερα σχετικά με τη χρήση των Κονσολών Παρακολούθησης και Εκτύπωσης με τα Μπλοκ, με Pythonή Χρήση της Κονσόλας Εκτύπωσης.


Χρήση του αισθητήρα όρασης AI για να βοηθήσει την Dex να αναγνωρίσει αντικείμενα

Μπορείτε να χρησιμοποιήσετε τον αισθητήρα AI Vision Sensor για να βοηθήσετε την Dex να πλοηγηθεί σε συγκεκριμένα αντικείμενα ερμηνεύοντας τα δεδομένα του αισθητήρα. Με αυτήν την τεχνολογία, η Ντεξ μπορεί να στοχεύσει και να οδηγήσει προς τα Στοιχεία του Παιχνιδιού για να τα παραλάβει.

Ο αισθητήρας AI Vision Sensor θα αναφέρει μόνο τα δεδομένα από το πιο πρόσφατο στιγμιότυπο, επομένως η Dex πρέπει να ενημερώνει συνεχώς αυτό το στιγμιότυπο κατά την οδήγηση.

Εικονίδιο έργου για το V5RC 25-26 Pick Up Block Χρησιμοποιώντας το AI Vision

Αυτό το παράδειγμα έργου δείχνει πώς η Dex μπορεί να χρησιμοποιήσει τον αισθητήρα AI Vision Sensor για να προσανατολιστεί αυτόνομα σε ένα μπλοκ και να το πιάσει.

Μάθετε σχετικά με την πρόσβαση και την εκτέλεση παραδειγματικών έργων με τα Blocks ή με Python.


Χρησιμοποιώντας τους αισθητήρες της Dex μαζί

Ο αισθητήρας όρασης AI μπορεί να συνδυαστεί με άλλους αισθητήρες στο ρομπότ για την ολοκλήρωση εργασιών στο πεδίο. Μια πλήρης λίστα των αισθητήρων στην εικονική του Dex μπορεί να βρεθεί σε τη σελίδα του VEX API. Αυτές είναι μόνο μερικές ιδέες που θα σας βοηθήσουν να ξεκινήσετε με τον κώδικά σας:

  • Χρησιμοποιήστε τον Αισθητήρα Όρασης AI για να βρείτε και να στοχεύσετε σε ένα Στοιχείο Παιχνιδιού και, στη συνέχεια, χρησιμοποιήστε τον Αισθητήρα GPS για να οδηγήσετε προς έναν στόχο.
  • Χρησιμοποιήστε τον Αισθητήρα Όρασης με Τεχνητή Νοημοσύνηγια να βρείτε και να στοχεύσετε πολλά Στοιχεία Παιχνιδιού και, στη συνέχεια, χρησιμοποιήστε τον Οπτικό Αισθητήρα για να προσδιορίσετε το χρώμα του Μπλοκ στον μεταφορέα πριν τον απελευθερώσετε.

Λάβετε υπόψη ότι πρόσθετες πληροφορίες σχετικά με συγκεκριμένες εντολές, το V5RC Push Back Field και το Hero Bot, Dex, μπορείτε να βρείτε στο VEX API και στην ενσωματωμένη Βοήθεια στο VEXcode VR (Blocks και Python).

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: