added energy management for builder robot, close #1908