Salt la conținut
Robotul umanoid pe roți AGIBOT G2 într-o sală întunecată

Ce oferă de fapt webserverul de control și monitorizare a robotului unui integrator, și ce nu oferă

„Monitorizarea flotei de roboți” este o căutare frecventă, iar răspunsul onest pentru această ofertă specifică este că nu este așa ceva: este o interfață pentru un singur robot, și merită înțeleasă exact ca atare, în loc să se presupună altfel.

Interfața este servită de propriul calculator de bord al robotului, nu de un server central care supraveghează o flotă.
Nu este nimic de instalat pe propriile mașini ale clientului, și nimeni nu are nevoie de cunoștințe ROS 2 ca să o opereze, dar datele rămân pe acel robot anume, nu într-un tablou de bord care agregă mai multe. Un șantier cu mai multe platforme primește câte un tab de browser per robot, nu un singur ecran pentru toate.
Ce arată de fapt un ecran este informații de diagnostic detaliate, nu un rezumat.
Propriul model URDF al robotului, desenat cu fiecare articulație, stă alături de fluxuri video live de la cameră și LiDAR, cu datele brute ale topic-urilor ROS 2 dedesubt pentru oricine are nevoie de ele. Asta este mai aproape de un instrument de diagnostic pentru inginer decât de un tablou de stare pentru manager, și merită știut de care dintre cele două are nevoie de fapt o anumită integrare.
Controlul depășește vizualizarea, pe platformele construite să îl susțină.
Waypoint-uri pot fi setate pe harta SLAM existentă a robotului cu acțiuni atașate, platformele cu braț primesc control al punctului central al sculei prin rezolvatorul de cinematică inversă, și fiecare serviciu de la bord, cameră, navigație, audio, chiar webserverul, poate fi pornit și oprit din aceeași interfață. Teleoperarea este acceptată și dezactivată implicit până este activată special.
Ce se află pe acest ecran depinde de ce a fost construit de fapt pentru acel robot, nu de o listă generală de funcții.
Navigarea SLAM în exterior, teleoperarea brațului și interacțiunea vocală apar aici doar acolo unde au fost construite și implementate pentru acea mașină anume; aceasta este o interfață către sisteme care există deja, nu o capacitate universală pe care fiecare platformă o primește implicit. Suportul continuu, personalizarea și dezvoltarea ulterioară se facturează pe oră, la fel ca restul lucrărilor de inginerie ale site-ului.

Întrebați specific dacă proiectul are nevoie de un tablou de bord pentru întreaga flotă, pentru că acest produs răspunde la o întrebare mai îngustă și, pentru majoritatea integrărilor, mai utilă: ce știe deja propriul calculator de bord al acestui robot anume, chiar acum.

Mai multe noutăți