onionbot / OnionBot-Hardware

3D files for building an OnionBot CERN-OHL-S-2.0

Home Page:https://youtu.be/W4utRCyo5C4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Header

OnionBot | Python API

A collaborative computational cooking robot using computer vision built with Raspberry Pi

3D files for building an OnionBot

See it in action on YouTube

About

OnionBot tackles the challenge of automating pan cooking. Cooking progress is tracked by a Raspberry Pi 4, using a wide-angle camera and thermal camera mounted above the induction cooker. Recipes are processed by a Python script, and a servo motor directly drives the stove control knob to adjust the power setting.

Prototyping

The final hardware design was reached through several prototype iterations, improving aesthetic design, signal interference, and lens condensation issues. The electronics are displayed on a board to help make understanding more accessible.

The goal of this project is automation without unnecessary complexity. After all, we are not replacing the chef but giving them multi-tasking superpowers! Since there is no actuator more flexible and dextrous than the human, a touch screen interface called ‘sous-chef’ shows instructions, reminders, and alerts. OnionBot watches the pan so that you can focus on culinary creativity!

Required components

components

The complete components list can be found here

Known issues

  • Sensor assembly gets in the way of cooking, should be wall/upper cupboard mounted higher up
  • Total build cost is currently very high, needs to be iterated down to maker-friendly price
  • Print requires modification before parts fit
  • Blower is way oversized making overall assembly large.

TODO

  • Explore building into a cheap IKEA hob to bring cost down
  • Design new maker-friendly easily printable parts

The OnionBot idea was developed through a research project at Imperial College London

Check out the paper for technical details in much more depth!

OnionBot: A System for Collaborative Computational Cooking - ArXiv

arxiv

Interested in building a cooking automation robot?

Get in touch!

About

3D files for building an OnionBot CERN-OHL-S-2.0

https://youtu.be/W4utRCyo5C4

License:CERN Open Hardware Licence Version 2 - Strongly Reciprocal