PLEXIL (Plan Execution Interchange Language) è un linguaggio di programmazione utilizzato per la definizione di piani di esecuzione per sistemi autonomi.
PLEXIL (Plan Execution Interchange Language) è un linguaggio di programmazione utilizzato per la definizione di piani di esecuzione per sistemi autonomi. PLEXIL è stato sviluppato dalla NASA e si basa su una sintassi simile a quella del linguaggio C.
PLEXIL viene utilizzato per la definizione di piani di esecuzione per sistemi autonomi, come ad esempio i robot. Grazie alla sua sintassi strutturata, PLEXIL consente agli sviluppatori di definire in modo chiaro e preciso i comportamenti che il sistema deve adottare in determinate situazioni.
PLEXIL è un linguaggio di programmazione strutturato che supporta la programmazione imperativa e la programmazione orientata agli oggetti. PLEXIL è anche in grado di gestire eventi e supporta la definizione di variabili globali e locali.
plexil
In questo esempio, abbiamo definito un piano di esecuzione chiamato Esempio che contiene due nodi (Nodo1 e Nodo2) e un arco (Arco1) che collega il nodo Nodo1 al nodo Nodo2. Ogni nodo contiene un comando che deve essere eseguito.
Non esistono framework o librerie specifiche per PLEXIL.
La documentazione ufficiale di PLEXIL è disponibile sul sito della NASA. Tuttavia, PLEXIL è un linguaggio di programmazione di nicchia utilizzato principalmente nell'ambito della robotica, quindi le risorse di apprendimento possono essere limitate.