Open Motion Control Architecture For Humanoid Robots by Dmitry Kaynov