initial irobot class