Author Contributions
Methodology, Q.L., G.H., Z.H., H.Z. and W.C.; Software, G.H., H.Z., W.C. and S.C.; Validation, Q.L., Z.H., H.Z. and S.C.; Formal analysis, Q.L., G.H., H.Z., W.C. and S.C.; Investigation, G.H.; Resources, G.H. and Z.H.; Data curation, Q.L.; Writing—original draft, Q.L. and G.H.; Writing—review & editing, B.L., D.F., Q.L. and G.H.; Visualization, G.H.; Supervision, Q.L.; Project administration, Q.L. and Z.H.; Funding acquisition, Z.H. All authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.
Figure 1.
S-APFM algorithm flow chart.
Figure 1.
S-APFM algorithm flow chart.
Figure 2.
PVS setup diagram.
Figure 2.
PVS setup diagram.
Figure 3.
PVS and obstacle distance relationship diagram.
Figure 3.
PVS and obstacle distance relationship diagram.
Figure 4.
PVS and obstacle Angle diagram.
Figure 4.
PVS and obstacle Angle diagram.
Figure 5.
Relationship diagram between J and Vdist and Vangle.
Figure 5.
Relationship diagram between J and Vdist and Vangle.
Figure 6.
Predicted potential field diagram.
Figure 6.
Predicted potential field diagram.
Figure 7.
OVS influence force diagram.
Figure 7.
OVS influence force diagram.
Figure 8.
Influence diagram of different PVS.
Figure 8.
Influence diagram of different PVS.
Figure 9.
Local minimum simulation path diagram.
Figure 9.
Local minimum simulation path diagram.
Figure 10.
Local minimum simulation angle change diagram.
Figure 10.
Local minimum simulation angle change diagram.
Figure 11.
Unreachable goal simulation path diagram.
Figure 11.
Unreachable goal simulation path diagram.
Figure 12.
Unreachable goal simulation angle change diagram.
Figure 12.
Unreachable goal simulation angle change diagram.
Figure 13.
Complex environment simulation path diagram.
Figure 13.
Complex environment simulation path diagram.
Figure 14.
Complex environment simulation angle change diagram.
Figure 14.
Complex environment simulation angle change diagram.
Figure 15.
The AMR and physical environment maps.
Figure 15.
The AMR and physical environment maps.
Figure 16.
Physics experiment environmental scan map.
Figure 16.
Physics experiment environmental scan map.
Figure 17.
Local minimum scenario map.
Figure 17.
Local minimum scenario map.
Figure 18.
S-APFM path in local minimum scenario.
Figure 18.
S-APFM path in local minimum scenario.
Figure 19.
IM-APF path in local minimum scenario.
Figure 19.
IM-APF path in local minimum scenario.
Figure 20.
TAPF path in local minimum scenario.
Figure 20.
TAPF path in local minimum scenario.
Figure 21.
Local minimum angle radian change diagram.
Figure 21.
Local minimum angle radian change diagram.
Figure 22.
Under simulation local minimum voltage variation diagram.
Figure 22.
Under simulation local minimum voltage variation diagram.
Figure 23.
Unreachable goal scenario map.
Figure 23.
Unreachable goal scenario map.
Figure 24.
S-APFM path at unreachable goal scenario.
Figure 24.
S-APFM path at unreachable goal scenario.
Figure 25.
IM-APF path at unreachable goal scenario.
Figure 25.
IM-APF path at unreachable goal scenario.
Figure 26.
TAPF path at unreachable goal scenario.
Figure 26.
TAPF path at unreachable goal scenario.
Figure 27.
Unreachable goal angular radian change diagram.
Figure 27.
Unreachable goal angular radian change diagram.
Figure 28.
Diagram of voltage variation in Unreachable goal situation.
Figure 28.
Diagram of voltage variation in Unreachable goal situation.
Figure 29.
Complex environments scenario map.
Figure 29.
Complex environments scenario map.
Figure 30.
S-APFM path in Complex environments scenario.
Figure 30.
S-APFM path in Complex environments scenario.
Figure 31.
IM-APF path in Complex environments scenario.
Figure 31.
IM-APF path in Complex environments scenario.
Figure 32.
TAPF path in Complex environments scenario.
Figure 32.
TAPF path in Complex environments scenario.
Figure 33.
Diagram of radian changes in complex environmental situations.
Figure 33.
Diagram of radian changes in complex environmental situations.
Figure 34.
Diagram of voltage change in a complex environment situations.
Figure 34.
Diagram of voltage change in a complex environment situations.
Table 1.
Comparison of simulation data of different PVS.
Table 1.
Comparison of simulation data of different PVS.
Pending Virtual Subgoals | J | Iteration Number (N) | Energy Consumption (KJ) | Path Length (m) |
---|
PVS1 | 7.30 | 102 | 10.47 | 19.80 |
PVS2 | 76.60 | 107 | 11.10 | 21.00 |
Table 2.
Comparison data of Local minimum simulation.
Table 2.
Comparison data of Local minimum simulation.
Scenarios | Algorithm | Iteration Number (N) | Energy Consumption (KJ) | Path Length (m) |
---|
Local minimum | T-APF | - | - | - |
IAPF | 213 | 22.07 | 21.10 |
IM-APF | 114 | 11.82 | 19.93 |
S-APFM | 101 | 10.47 | 19.80 |
Table 3.
Comparison data of unreachable goal algorithms.
Table 3.
Comparison data of unreachable goal algorithms.
Scenarios | Algorithm | Iteration Number (N) | Energy Consumption (KJ) | Path Length (m) |
---|
Unreachable goal | T-APF | - | - | - |
IAPF | 217 | 22.48 | 21.24 |
IM-APF | 116 | 12.02 | 20.06 |
S-APFM | 102 | 10.58 | 20.00 |
Table 4.
Comparison data of complex environment algorithms.
Table 4.
Comparison data of complex environment algorithms.
Scenarios | Algorithm | Iteration Number (N) | Energy Consumption (KJ) | Path Length (m) |
---|
Complex environment | T-APF | 216 | 22.38 | 21.40 |
IAPF | 219 | 22.69 | 21.41 |
IM-APF | 118 | 12.23 | 19.99 |
S-APFM | 101 | 10.47 | 19.80 |
Table 5.
Comparison of experimental data under local minimum.
Table 5.
Comparison of experimental data under local minimum.
Scenarios | Algorithm | Time (s) | Path Length (m) | Situation |
---|
Local minima | T-APF | - | - | Failure |
IM-APF | 6.23 | 4.24 | Success |
S-APFM | 5.49 | 4.22 | Success |
Table 6.
Comparison of experimental data under unreachable goal.
Table 6.
Comparison of experimental data under unreachable goal.
Scenarios | Algorithm | Time (s) | Path Length (m) | Situation |
---|
Unreachable goal | T-APF | 21.634 | 3.460 | Failure |
IM-APF | 4.443 | 3.034 | Success |
S-APFM | 3.920 | 3.024 | Success |
Table 7.
Comparison of experimental data under Complex environment situations.
Table 7.
Comparison of experimental data under Complex environment situations.
Scenarios | Algorithm | Time (s) | Path Length (m) | Situation |
---|
Complex environment | T-APF | - | - | Failure |
IM-APF | 6.07 | 4.20 | Success |
S-APFM | 5.51 | 4.23 | Success |