Skip to content

A curated list of resources dedicated to Machine Learning applications to LEGO bricks

Notifications You must be signed in to change notification settings

360er0/awesome-lego-machine-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 

Repository files navigation

Awesome LEGO Machine Learning

A curated list of resources dedicated to Machine Learning applications to LEGO bricks.

Parts Classification

Applications

Sorting Machines

Other projects

  • JetClean [2022.10] - JetClean is a small robotic Lego cleaner capable of autonomously navigating around your bedroom and keeping it tidy!

Code

  • Setognize [2024.06] - Code for a mobile app that can recognize 50 dfferent Lego sets.
  • LegoSorter [2023.09] - Code for a mobile app that can recognize and count Lego bricks. It includes scripts for rendering the dataset, training the model, and the backend for the app.
  • OpenBlok [2022.11] - OpenBlok is an open-source Lego identification and sorting system using AI models developed by blokbot.io
  • Lego Brick Recognition [2020.03] - Code for generating synthetic dataset and training a classifier for 15 different parts.
  • Lego Classifier [2019.08] - Detailed description of training a part classifier and deploying it on Arduino.
  • Lego Detector [2019.03] - Code for training a classifer.

Papers

Datasets

Rendering Parts

Understanding Part IDs and colors

Generating Sets

Papers

Datasets

Assembling Sets

Papers

Generating images of LEGO

Models

Posts

3D Reconstruction

Papers

Price Prediction

Code

ML at LEGO Group

Other lists

About

A curated list of resources dedicated to Machine Learning applications to LEGO bricks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published