This project was developed in the context of the Probabilistic Robotics course held by professor Giorgio Grisetti at Sapienza University of Rome. It concerns the development of a SLAM algorithm for a differential drive equipped with a monocular camera.