Μετάβαση στο περιεχόμενο
Το AGIBOT X2 καθώς βαδίζει σε απλό δάπεδο στούντιο, με τον έναν βραχίονα προτεταμένο.

AGIBOT X2 Basic ή Ultra: ποιο δέχεται δικό σας κώδικα;

Η γραμμή SDK σε έναν πίνακα προδιαγραφών μοιάζει να απαντά αν μια μηχανή είναι μια προγραμματίσιμη πλατφόρμα: αναφέρεται μια γλώσσα, μια εργαλειοθήκη, και η μηχανή μοιάζει έτοιμη για δικό σας κώδικα. Στο X2 της AGIBOT, αυτή η γραμμή δεν είναι όλη η απάντηση, και το να τη διαβάζετε ως τέτοια οδηγεί σε λανθασμένη απόφαση αγοράς.

Ο πίνακας ενός μεταπωλητή για το X2 γράφει το ίδιο κείμενο και στις δύο εκδόσεις: AimDK_X2, σε Python και σε C++. Με βάση αυτή τη γραμμή, το X2 Basic και το X2 Ultra μοιάζουν εξίσου ανοιχτά σε δική σας ανάπτυξη. Ο επίσημος συγκριτικός πίνακας της AGIBOT λέει κάτι άλλο. Γραμμή SDK δεν έχει καθόλου· η γραμμή που οι σελίδες προϊόντων μας ονομάζουν ανάπτυξη από την πλευρά του πελάτη σημειώνει «δεν υποστηρίζεται» στο Basic και «υποστηρίζεται» στο Ultra. Ίδιο όνομα SDK και στις δύο στήλες του μεταπωλητή. Διαφορετική απάντηση στο πραγματικό ερώτημα.

Το όνομα του SDK και η γραμμή ανάπτυξης από την πλευρά του πελάτη απαντούν σε διαφορετικά ερωτήματα.
Το AimDK_X2 είναι εργαλειοθήκη και άδεια χρήσης: οι βιβλιοθήκες της γλώσσας, η τεκμηρίωση, και οι όροι με τους οποίους μπορεί να παραδοθεί κώδικας γραμμένος πάνω του. Η τεκμηρίωσή του καλύπτει το X2 Ultra και ένα X2 EDU, όχι το X2 Basic, το X2 με τις 25 αρθρώσεις που ο συγκριτικός πίνακας της AGIBOT βάζει δίπλα στο Ultra. Η ανάπτυξη από την πλευρά του πελάτη είναι ζήτημα υλικού, δημοσιευμένο στον πίνακα προδιαγραφών της AGIBOT: αν η συγκεκριμένη μονάδα που αγοράζει ένας πελάτης είναι φτιαγμένη να τρέχει κώδικα του πελάτη. Ένα κοινό όνομα SDK δεν κάνει αυτό το γεγονός ίδιο και στις δύο μονάδες, και η καταχώριση του X2 είναι εκεί όπου ο πίνακας ενός μεταπωλητή συγχέει τα δύο ερωτήματα σε ένα.
Τι χωρίζει τις δύο εκδόσεις, και τι δεν εξηγεί η AGIBOT.
Το Basic και το Ultra διαφέρουν και στους αισθητήρες και στην υπολογιστική ισχύ, που ο κατάλογος αναφέρει ανά έκδοση: το Ultra έχει LiDAR, κάμερα βάθους και ξεχωριστή πλακέτα υπολογισμών υψηλών επιδόσεων, που το Basic δεν έχει. Η AGIBOT δεν δημοσιεύει γιατί η γραμμή ανάπτυξης από την πλευρά του πελάτη ακολουθεί αυτόν τον διαχωρισμό, και όχι το όνομα του SDK. Αυτό που δείχνει ο πίνακάς της είναι ότι το υλικό που θα χρειαζόταν μια δική σας ρουτίνα αντίληψης ή πλοήγησης είναι το υλικό που λείπει από το Basic. Μια αντιστοιχία στα δικά της στοιχεία, όχι μια εξήγηση που έχει δηλώσει η κατασκευάστρια.
Ο ίδιος διαχωρισμός εμφανίζεται και αλλού στον κατάλογο, και ποτέ δεν ακολουθεί το όνομα του SDK.
Δεν αφορά μόνο το X2. Το G2 δεν αναφέρει καμία γραμμή SDK, κι όμως η AGIBOT σημειώνει την ανάπτυξη από την πλευρά του πελάτη ως υποστηριζόμενη σε αυτό. Το D1 Pro και το D1 Edu είναι το ίδιο μηχάνημα σε κάθε γραμμή μηχανικών και ενεργειακών προδιαγραφών· οι μόνες δύο γραμμές που τα χωρίζουν είναι η ανάπτυξη από την πλευρά του πελάτη, μη υποστηριζόμενη στο Pro και υποστηριζόμενη στο Edu, και οι θύρες επέκτασης που έχει το Edu και δεν έχει το Pro. Κανένα από τα δύο ρομπότ-σκύλους δεν αναφέρει SDK στο φύλλο του. Άρα το αν μια μονάδα AGIBOT αναφέρει SDK και το αν επιτρέπεται να τρέχει δικό σας κώδικα είναι ανεξάρτητα γεγονότα σε όλον τον κατάλογο, και πρέπει να ελέγχονται ξεχωριστά για τη συγκεκριμένη μονάδα.
Τι κοστίζει το «δεν υποστηρίζεται» στην έκδοση που το φέρει.
Στο X2 Basic, οι ενημερώσεις over-the-air και η εφαρμογή για κινητά της AGIBOT παραμένουν υποστηριζόμενες: η μονάδα ενημερώνεται μόνη της και τρέχει από τη συνοδευτική εφαρμογή. Αυτό που δεν προσφέρει ο πίνακάς της είναι δρόμος για δικό σας κώδικα, που χρειάζεται ένα ερευνητικό έργο, μια δική σας ακολουθία pick-and-place, ή μια ενσωμάτωση με άλλο σύστημα. Ένα Basic που αγοράστηκε για να εκτελεί τις προκαθορισμένες ρουτίνες και τη συμπεριφορά επίδειξης αγοράστηκε γι' αυτό που κάνει καλά. Ένα Basic που αγοράστηκε με την προσδοκία να αναπτύξετε πάνω του, επειδή το υποσχόταν η γραμμή SDK ενός μεταπωλητή, είναι μονάδα που επιλέχθηκε με βάση τη λάθος γραμμή του πίνακα.

Πριν επιλέξετε έκδοση, ελέγξτε τη γραμμή ανάπτυξης από την πλευρά του πελάτη για το ακριβές μοντέλο, όχι τη γραμμή SDK ενός μεταπωλητή. Μόνο αυτή η γραμμή λέει αν μπορείτε να αναπτύξετε δικό σας κώδικα πάνω στη μηχανή, και δεν κοστίζει τίποτα να ρωτήσετε προτού παραγγείλετε.

Περισσότερα νέα