DSpace Repository

Autonomous Rover Navigation for Mangrove Ecosystem Monitoring Using Sensor Fusion with STM32 and MATLAB/Simulink

Show simple item record

dc.contributor.author Fernando, B.Y.C.
dc.contributor.author Weerasinghe, W.M.S.R.
dc.contributor.author Ranathunge, S. N.
dc.contributor.author Vakeeson, D.
dc.contributor.author Lokuliyana, R.L.K.
dc.date.accessioned 2026-09-09T06:30:16Z
dc.date.available 2026-09-09T06:30:16Z
dc.date.issued 2026
dc.identifier.uri http://repository.ou.ac.lk/handle/123456789/4196
dc.description.abstract Mangrove ecosystems face increasing threats from climate change, anthropogenic activity, and inadequate monitoring. Effective conservation and management require frequent, large-scale data collection across complex terrain characterized by dense root structures, tidal inundation, soft substrates, and GPS-denied environments under dense canopy cover. This study presents the design and implementation of a sensor integration framework for autonomous rover navigation in mangrove ecosystem monitoring. The navigation system integrates a BNO055 nine-axis Inertial Measurement Unit (IMU) with quadrature wheel encoders on an STM32 Nucleo U545RE-Q microcontroller, with firmware developed and deployed using the MATLAB/Simulink Embedded Coder Support Package for STM32. Sensor fusion is achieved through a dead-reckoning approach, in which real-time orientation estimates from the IMU (heading, roll, and pitch) are combined with rotational velocity measurements (RPM) from the wheel encoders to estimate the rover's relative position and heading in GPS-denied environments. Simulink models for both sensors were successfully developed, deployed, and validated, demonstrating reliable data acquisition within expected operating ranges: the encoder model produced stable RPM readings, and the IMU outputs remained within manufacturer-specified Euler angle ranges. These results demonstrate the feasibility of a low-power, embedded sensor fusion platform for autonomous navigation in challenging field environments such as mangrove ecosystems. The proposed framework provides a foundational sensor layer for future integration with LiDAR-based Simultaneous Localization and Mapping (SLAM) algorithms and a Robot Operating System (ROS), enabling fully autonomous environmental monitoring. This work contributes to a replicable embedded systems framework for developing cost-effective, GPS-independent, terrain-adaptive robotic platforms for next-generation mangrove ecosystem monitoring. en_US
dc.language.iso en en_US
dc.publisher The Open University of Sri Lanka en_US
dc.subject Mangrove monitoring en_US
dc.subject Sensor fusion en_US
dc.subject IMU en_US
dc.title Autonomous Rover Navigation for Mangrove Ecosystem Monitoring Using Sensor Fusion with STM32 and MATLAB/Simulink en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account