6 CONCLUSIONS
We proposed an improved APFM for USVs. A re-
versed obstacle avoidance algorithm was developed
to improve the steering ability of the USV in tight
spaces. Integrated with multi-position path planning
approach and PID control, we simulated and tested
the improved APFM in MATLAB to validate the cor-
rectness and performance of our algorithm. Finally,
we applied our algorithm to a real USV and tested in
a real lake. Experimental results show that the USV
can autonomously navigate based on the predefined
navigation route and avoid static and dynamic obsta-
cles.
ACKNOWLEDGEMENTS
This work was partly supported by the AI University
Research Centre (AI-URC) through XJTLU Key Pro-
gramme Special Fund (KSF-P-02), Natural Science
Foundation of Suzhou City (SYG201837), Natural
Science Foundation of Nantong City(JC2018075)and
Nantong University-Nantong Joint Research
Center for Intelligent Information Technology
(KFKT2017A06).
REFERENCES
Bertram, V. (2008). Unmanned surface vehicles-a survey.
Skibsteknisk Selskab, Copenhagen, Denmark, 1:1–14.
Borenstein, J. and Koren, Y. (1990). Real-time obstacle
avoidance for fast mobile robots in cluttered environ-
ments. In Proceedings., IEEE International Confer-
ence on Robotics and Automation, pages 572–577.
IEEE.
Enderle, B., Yanagihara, T., Suemori, M., Imai, H., and
Sato, A. (2004). Recent developments in a total
unmanned integration system. In Proc. AUVSI Un-
manned Systems Conference, volume 9.
Khatib, O. (1986a). Real-time obstacle avoidance for ma-
nipulators and mobile robots. In Autonomous robot
vehicles, pages 396–404. Springer.
Khatib, O. (1986b). Real-time obstacle avoidance for ma-
nipulators and mobile robots. In Autonomous robot
vehicles, pages 396–404. Springer.
Li, Y. and He, K. (2006). A novel obstacle avoidance and
navigation method for outdoor mobile robot based on
laser radar. Robot, 28(3):275–278.
Li, Z., Bachmayer, R., and Vardy, A. (2017). Vector field
path following control for unmanned surface vehicles.
In OCEANS 2017-Aberdeen, pages 1–9. IEEE.
Liu, Y., Liu, W., Song, R., and Bucknall, R. (2017). Pre-
dictive navigation of unmanned surface vehicles in a
dynamic maritime environment when using the fast
marching method. International Journal of Adaptive
Control and Signal Processing, 31(4):464–488.
Liu, Z., Zhang, Y., Yu, X., and Yuan, C. (2016). Unmanned
surface vehicles: An overview of developments and
challenges. Annual Reviews in Control, 41:71–93.
Maguer, A., Gourmelon, D., Adatte, M., and Dabe, F.
(2005). Flash and/or flash-s dipping sonars on spar-
tan unmanned surface vehicle (usv): A new asset for
littoral waters. In Turkish International Conference on
Acoustics.
Manley, J. E. (2008). Unmanned surface vehicles, 15 years
of development. In OCEANS 2008, pages 1–4. Ieee.
Naeem, W., Xu, T., Sutton, R., and Tiano, A. (2008). The
design of a navigation, guidance, and control system
for an unmanned surface vehicle for environmental
monitoring. Proceedings of the Institution of Mechan-
ical Engineers, Part M: Journal of Engineering for the
Maritime Environment, 222(2):67–79.
Peng, Y., Han, J.-d., and Huang, Q.-j. (2009). Adaptive ukf
based tracking control for unmanned trimaran vehi-
cles. International Journal of Innovative Computing,
Information and Control, 5(10):3505–3516.
Polvara, R., Sharma, S., Wan, J., Manning, A., and Sutton,
R. (2018a). Obstacle avoidance approaches for au-
tonomous navigation of unmanned surface vehicles.
The Journal of Navigation, 71(1):241–256.
Polvara, R., Sharma, S., Wan, J., Manning, A., and Sutton,
R. (2018b). Obstacle avoidance approaches for au-
tonomous navigation of unmanned surface vehicles.
The Journal of Navigation, 71(1):241–256.
Wang, H., Wei, Z., Wang, S., Ow, C. S., Ho, K. T., and
Feng, B. (2011). A vision-based obstacle detection
system for unmanned surface vehicle. In 2011 IEEE
5th International Conference on Robotics, Automation
and Mechatronics (RAM), pages 364–369. IEEE.
Zhang, R., Tang, P., Su, Y., Li, X., Yang, G., and Shi, C.
(2014a). An adaptive obstacle avoidance algorithm for
unmanned surface vehicle in complicated marine en-
vironments. IEEE/CAA Journal of Automatica Sinica,
1(4):385–396.
Zhang, R., Tang, P., Su, Y., Li, X., Yang, G., and Shi,
C. (2014b). An adaptive obstacle avoidance algo-
rithm for unmanned surface vehicle in complicated
marine environments. IEEE/CAA Journal of Automat-
ica Sinica, 1(4):385–396.
Zhou, X., Ling, L., Ma, J., Tian, H., Yan, Q., Bai, G., Liu,
S., and Dong, L. (2015). The design and application
of an unmanned surface vehicle powered by solar and
wind energy. In Power Electronics Systems and Ap-
plications (PESA), 2015 6th International Conference
on, pages 1–10. IEEE.
ICINCO 2019 - 16th International Conference on Informatics in Control, Automation and Robotics
408