Tech, ExplainedSemiconductors and devices
Product

Cooking robot

The whole meal cooked unattended.

BEFORE ITAFTER ITCooking robotPoshaNoshCOVERSAuto stirringRecipe programsIngredientdispensingCamera checksSensor chips↗ ANALOG AND EMBEDDED CHIPSreport heatand weightEdge AI↗ GENERATIVE AI APPLICATIONSjudges whenfood brownsA finished dish, kept warm inthe pan until the user arrives.CONCEPTS IT USESIoT architectureBEFORE ITAFTER ITCooking robotPoshaNoshCOVERSAuto stirringRecipeprogramsIngredientdispensingCamera checksSensor chips↗ ANALOG ANDEMBEDDED CHIPSreport heatand weightEdge AI↗ GENERATIVEAI APPLICATIONSjudges whenfood brownsA finished dish,kept warm in thepan until theuser arrives.CONCEPTS IT USESIoT architectureBEFORE ITSensor chips↗ ANALOG AND EMBEDDED CHIPS↓ report heat and weightEdge AI↗ GENERATIVE AI APPLICATIONS↓ judges when food brownsCooking robotPoshaNoshAuto stirringRecipe programsIngredient dispensingCamera checksAFTER IT↓A finished dish, kept warm in the pan untilthe user arrives.CONCEPTS IT USESIoT architecture
A cooking robot follows a dal recipe step by step, adding ghee, cumin, onions, tomatoes and dal from its containers at set times and temperatures, and checking the onions with its camera.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

A cooking robot is a countertop machine that cooks a whole dish unattended. The user loads chopped ingredients, spices, oil and water into its containers and chooses a recipe in the app. The machine then adds each ingredient at the right moment, heats, stirs, and stops when the dish is done. It is also called an automatic cooking machine or a robotic chef.

Inside, it is a small kitchen run by a computer. A heating plate, usually induction, heats the pan to a set temperature. A motor turns a stirring arm. Each container sits over the pan and tips its contents in when the recipe says so. Pumps add oil and water in measured amounts. Each recipe is a program: a list of steps with times, temperatures and amounts. A microcontroller (MCU) runs the program and reads the sensor chips: a temperature sensor under the pan, and weighing sensors that check how much has been added. Some robots also have a camera above the pan. A small AI model that runs on the machine itself, called edge AI, looks at the onions and decides when they are golden, instead of only trusting the timer.

Imagine two friends who share a flat in Bengaluru and both get home late. At 8 a.m., one of them loads the containers for a dal tadka for four: chopped onions and tomatoes, boiled dal, cumin, chilli and turmeric, ghee and water. In the evening, from her office, she starts the recipe in the app. The robot heats the pan to 170 °C, adds 20 g of ghee, and then the cumin. Thirty seconds later, it adds the onions and stirs them for eight minutes, while its camera checks their colour. It adds the tomatoes and spices, then the dal and 300 ml of water, and simmers it all for ten minutes. After about 35 minutes, the app sends a message: "Dal ready". The robot keeps it warm until they arrive.

The robot connects to the maker's cloud through the home Wi-Fi, in the design explained in IoT architecture. The cloud holds the recipe library, and sends new recipes and firmware updates to the machine. It also receives data on how each recipe turned out, which the maker uses to improve the recipe.

Who buys one? Mostly busy working people, and families without a full-time cook. The robot still needs a person to buy, wash and chop the vegetables, and to clean the pan afterwards. What it saves is the time spent standing at the stove.

A cooking robot is different from a multicooker, such as an electric pressure cooker. A multicooker runs one heating programme on ingredients that are all added at the start. A cooking robot adds ingredients one by one, in order, and stirs them, as a cook does.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.