Self Localization Module Developed during my internship at Isaac Team, Turin