A generic and modular architecture for maritime autonomous vehicles | IEEE Conference Publication | IEEE Xplore