TDM: A software framework for elegant and rapid development of autonomous behaviors for humanoid robots. - Vincent Berenz; Fumihide Tanaka; Kenji Suzuki 002; Mark Herink (Humanoids, 2011)