Working toward the development of a generic marine vehicle framework: ROS-MVP | IEEE Conference Publication | IEEE Xplore