Exercise: write the cmakefiles that get the source compiling. Have a look at the readme
(source) (solution)
Most C++ syntax excluding templates and inheritance (slides)(source)(screen recording)(video lidar odometry)
Inheritance, examples and simulator design (part 1) (slides)(source)(screen recording)
Inheritance, and c++ exercises on part 1 (source)(solution)(screen recording)
Continuing with the simulator (source)(screen_recording_1)(screen_recording_2)
Continuing with the simulator (source)(screen recording)
where our heroes will:
implement collision detection
specialize world_item to a unicycle robot
add a lidar
add some noise model
(source)(solution)(screen_recording)
Eigen (slides)(source-spolier)(screen_recording)
Eigen repeated and generic grid_map (source)(screen_recording_1)(screen_recording_2)
Integrating Eigen and STL in the Simulator (exercise)(screen recording)
Computing a distance map (source)(screen_recording_1)(screen_recording_2)
Exercise (source)(solution)(screen recording)
ROS basics (slides)
Ros Basics (slides) (source_giorgio)(screen recording)
Ros Publisher/Subscriber (source_emanuele) (screen recording)