Skip to content

TethysL Integration with LRAUV System

The integration of TethysL with the rest of the LRAUV and TethysDash ecosystem is fundamentally based on using the same Tethys model for mission scripting.

TethysL and XML are just two different syntaxes for the same semantic model.

TethysL scripts (*.tl files) live alongside the traditional Tethys XML scripts (*.xml files) in the lrauv-mission repository.

This overall strategy avoids the need for any significant modifications to the traditional LRAUV logic for mission execution, which remains basically untouched.

While completely transparent to mission script authors, as well as to Dash users and operators, there's still an internal, automatic translation from TethysL to XML at time of vehicle tests and preparation for deployment.