This document summarizes an undergraduate final year project on developing an autonomous rover using simultaneous localization and mapping (SLAM). The project uses occupancy grid mapping and a particle filter for SLAM. The hardware includes a laser sensor, Arduino, Raspberry Pi, and other components. The SLAM algorithm represents maps as grids and uses position estimation and exploration. The particle filter localizes the rover by updating particle weights based on sensor data and map correlation. The project aims to enable autonomous navigation and environment surveillance.