In this paper, we propose a novel experience representation approach for artificial cognitive system (such as a robot).The artificial cognitive system with the ability to store experiences and to adapt plans and behavior according to experienceswill be beneficial for understanding the human representation of experience and be useful for developing practical servicerobot. Here an artificial cognitive system experience is defined as a record about the events occurred in the past. Three kindsof experiences (ontology, robot activities and environment activities) are introduced. In this work, we demonstrate the mobilecognitive system with a PR2 platform in a restaurant environment and a corresponding simulation environment. Four differentscenarios (Serve-A-Coffee, Deal-with-Obstacles, Clear-Table and Well-set-Table) have been set to demonstrate the performanceand collect the corresponding experiences.