This repository was archived by the owner on Mar 18, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
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.