The robot programming network