We thrive and work hard to improve the food industry and change the way things are because they are not efficient enough!
Open Kitchen is an innovative software project that will operate an in-house robotic system, that has as a mission to maximize production cost and meal experiences in an industry that is currently seeking to improve restaurant and platform margins through automation.
Today, meal delivery is convenient but costly, relying mostly on human labor for preparation and delivery. As food ordering becomes more centralized through digital platforms, however, new business models and technologies should improve efficiency significantly.
Let's make great software. We strongly believe that together we can change the food industry, that’s why we open our source code to the public to help us improve it and make better quality software. We will provide the API documentation. Please visit our github repository for more information.
This project was born out of the necessity to improve efficiency and reduce human error, by implementing a new class of robots equipped with sensors, called collaborative robots or co-bots, which can work safely alongside humans. Currently, on trial in a number of restaurants, co-bots could help restaurants scale without adding much labor which, at one-third of restaurant expenses in today’s model, could make the economics quite attractive.
By eliminating the chore of cooking, online meal delivery platforms, as well as restaurants that integrate automation, have the potential to disrupt the global food industry.Learn More
We are excited to show you our progress in our hardware side of things. OpenKitchen this year will have all the unknowns resolved and we will be able to demostrate a live demo for you all!
For the past decade, we've seen this industry evolved from what we know as a conventional system, into a digital + ghost kitchen market place, aided by technologies of the like of UberEats, Grubhub and Doordash. Just as the taxi industry and the hospitality industry, the restaurant industry has entered a phase in which digital penetration and kitchen efficiency have become the norm. Our Software is aiming to accomplish that level of efficiency.
Main programming language for the brain of the kitchen
Python is the best option to build this project because we will be implementing some AI into the logic to optimize the way we handle orders and process the products. This language will also facilitate the connectivity between the components since Raspberry PI works perfectly with it. IoT and AI will be the strongest part of, so we will focus our repository on that area. The mobile and web application is not built-in python but we will get to that later.
Main hardware component
The Raspberry PI 3 fits into our project as the main brain of the operation. The tasks this device will perform are: connecting to the server that will provide the orders, inventory, and products in detail to cook. After connecting to the server it will be running in a constant loop that will update the current orders for changes and prepare the new orders that will be processed next. The last task that this device does is receiving and sending information to the other components which in this case are Arduinos that control the Woks and some other areas of the kitchen.
Micro controller that operates on the component level
A The Arduino is small and powerful, it usually has enough inputs and outputs, that's helpful because we will be connecting to the Woks and some other sensors that will collect information that further along the way it will be sent to the Raspberry PI and it will be sent back to the main server to store it and decide what's the next movement to perform.
All the business logic is built in this language. Usually we would built everything in the same stack, but our previous app ChefSurf was built using Restify.Js and we are taking all the good parts of the project ( backend ). Restify.js we use it as a microservice that handles all the requests and returns the data formatted as a JSON object. We will post an API documentation later in the website.
We currently are in the developing phase, but we would be happy to answer all your questions