LRAUV Behaviors¶
This section describes the set of compiled LRAUV application core behaviors and module behaviors. Core behaviors are described first, and then each module is described to reflect the corresponding structure in the LRAUV codebase.
LRAUV Core Behaviors¶
This section describes the set of compiled LRAUV application core behaviors.
assign¶
The assign core behavior is used to set one or more Arg values to other value(s). Like most other behaviors is run with an Execution Mode so it can be run conditionally, or continually, or just once, etc.
See the assign
keyword description for usage.
insert¶
Similar to an import statement in various programming languages, this construct imports
the aggregate behaviors (or mission) defined in another script at the location of the
insert
element.
Typically, only aggregate behaviors are referenced in import statements, but it is possible to reference another mission in order to build up a "super mission" with subordinate missions. Please note that imported missions do not specify an Execution Mode and only run in sequence.
See the insert
keyword description for usage.
call¶
The call core behavior...
Todo
Some general overview of the main modules and module behaviors.
Note
Module Behavior pages are automatically generated by parsing relevant LRAUV application header files.
Dock Module Behaviors¶
Todo
Estimation Module Behaviors¶
Todo
Guidance Module Behaviors¶
Todo
Navigation Module Behaviors¶
Todo
Science Module Behaviors¶
Todo
Sensor Module Behaviors¶
Todo
Trigger Module Behaviors¶
Todo