Skip to content

A university project to build a robot that solves Rubik's Cubes, built from a Raspberry Pi

Notifications You must be signed in to change notification settings

Notoh/UnboxTheGoose

Repository files navigation

UnboxTheGoose

Welcome to UnboxTheGoose! We are a team of five students from the University of Waterloo in the Software Engineering program, and created this project as a final project for one of our courses. Video of the project in action!

The Machine

Our machine uses two cameras to read in the position of a Rubik's Cube, and then uses mechanical arms to physically solve it.

image

Implementation Overview

The backbone for our solver uses a bitboard system to allow for fast computations using Python! Using a very simple data type allows for minimal computational efforts to be wasted. The actual solving algorithm is based on techniques used by speedcubers.

About

A university project to build a robot that solves Rubik's Cubes, built from a Raspberry Pi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages