This project was developed in the context of the curricular unit “Introduction to Robotics” during my Masters Degree. The project was divided into two parts. The first focuses on mobile robot localization, using Bayesian filters to manage uncertainties in perception and action. The second addresses path planning and following, applying Rapidly Exploring Random Tree (RRT) algorithms. The project was done in groups of 3, and it was attributed a grade of 18/20.