I. Introduction
In recent years, unmanned surface vehicle (USV) has been applied in many fileds, e.g., search and rescue, water quality monitoring, platooning transportation, etc., to name a few [1]. Due to the limited transportation capacity of a single ship, multi-vessel formation transportation could be the future alternative solution. A fleet of USVs with platooning could be used for the transportation in few of riverside cities [2]–[4]. However, platooning of USVs suffers from the risk of collision. Considering this problem, the aim of this work is to develop an platooning method for follower USV to follow a leader ship in an open environment without colliding with other vessels and obstacles.