Unmanned Surface Vehicles
Low-end small unmanned surface vehicles (USV) are higly agile machines ideal for patrolling coastal waters. Such vehicles are typically used in perimeter surveillance, in which the USV travels along a pre-planned path. To quickly and efficiently respond to the challenges from highly dynamic environment, the USV requires an onboard logic to observe the surrounding, detect potentially dangerous situations, and apply proper route modifications. This page is a collection of algorithms and approaches that we have developed for such machines.
ViAMaRo (Vision for autonomous marine robots)
A PKP student project
This is a Matlab demo code for the semantic segmentation model for obstacle image map estimation for unmanned surface vehicles. The demo requires downloading the MOD dataset and has pretrained hiperparameters on the MOD dataset.
This dataset contains image pairs and reference calibrations that can be used for developing autocalibration methods for stereo camera systems.