Related Experiment Video
Updated: Jan 15, 2026

High-Throughput, In-Field Screening of Photosynthetic Efficiency in Crop Plants Using an Autonomous Robot
Published on: January 9, 2026
Vision driven trailer loading for autonomous surface vehicles in dynamic environments
Jianwen Li1, Jalil Chavez-Galaviz1, Nina Mahmoudian1
1School of Mechanical Engineering, Purdue University, West Lafayette, IN, United States.
Abstract:
Automated docking technologies for marine vessels have advanced significantly, yet trailer loading, a critical and routine task for autonomous surface vehicles (ASVs), remains largely underexplored. This paper presents a novel, vision-based framework for autonomous trailer loading that operates without GPS, making it adaptable to dynamic and unstructured environments. The proposed method integrates real-time computer vision with a finite state machine (FSM) control strategy to detect, approach, and align the ASV with the trailer using visual cues such as LED panels and bunk boards. A realistic simulation environment, modeled after real-world conditions and incorporating wave disturbances, was developed to validate the approach and is available. Experimental results using the WAM-V 16 ASV in Gazebo demonstrated a 100% success rate under calm to medium wave disturbances and a 90% success rate under high wave conditions. These findings highlight the robustness and adaptability of the vision-driven system, offering a promising solution for fully autonomous trailer loading in GPS-denied scenarios.
Related Concept Videos
Distributed Loads: Problem Solving
Load along a Single Axis
Consider a beam of length L subjected to a varying load, which is a combination of parabolic and trapezoidal load distribution along the x-axis. In this case, it is essential to determine the resultant loads, their locations, and...
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Rolling Resistance: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Orthogonal Trajectories
