Softbank's Pepper robot recently gained massive traction in diverse domains. On the one hand, the robot interacts with potential customers in shopping malls, stores, at trade fairs and various social events serving as a concierge or ''Pepper-as-Promoter'', grabbing attention and fostering customer engagement. On the other hand, the RoboCup federation opened up a completely new league in 2017: the Social Standard Platform League (SSPL). In this new league, the Pepper was chosen as the standard social platform that teams will rely on in competitions in the years to come. Lastly, Pepper is an attractive platform for academic institutions since it is, in contrast to other platforms, relatively low priced and does not require a high degree of maintenance or prior knowledge with respect to, e.g., mechanical engineering.
However, designing, developing and implementing social skills for a humanoid robot is not a trivial task that is additionally subject to constant change in the robots code base and configuration parameters for instance. Thus, one of the major drawbacks of the Pepper platform is the lack of a proper simulation environment in order to test new algorithms, high-level task execution strategies, regression testing or simply to provide an additional robot ``instance'' to compensate peaks in utilization. In this contribution we present our work towards such a simulation environment. We focus on two major topics a) seamless integration with the robot's ecosystem, e.g., NAOqi and ROS b) basic human-robot-interaction capabilities that can foster behavior modeling and functional regression testing.