Uživatelské nástroje

Nástroje pro tento web

Překlady této stránky?:

cs:robozor:arom_rospymlabserver

AROM, ROSpymlabServer

ROSpymlabServer byl nahrazen novým pymlab_bridge nodem

ROSpymlabServer je aplikační ROS nód, který slouží k propojení jednotlivých AROM nodů s PyMLABem. Díky tomu se může k I2C sběrnici přistupovat z více na sobě nezávislých programů bez možnosti nějaké kolize na sběrnici.

Komunikace po sběrnici

Všechny požadavky na komunikaci jsou vykonávány postupně podle pořadí v jakém jsou přijaty. Každý požadavek je přijat formou ROS služby (ROS-service), která obsahuje název příjemce, metodu a volitelné parametry. Navrácená hodnota je výsledná hodnota volané metody.

Z důvodu použití bufferu může být zpracování požadavku opožděno. Proto se nedoporučuje používat ROSpymlabServer pro požadavky, které závisí na přesném času. Čas vykonání metody je navrácen tazateli s výsledkem.

Inicializace

cs/robozor/arom_rospymlabserver.txt · Poslední úprava: 2017/05/24 09:25 (upraveno mimo DokuWiki)