Skip to content

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

Todo

Science Module Behaviors

Todo

Sensor Module Behaviors

Todo

Trigger Module Behaviors

Todo