Initial robot framework from Jan. 24, 2013