ATLS: Automated Trailer Loading for Surface Vessels
Amer Abughaida, Meet Gandhi, Jun Heo, Vaishnav Tadiparthi, Yosuke Sakamoto, Joohyun Woo, Sangjae Bae
TL;DR
The study tackles automated trailer loading for surface vessels in wind-affected environments by developing a complete pipeline that fuses localization, system identification, and trajectory optimization. It leverages a wind-augmented 3DOF dynamic model, identifies hull parameters from maneuvers, and uses a Dubin's-path reference with nonlinear programming to generate feedforward trajectories, augmented by extensions such as an extended docking point, a floating reference point, soft docking-angle constraints, and a bail mechanism. Demonstrations on a commercial pontoon (Premier Intrigue) in Lake Belleville, MI, show an 80% success rate across 40 trials, with localization accuracy achieving approximately 0.58 m longitudinal and 0.26 m lateral errors, and a heading error around 2.3° within 23 m of the trailer; wind disturbances and perception noise remain primary sources of failure. The approach highlights practical potential for autonomous trailer loading in coastal and harbor environments, while outlining concrete directions for incorporating feedback control and handling dynamic obstacles in future work.
Abstract
Automated docking technologies of marine boats have been enlightened by an increasing number of literature. This paper contributes to the literature by proposing a mathematical framework that automates "trailer loading" in the presence of wind disturbances, which is unexplored despite its importance to boat owners. The comprehensive pipeline of localization, system identification, and trajectory optimization is structured, followed by several techniques to improve performance reliability. The performance of the proposed method was demonstrated with a commercial pontoon boat in Michigan, in 2023, securing a success rate of 80\% in the presence of perception errors and wind disturbance. This result indicates the strong potential of the proposed pipeline, effectively accommodating the wind effect.
