add RobotMainTemplate