Εφαρμογή desktop και CLI
Η εφαρμογή desktop είναι για την καταγραφή datasets με έναν βραχίονα στο δικό σας γραφείο: εντοπίζει το υλικό, σας καθοδηγεί σε καθαρή λήψη επεισοδίων, και κρατά τα πάντα τοπικά μέχρι να αποφασίσετε να τα ανεβάσετε. Το CLI συνοδεύει την εφαρμογή και λειτουργεί επίσης ως MCP server.
Τελευταία ενημέρωση 2026-08-09
Τι κάνει η εφαρμογή desktop
Το cockpit του browser είναι φτιαγμένο για απομακρυσμένο έλεγχο ρομπότ που ζουν στην πλατφόρμα. Η εφαρμογή desktop καλύπτει το άλλο μισό της ροής εργασίας: εσάς, έναν βραχίονα ρομπότ στο γραφείο σας, και ένα dataset που θέλετε να καταγράψετε μόνοι σας. Συνδέεται με τον βραχίονα μέσω USB, εντοπίζει τις συνδεδεμένες κάμερες, και σας καθοδηγεί στην καταγραφή επεισόδιο προς επεισόδιο.
Ο εντοπισμός είναι αυτόματος. Συνδέστε έναν SO-100 και η εφαρμογή βρίσκει τη σειριακή θύρα και απαριθμεί τα servo· οι συνδεδεμένες webcams εμφανίζονται σε προεπισκόπηση ώστε να ελέγξετε το πλαισίωμα πριν καταγράψετε οτιδήποτε. Δεν υπάρχει αρχείο ρυθμίσεων για να γράψετε ούτε driver για να αναζητήσετε.
Οτιδήποτε καταγράφετε γράφεται πρώτα στον τοπικό δίσκο. Τίποτα δεν φεύγει από το μηχάνημά σας μέχρι να ανεβάσετε ρητά, κάτι που έχει σημασία αν τα επεισόδιά σας περιέχουν κάτι που δεν είστε έτοιμοι να μοιραστείτε, ή αν καταγράφετε κάπου χωρίς αξιόπιστη σύνδεση.
Λήψη και εγκατάσταση
Η εφαρμογή διατίθεται για macOS, Windows και Linux στο /download. Εγκαταστήστε την, συνδεθείτε με τον λογαριασμό σας στην πλατφόρμα, και συνδέστε τον βραχίονα. Αν συζευγνύετε ταυτόχρονα ένα ρομπότ με την πλατφόρμα, η εφαρμογή είναι επίσης εκεί όπου εξαργυρώνετε τον κωδικό σύζευξης από τον οδηγό.
Η καθοδηγούμενη ροή καταγραφής
Η καταγραφή καλών δεδομένων μάθησης μίμησης είναι κυρίως θέμα πειθαρχίας, και η εφαρμογή επιβάλλει την πειθαρχία για εσάς. Κάθε επεισόδιο περνά από τους ίδιους πέντε σταθμούς.
- 1Περιγράψτε την εργασία
Μία σαφής πρόταση, διατυπωμένη με τον ίδιο τρόπο κάθε φορά για την ίδια εργασία. Οι policies υπό γλωσσική συνθήκη προσέχουν αυτή τη συμβολοσειρά, οπότε το "pick up the red cube and place it in the bowl" νικά το "test 4".
- 2Επαναφέρετε τη σκηνή
Μετακινήστε τον βραχίονα στην αρχική του στάση και τοποθετήστε τα αντικείμενα. Η προεπισκόπηση κάμερας υπάρχει για να επιβεβαιώσετε το πλαισίωμα πριν δεσμευτείτε, όχι μετά.
- 3Καταγράψτε
Τηλεχειριστείτε τον βραχίονα μέσα από την εργασία με σκόπιμες, ομαλές κινήσεις. Σταματήστε μόλις η εργασία ολοκληρωθεί αντί να παραμένετε αδρανείς μέσα στο κάδρο.
- 4Ελέγξτε
Αναπαράγετε το επεισόδιο πριν το κρατήσετε. Η απόρριψη ενός κακού επεισοδίου κοστίζει δευτερόλεπτα· η εκπαίδευση πάνω σε αυτό κοστίζει ώρες.
- 5Ανεβάστε
Όταν είστε ικανοποιημένοι, ανεβάστε τη δέσμη. Τα επεισόδια εμφανίζονται στον browser dataset σας στην πλατφόρμα, δίπλα σε ό,τι έχει καταγραφεί μέσω απομακρυσμένων συνεδριών.
Τοπικά δεδομένα και εξαγωγή LeRobot
Τα επεισόδια αποθηκεύονται και εξάγονται σε μορφή LeRobot, τη μορφή ανταλλαγής που δέχεται το μεγαλύτερο μέρος του οικοσυστήματος ανοιχτού κώδικα για μάθηση ρομπότ. Ένα dataset που καταγράφηκε με την εφαρμογή desktop μπορεί να πάει κατευθείαν σε εκπαίδευση για ACT, Diffusion Policy, SmolVLA, ή fine-tunes του GR00T.
Αν σκοπεύετε να κάνετε fine-tune το GR00T, εξάγετε το dataset σας ως LeRobot v2.1. Το GR00T δεν δέχεται άλλες εκδόσεις dataset, και το να το ανακαλύψετε μετά από μια μακρά συνεδρία καταγραφής δεν είναι διόλου ευχάριστο.
Το CLI
Το CLI εγκαθίσταται αυτόνομα, χωρίς την εφαρμογή desktop, κάτι που το κάνει τη σωστή επιλογή για headless μηχανήματα και scripts. Σε macOS και Linux:
curl -fsSL https://www.ay-robots.com/install.sh | shΣε Windows, στο PowerShell:
irm https://www.ay-robots.com/install.ps1 | iexΤο CLI αυθεντικοποιείται με ένα κλειδί API. Δημιουργήστε ένα στο /dashboard/settings· τα κλειδιά φέρουν το πρόθεμα ayr_live_ και πρέπει να αντιμετωπίζονται σαν κωδικοί πρόσβασης, οπότε κρατήστε τα στο shell environment σας ή σε έναν secret manager αντί σε scripts που κάνετε commit.
MCP: τοπικά και hosted
Αν εργάζεστε με έναν βοηθό ή editor συμβατό με MCP, η πλατφόρμα είναι προσβάσιμη μέσω του Model Context Protocol με δύο τρόπους. Ο τοπικός server τρέχει στο μηχάνημά σας και ξεκινά με μία μόνο εντολή:
ay-robots mcpΟ hosted server ζει στο https://www.ay-robots.com/api/mcp και μιλά Streamable HTTP. Δεν χρειάζεται καμία τοπική εγκατάσταση: κατευθύνετε τον MCP client σας στο URL και αυθεντικοποιηθείτε με ένα κλειδί API ayr_live_ από το /dashboard/settings για να δουλέψετε με τα δεδομένα του λογαριασμού σας.
| Τοπικός MCP server | Hosted MCP server | |
|---|---|---|
| Πώς εκτελείται | ay-robots mcp μετά την εγκατάσταση του CLI | Τίποτα να εκτελέσετε, συνδεθείτε στο https://www.ay-robots.com/api/mcp |
| Μεταφορά | Τοπική διεργασία, εκκινείται από τον MCP client σας | Streamable HTTP |
| Αυθεντικοποίηση | Τα διαπιστευτήρια CLI σας | Κλειδί API με το πρόθεμα ayr_live_ |
| Κατάλληλο για | Ροές εργασίας που αγγίζουν το τοπικό μηχάνημα και το υλικό σας | Δεδομένα λογαριασμού από οπουδήποτε, χωρίς εγκατάσταση |
Συχνές ερωτήσεις
Λειτουργεί η καταγραφή offline;▾
Ναι. Η καταγραφή είναι εξ ολοκλήρου τοπική. Χρειάζεστε συνδεσιμότητα για την αρχική σύνδεση και σύζευξη, και ξανά όταν ανεβάζετε, αλλά όχι κατά τη λήψη επεισοδίων.
Ποιους βραχίονες εντοπίζει η εφαρμογή desktop;▾
Ο SO-100 (SO-ARM100) είναι ο κύριος βραχίονας και λειτουργεί εξ ορισμού. Δείτε τη σελίδα ρομπότ για τον πλήρη κατάλογο υποστηριζόμενων τύπων στην πλατφόρμα.
Από πού παίρνω ένα κλειδί API;▾
Από το /dashboard/settings. Τα κλειδιά ξεκινούν με ayr_live_ και παρέχουν πρόσβαση στον λογαριασμό σας, οπότε αποθηκεύστε τα σαν κωδικούς πρόσβασης και ανακαλέστε κάθε κλειδί που μπορεί να έχετε εκθέσει.
Μπορώ να χρησιμοποιήσω τον hosted MCP server χωρίς να εγκαταστήσω τίποτα;▾
Ναι. Μιλά Streamable HTTP στο https://www.ay-robots.com/api/mcp· το μόνο που χρειάζεστε είναι ένας MCP client και ένα κλειδί API. Ο τοπικός server είναι απαραίτητος μόνο όταν η ροή εργασίας αφορά το τοπικό σας μηχάνημα.
Πώς το AY-Robots αποθηκεύει καταγραφές τηλεχειρισμού στη μορφή LeRobot: δομή επεισοδίου, ο browser επεισοδίων στον πίνακα ελέγχου, συγχώνευση ανεβασμάτων, και η αγορά.
Δημιουργήστε λογαριασμό AY-Robots, επιλέξτε ρόλο πελάτη ή χειριστή, ρυθμίστε το πρώτο σας περιβάλλον, συζεύξτε ένα ρομπότ με κωδικό σύζευξης και τρέξτε την πρώτη σας συνεδρία.