dancal / wp_rubiks

Rubiks Cube Solver Robot for Rasberry PI 3 B+

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The software that solves the Rubik's Cube on a Raspberry PI 3 B+

  • 와이더플래닛 사내 동아리( 와삼디 ) 첫번째 로봇 작품.

하드웨어

  • Raspberray PI 3 B+
  • Maestro 12 chanel servo control
  • 카메라 : 노보맥스 리얼 HD 1300만 화소 ( QCAM-1200HD )
  • 로봇 하드웨어는 http://www.rcr3d.com/hardware.html 사용.

3D Models

소프트웨어

3D 프린터

  • Ender 3

사용 OS

사용 언어

  • python3.7

사용한 Python 패키지 및 코드

  • opencv
  • serial
  • random
  • numpy
  • webcolors
  • kociemba
  • tkinter
  • sklearn.cluster import KMeans

데모 영상 ( youtube video )

play4

작업 히스토리

  • 2019.08.13 : Rubiks LCD 장착.

  • 2019.08.12 : Rubiks LCD 배송 완료.

  • 2019.08.09 : Rubiks 소프트웨어 릴리즈 및 버그 픽스 & 풀 테스트 play3

  • 2019.08.04 : Rubiks 소프트웨어 동작 테스트

  • 2019.07.30 : 3D 프린트 Rubiks 부품 추가 프린트

  • 2019.07.30 : 3D 프린트 Rubiks 부품 추가 프린트

  • 2019.07.29 : 루빅 큐브 구매

  • 2019.07.17 : Rubiks 소프트웨어 개발 시작 ( opencv install )

  • 2019.07.16 : 3D 프린트 Rasberry PI CASE 출력

  • 2019.07.15 : Rasberry PI 3 B+ 도착 play2

  • 2019.07.15 : Rubiks Robot 동작 테스트

  • 2019.07.14 : Rubiks 서보 테스트 시작

  • 2019.07.13 : 3D 프린터 Rubiks 부품 추가 프린트

  • 2019.07.11 : 3D 프린터 Rubiks 부품 추가 프린트

  • 2019.07.11 : 3D 프린터 Rubiks + Maestro 연결

  • 2019.07.11 : 3D 프린터 Rubiks + Maestro 동작 테스트 play1

  • 2019.07.08 : 3D 프린터 Rubiks 부품 조립

  • 2019.07.08 : 3D 프린터 Rubiks 부품 리스트

  • 2019.07.09 : 3D 프린터 Rubiks 부품 추가 프린트

  • 2019.07.05 : servo 및 Rubiks 각종 부품 도착

  • 2019.07.05 : 3D 프린터 Rubiks 부품 출력 ( 실패 )

  • 2019.07.01 : 3D 프린터 Rubiks 부품 출력

  • 2019.06.28 : 3D 프린터 Rubiks 부품 출력

  • 2019.06.27 : 3D 프린터 Case 주문 처리

  • 2019.06.26 : 3D 프린터 Rubiks 부품 출력

  • 2019.06.25 : 3D 프린터 Rubiks 부품 출력 시작

  • 2019.06.24 : 3D 프린터 테스트 출력

  • 2019.06.18 : 3D 프린터 테스트 출력

  • 2019.06.05 : 3D 프린터 설치

  • 기타

  • 실패작들

도움주신분

  • 전규안
  • 정수동
  • 신충식
  • 이창준
  • 우경창
  • 홍성학
  • 김종현
  • 이승훈
  • 백준석

About

Rubiks Cube Solver Robot for Rasberry PI 3 B+


Languages

Language:Python 98.7%Language:Pascal 1.3%Language:Shell 0.0%