Shops in general have been void of any types of robots until last decade. Main reason has been the lack of good enough use cases in respect to the maturity level of the relevant research field. Unless operated solely during the times when doors are closed for the public, the machines must be able to work safely among humans, sometimes even in crowded situations. The most common tasks these machines have been performing are transporting some goods from an unloading place (ref. to Terminal logistics) to storages and then from storages to the actual shop for manual placing to shelves. Only recently, two other use cases have emerged and got a lot of attention and funding. First one is the cleaning of the floors, while customers are present in the shop, and the other is analyzing the shelves of the shop for inventory (e.g., the number of items / product) and quality reasons (e.g., the price tags are correct). Cleaning requires, besides the obvious cleaning operation performing platform, constant interactions with the customers, while still performing the scheduled cleaning tasks. That, on the other hand, requires beside the normal localization (GIM-Locator) and environmental modeling (GIM-Mapper), some real-time situational awareness capabilities (GIM-Observer). Shop inventory application requires the same functionalities and on top of that, it also requires a sophisticated AI-flavored camera-based tool for the actual visual inspection. That part we leave for our partners. GIM Robotics has been, and still is, very much involved in these retail related activities with our proven commercial partners. These activities are further strengthened in a brand-new Business Finland funded and VTT led Co-Innovation Project called “Multi-purpose Service Robotics as Operator Business” (MURO).