commit of the smart robot principal class