Abstract of project:
The basic behavior of our Lego Robot is to explore the work area and generate a map. Our robot tries to traverse through each and every cell, as our work area is divided into fixed size of cells, and detects whether any obstacle is there in that cell or not, and update the map accordingly. Our robot is programmed in such a way that it continuously keep wandering in the work area and keep updating the map in each iteration. Our map is represented as a file in which each cell is assigned number and its attributes like whether it contains an obstacle or not and if obstacle is there whether it is static or dynamic and what is the probability of the cell containing obstacle. Our map can be used by others through the use of the file in which we store all the information about the cells of the work area. Using the map other robot can navigate in the work area without encountering obstacles in there path.