Obstacle Tracking on Unmanned Surface Vehicle Using Kalman Filter

Rusdhianto Effendi Abdul Kadir, Mochammad Sahal, Yusuf Bilfaqih, Zulkifli Hidayat, Gaung Jagad


Unmanned Surface Vehicles (USV) are self-driving vehicles that operate on the water surface. In order to be operated autonomously, USV has a guidance system designed for path planning to reach its destination. The ability to detect obstacles in its paths is one of the important factors to plan a new path in order to avoid obstacles and reach its destination optimally. This research designed an obstacle tracking system which integrates USV perception sensors such as camera and Light Detection and Ranging (LiDaR) to gain information of the obstacle’s relative position in the surrounding environment to the ship. To improve the relative position estimation of the obstacles to the ship, Kalman filter is applied to reduce the measurements noises. The results of the system design are simulated using MATLAB software so that results can be analyzed to see the performance of the system design. Results obtained using the Kalman filter show 12% noise reduction.


Keywords: filter kalman, obstacle tracking, unmanned surface vehicle.

Full Text:



L. Zhixiang, "Unmanned surface vehicles: An overview of developments and challenges," 2016, pp. 71-93.

Rj. Yan, " Development and missions of unmanned surface vehicle," 2010.

K. Tanakitkorn, “A review of unmanned surface vehicle development,” 2019.

M. Hossein, “Developing a navigation, guidance and obstacle avoidance algorithm for an Unmanned Surface Vehicle (USV) by algorithms fusion,” 2018, pp. 56–65.

W. Zhan, "Autonomous Visual Perception for Unmanned Surface Vehicle Navigation in an Unknown Environment," 2019.

M. Caccia, "Basic navigation, guidance and control of an Unmanned Surface Vehicle," 2008.

C. James B, “Introduction to remote sensing,” 2011, pp. 243-244.

J. Mckean, " Remote Sensing of Channels and Riparian Zones with a Narrow-Beam Aquatic-Terrestrial LIDAR," 2009.

R. Joseph, “You Only Look Once: Unified, Real-Time Object Detection,” 2015.

R. Joseph, " YOLO9000: Better, Faster, Stronger," 2016

R. Joseph, " YOLOv3: An Incremental Improvement," 2018.

G. Welch, G. Bishop, "An introduction to the Kalman filter," 2000.

B. Robert G. “Introduction to Random Signal Analysis and Kalman Filtering,” 2012.

Y. Singh, R. Mehra. “Relative Study of Measurement Noise Covariance R and Process Noise Covariance Q of the Kalman Filter in Estimation,” 2015.

Q. Ge, T. Shao, Z. Duan, and C. Wen, "Performance analysis of the Kalman filter with mismatched noise covariances," 2016.


  • There are currently no refbacks.