Teaching
I wrote the posts below to share my understanding, in particular with new students coming to robotics. Feel free to email me whenever you find something unclear.
Walking control
 Floating base estimation
 How do biped robots walk?
 Prototyping a walking pattern generator
 What is a controller?
Geometry
Mechanics
 Contact modes
 Contact stability
 Equations of motion
 Friction cones
 NewtonEuler equations
 Point de nonbasculement
 Screw axes
 Screw theory
 Wrench friction cones
 Zerotilting moment point
Optimization
OpenRAVE
 Converting robot models to OpenRAVE
 Getting started with OpenRAVE
 Humanoid model for OpenRAVE: JAXON
 Humanoid model for OpenRAVE: JVRC1
 Humanoid model for OpenRAVE: Romeo
 Installing OpenRAVE on Ubuntu 14.04
 Installing OpenRAVE on Ubuntu 16.04
 Troubleshooting OpenRAVE installation
Science
Assignments
Online robotics ressources

PierreBrice Wieber: Lecture on Walking Motion Control
Awesome lecture on walking motion control given by PierreBrice Wieber at the Humanoid Soccer School 2013 in Bonn, Germany.

Derek Dreyer: How to Write Papers So People Can Read Them
Great, short talk with examples and practicle principles on how to improve the writing of scientific papers.

Book: Introduction to OpenSource Robotics
Online robotics course on manipulator kinematics, motion planning and force control.

Integration Basics
How to integrate the equations of motion.

Tutorial: Control Challenges
Online game where you write control algorithms to achieve some goal, for instance stabilizing an inverted pendulum. Runs in browser.
Curiosity: keep it sharp!

DirtyBiology
An awesome YouTube channel on popular science, with a focus on evolutionary biology.

Dr Guero
Spectacular bipedal performances on the KHR3HV hobby humanoid.

Gyroscopic Precession
Inspiring experiment about angular motions and torques.