20130701 home.science: Ape-like robot could soon land on moon