kas-lab / suave

An Exemplar for Self-Adaptive Underwater Vehicles performing pipeline inspection
https://kas-lab.github.io/suave/
Apache License 2.0
27 stars 9 forks source link

Add watervisibility QA to the system #42

Closed Rezenders closed 1 year ago

Rezenders commented 1 year ago
Rezenders commented 1 year ago

period = 2pi/B amplitude = max_water_visibility - min_water_visibility water_visibility = amplitude sin(B*x) + min_water_visibility

Rezenders commented 1 year ago

Should the water visibility vary according to the position of the robot or the time?

Rezenders commented 1 year ago
t = current_time - self.initial_time
        v_delta = water_visibility_amp + water_visibility_min
        water_visibility = water_visibility_amp * math.cos(
            (2*math.pi/water_visibility_period)*t) + v_delta