Course Intro (slides)
GIT (slides)
Compiled Languages (slides)(source)(exercises)
solution
C++ basics (slides)(source)
C++ (solution)
C++ inheritance (slides)(video)(source)
exercise: simulator (slides)(source-spolier)(source-in-class)(video)
(source)(video)
templates intro (slides)(source)
adding stuff to simulator (source)
slides)
Again on Templates - in class redevelopment of MatTemplate and VecTemplate (source)
Standard Template Library (slides)(source)
Solution to exercises on templates (source)
Eigen (slides) (source)
STL (source)
Eigen (source)
SOTA perf. search structure for fixed size vectors: KD-Tree (slides)(source)
Registering Point Clouds: ICP (slides)(source)
Solution (source)
Robotic Middlewares (slides)
ROS (source in class)
installing
tools
packages
messages and services
nodes
Sensors and Actuators (slides)
Robot Setup, Transforms and Simulators (slides)(source)