Teaching

Visual Perception and Spatial Computing  a.a. 2019

On February 2019, I was the teacher of the course Visual Perception and Spatial Computing in the Advanced School of AI. This school is organized by the Institute of Cognitive Sciences and Technologies (ISTC) of the Italian National Research Council (CNR). The course Visual Perception and Spatial Computing is an introduction to Computer Vision and SLAM techniques. 

  

For this course, I open sourced the framework pySLAM as a basic ‘toy’ framework, in order to let my students start playing with visual odometry techniques.
codehttps://github.com/luigifreda/pyslam


Introduction to Machine Learning (Metodi Quantitativi per l’Informatica) a.a. 2016/2017

In 2016/2017, I was the main Tutor of the course of “Metodi Quantitativi per l’informatica”, for the Bachelor in Computer Science Engineering at the University of Rome “La Sapienza”. This course was an introduction to Machine Learning

In this page, you can find the timetable and the slides which I personally prepared (in English) for the course.

    


Introduction to Pattern Recognition  a.a. 2016

As a teaching assistant, I presented a short introduction to Visual SLAM within the course of  “Introduction to Pattern Recognition”, for the Master in AI and Robotics  Engineering at the University of Rome “La Sapienza”. 
slides 1 (based on Davide Scaramuzza’s tutorials)
slides 2  (focused on Andrew Davison’s Elastic Fusion)