01 Bazat pe mediul în timp real Linux+Xenomai
Extensie puternică în timp real a nucleului Linux cu mecanism de nucleu dublu.Oferă funcții bogate pentru dezvoltarea de aplicații puternice în timp real și un mediu de operare fiabil pentru planificarea mișcării robotului.Sistemul de control Atomrobot este dezvoltat pe baza platformei ROS+OROCOS și este singurul sistem de control dedicat roboților paraleli din China.
02Sistem de control bazat pe platforma ROS+OROCOS
Pe baza platformei ROS, sistemul de control al robotului integrează arhitectura bazată pe evenimente și arhitectura stratificată pentru a efectua module de procesare a aplicațiilor de control și operare a robotului, cum ar fi sisteme de viziune, centre de control al mișcării robotului, interfețe de interacțiune om-calculator etc. Utilizați ROS subiecte și servicii între Pentru comunicare, implementarea și cuplarea interacțiunii modulelor sunt reduse, ceea ce este ușor de dezvoltat și întreținut.În același mod, ROS încapsulează hardware-ul robotului.Diferiți roboți și diferiți senzori pot fi exprimați în același mod în ROS (temă etc.) pentru ca aplicația de nivel superior (planificarea mișcării, etc.) să o apeleze.
03Stiva principală de comunicare Ethercat bazată pe Acontis
Protocolul de comunicație industrial în timp real bazat pe cadrul de dezvoltare bazat pe Ethernet este una dintre cele mai rapide tehnologii Ethernet industriale, oferind o sincronizare precisă la nivel de nanosecunde.Are caracteristicile de înaltă performanță, topologie flexibilă, aplicare ușoară, cost redus și sincronizare a echipamentelor de înaltă precizie.
Tehnologia de bază
Sistem de vedere
AtomVision oferă funcții eficiente de recunoaștere și poziționare a obiectelor, inclusiv o varietate de algoritmi de recunoaștere a țintei, pentru a oferi poziții precise ale țintei pentru mișcarea robotului.Conține o varietate de instrumente practice, ușor de configurat și de depanat și oferă o interfață de operare prietenoasă pentru depanatori, a fost utilizat pe scară largă în multe proiecte practice.
01 Sistem de vizualizare multiplatformă
Suportă aplicații multiplatforme Windows/linux, care pot realiza implementarea vizuală a aplicațiilor pe diferite platforme
02 Algoritmi de recunoaștere a țintelor multiple
Suportă Blob, potrivirea șablonului, recunoașterea codului QR de caractere, poziționarea piesei de prelucrat și alte metode de detectare
03 Operare simplă și rapidă a interfeței cu utilizatorul
În funcție de obiceiurile utilizatorilor, dezvoltați interfețe de operare rapidă pentru tonuri de gri, obiecte și procese.În același timp, oferă funcții de operare pentru utilizator, cum ar fi unghiul camerei, calculul raportului de pixeli, predare în 9 puncte și suport pentru mai multe clienți/server.