Online paths planning method for unmanned surface vehicles based on rapidly exploring random tree and a cooperative potential field | Synapse