top of page

Robotics Implementation in Kitopi

By Cecilie Twisttmann, Robotics System Designer


As part of Kitopi's mission of continuing to be the technological frontrunner in the food delivery industry, Kitopi has invested in end-of-line robotic systems for the Satellite Kitchens (SKs) to aid in the sorting and packing of product items.


The robotics system is being developed and tested in the Danish Robotics R&D subsidy. The pilot version of the system is to be deployed and tested in DSO2 this year.


What is Robotics?

The concept of robots, or automated machines that can perform tasks without human intervention, has been around for centuries. However, the modern history of robots began in the early 20th century, with the development of technology that enabled the creation of machines that could mimic human actions.

In recent years, robots have become increasingly sophisticated and versatile, developing technologies such as artificial intelligence, machine learning, and advanced sensors.


Looking at the current trends in the robotic industry and types of robots we find 3 main topics:

  1. Collaborative robots (cobots): Cobots are designed to work alongside humans, with built-in safety features to prevent accidents. These robots can be programmed to perform repetitive or dangerous tasks, freeing up human workers for more complex or creative work.

  2. Autonomous mobile robots (AMRs): AMRs are self-guided robots that can navigate their environment without needing external guidance. They are used in logistics and warehousing to transport goods, and in manufacturing to move materials between workstations.

  3. Artificial Intelligence (AI): AI is increasingly being used to improve the capabilities of robots, enabling them to learn from their environment and make more intelligent decisions. This leads to more flexible and adaptable robots that can work in a wider range of applications.

Today, robots are used in a wide range of industries, from manufacturing and logistics to healthcare, entertainment, and education.

Within recent years, robotics are being introduced in the food industry to improve efficiency, consistency, and safety. Some examples of robotics use cases within the food industry:

  1. Automated sorting and packaging: Robots can be used to sort and package food products, such as fruits and vegetables; by size, shape, or weight. This can reduce the need for manual labor and improve the accuracy and consistency of the packaging.

  2. Quality control: Robots can be equipped with sensors to detect defects, such as bruises or mold, in food products. This can help ensure that only high-quality products are sent to market.

  3. Food processing: Robots can be used to perform tasks such as cutting, slicing, and dicing food products. This can help reduce the risk of injuries to human workers and improve the consistency and accuracy of the processing.

  4. Food delivery: Robots can be used to deliver food to customers, such as in restaurants or hospitals. This can help reduce the need for human interaction and improve the speed and efficiency of the delivery process.

  5. Food safety: Robots can be used to perform tasks such as cleaning and sanitizing equipment, reducing the risk of contamination and foodborne illness.

This robotic system, currently being designed and developed by the Danish team will be utilized for the sorting and packaging application.


The Robotic System

An in-house Kitopi Robotic Sorter system is being designed to sort prepared food items into customer orders.


The robotic sorter will contribute to the KPI for a Packing time of <2 min, which is achieved by <50-60% of the orders when the robotic project was initiated. Based on project observations, up to 50% of the current pack time today is allocated to manual sorting as the packers need to identify which order an item belongs to.


Additional Value Creation

The value creation of the robotic system lies within process optimization. Implementation of the autonomous system will impact the entire SK process as it requires streamlining current processes and will aid the workers. This will free up time for the operators, which can be used more effectively elsewhere in the process.


Furthermore, system implementation will automatically incorporate quality checks e.g. of packaging closure, and aid a bulletproof item-to-order packing. The system will facilitate higher item and time traceability during the preparation and packing as the items will be identifiable via QR codes.


By enforcing digital item ID, the margin of errors can be monitored with increased accuracy. This will enable better risk management before the item leaves the kitchen. Hereby aiding the goal of achieving high customer satisfaction.


Merging with our proprietary Smart Kitchen Operating System (SKOS)

The system will be connected to the SKOS via a Kitchen Unit Control (KUC), which will facilitate and ensure data is provided in a timely manner to the robotic system.


The merging and integration of the robotic system with existing systems - more specifically SKOS - is a combined effort across the country and teams. The teams involved in the integration include the skilled and highly experienced members from the Prototype team, which is developing the KUC, and have provided a mock-up of KUC endpoints with swagger UI for early test purposes. This team is also working on KDS front-end development for both prep and pack station KDSs.


Moreover, we have been fortunate enough to get experienced back-end developers on board from the newly established Expresso team for ticket processing integration. The teams recently had a productive 3-day hackathon in Denmark, where they had several workshops and robotic demos.

Robotic Hackathon - 04/April/2023


The output of the Hackathon has been the creation of detailed sequence diagrams for happy paths and edge cases, initial connection on the robotic system controller, and optimization of system contracts.


If you want to know more details about the robotic sorter project, please do not hesitate to reach out to the author on either LinkedIn (external) or Slack (internal).



bottom of page