The Hardware Abstraction Layer - Supporting control design by tackling the complexity of humanoid robot hardware. - Stefan Jörg; Jan Tully; Alin Albu-Schäffer (ICRA, 2014)