Skip to content
This repository was archived by the owner on Mar 18, 2025. It is now read-only.

Continuous Integration

Marco A. Gutiérrez edited this page Aug 10, 2022 · 3 revisions

Currently the Continuous Integration tests for the LRRAUV repository use docker to cover the following aspects:

  • Dynamics: hydrodynamics and hydrostatics.
  • Environments: curretns and surface winds.
  • Missions: depth_vbs_mission, pitch_and_depth_mass_vbs_mission, pitch_mass_mission, yoyo_circle_mission
  • Simulation: vehicle spawn and state.
  • Vehicle: acoustic_comms, ahrs, battery, buoyancy, drop weight, dvl, elevator, mass_shifter, propeller, range bearing, rudder and sensors.

When testing the missions, the MBARI controller software from the latest pre-generated distributable docker image: mbari/lrauv-ignition-sim:latest is used. Access to the code regarding the MBARI controller software is restricted by US laws of export control. For people with access, here are instructions on setting it up from source and compiling.

Clone this wiki locally