|
Algorithm 1 Proposed MSAO Algorithm |
-
Require:
Coordinate of the AUV , coordinates of the current target CH , coordinates of the next target CH , UAC communication radius and UOC communication radius .
-
1:
if and then
-
2:
Calculate the data collection hover position by (22).
-
3:
Calculate steering angle by (23).
-
4:
else if and and then
-
5:
The data collection hover position is the vertical foot
from to the segment .
-
6:
Calculate steering angle by (23).
-
7:
else if and then
-
8:
Calculate the data collection hover position by (22).
-
9:
Calculate steering angle by (23).
-
10:
else ifthen
-
11:
The data collection hover position is the vertical foot
from to the segment .
-
12:
Calculate steering angle by (23).
-
13:
end if
-
Ensure:
The steering angle of the AUV: .
|