Space 2006 2006
DOI: 10.2514/6.2006-7449
|View full text |Cite
|
Sign up to set email alerts
|

Universal-Executive and PLEXIL: Engine and Language for Robust Spacecraft Control and Operations

Abstract: This paper presents an execution engine and the associated execution language for spacecraft operations. The software tool highlighted is the Universal Executive execution system and the language is PLEXI. PLEXIL is a lightweight, well-defined, predictable, and verifiable language capable of expressing spacecraft control concepts used by human operators and many high-level automated planners. The Universal Executive is a lightweight execution system that can autonomously execute PLEXIL plans on spacecraft incl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 37 publications
(22 citation statements)
references
References 1 publication
0
22
0
Order By: Relevance
“…Most executives mentioned in (Verma et al, 2005b) are associated with a specific modeling language. For example, the Universal Executive (Verma et al, 2006) is a general processor for the PLEXIL (Verma et al, 2005a) language. It allows to describe the execution flow as a number of hierarchically structured nodes consisting of a set of conditions when to execute and a body that describes what to execute.…”
Section: Online Executionmentioning
confidence: 99%
“…Most executives mentioned in (Verma et al, 2005b) are associated with a specific modeling language. For example, the Universal Executive (Verma et al, 2006) is a general processor for the PLEXIL (Verma et al, 2005a) language. It allows to describe the execution flow as a number of hierarchically structured nodes consisting of a set of conditions when to execute and a body that describes what to execute.…”
Section: Online Executionmentioning
confidence: 99%
“…Labeled Transition State Analyzer We adopt the language of the Labeled Transition State Analyzer (LTSA) tool [5] for representing abstract plan action sequences. LTSA is a verification tool for concurrent systems.…”
Section: Xml Goal Parser and Abstract Plan Generatormentioning
confidence: 99%
“…have to be concurrently controlled and activated in parallel. This is even more true for synchronous languages as well, where languages as PLEXIL (Verma et al, 2006) assume that the only source of the non-determinism comes from the environment, so they specify the plan as sets of conditional actions organized in a tree structure and relying on a reactive platform for execution, similarly to how conditional planners do. Our approach, however, follows the direction of reactive or continuous planning (e.g.…”
Section: Introductionmentioning
confidence: 99%