지능형 로봇 크래쉬 랩은 로봇공학과와 소프트웨어학부가 공동으로 제공하는 새로운 수업입니다. 팀 기반 PBL 수업을 통해 실제로 간단한 로봇을 제작하고, 로봇 상에서 인공지능 (컴퓨터비전)을 사용하여 로봇의 테마인 사람들로 하여금 기부 행위를 유도하도록 하는 것이 최종 목표입니다. 구체적인 기능이나 동작은 여러분 스스로 디자인할 수 있습니다.
관심있는 학생들의 많은 수강을 바랍니다.
Location: 제1공학관 112호 기계공학학부실험실2
Location: 학연산클러스터센터 5층 Space big (약 11/29일 까지)
중간고사 (11월 5일)
- 조별 발표 평가 (15분 발표, 5분 질의 응답)
- Location: 학연산클러스터센터 5층 509호
- 내용:
- 조별 프로젝트 진행 상황
- 조별 로봇 설계
- 로봇의 기능/목적
- 로봇 외형/기능 디자인
- AI를 이용하여 수행할 기능 설계 등
- 참고: 최종평가기준 = 팀: 완성도, SW/HW 난이도, 팀원: 참여도, 기여도, 역할수행
- 수업 시작 전까지 조교에게 발표 프리젠테이션 파일(ppt 또는 pdf)을 보내기 바랍니다.
Time
- Tuesday 13:00~15:00
- Thursday 13:00~15:00
Lecture Notes/Assignment
- Sept 17: Simple OpenCV, Socket examples (pdf, codes)
- Sep 24. DNN (pdf)
- Oct 1. CNN (pdf)
- Oct 8. RNN (pdf)
- Oct 15. Detection Networks (pdf)
- Oct 22. TX2 board setup guideline (pdf, sh)
- Nov 12. YOLOv3 demo (py)
--- 이하는 작년 내용입니다. ---
기말고사 (12월 22일 토요일, 오전 11시)
- 평가 루브릭
- 기능평가
- 교수님들이 정한 시나리오 1 (pdf)
- 각 조별로 3~5개의 평가 시나리오를 작성하고, 수강생 등을 이용하여 시나리오 수행
- 장소: 학연산클러스터 5층 (PBL Purple, 상황실 031-400-0119 )
Lecture Notes/Assignment
- Sept 3: Introduction (pdf)
- Sept 5: Autodesk의 Fusion360이라는 CAD 프로그램을 다음주까지 설치하셔서 오시길 바랍니다.
- Sept 10. Intro to Machine Learning (pdf)
- Sept 12. Intro to CAD
- Sept 17. Intro to CAD / Base robot parts CAD (stp)
- Sep 19. DNN (pdf)
- Oct 1. CNN (pdf)
- Oct 8. ROS (zip)
- Oct 15. Tensorflow : DNN, CNN (code)
- Oct 17. Tensorflow : CNN, Lenet 5 (code, lenet5)
- OpenCV-PythonTutorial (link)
- Oct 22. 중간 발표 및 점검
- Oct 29. TensorRT (zip)
- TX2보드에서 UFF format으로 변환시키는 과정에 문제가 있어 uff 파이썬 라이브러리를 추출해서 강의자료와 같이 압축시켰습니다. 사용하는 방법도 샘플 코드 안에 같이 포함되어 있습니다.
- 저번 시간의 TX2 보드의 /usr/src/tensorrt 에서 돌렸던 샘플 프로그램의 코드입니다. lenet5_mnist폴더와 Makefile들만 복사해서 붙여넣으면 됩니다.(zip)
- TensorRT에 대한 더 자세한 내용은 공식 문서를 참조해주시기 바랍니다. (tensorRT)
- Oct 31. Robot control
- Nov 5. Object detection모델 소개 및 데이터셋 소개 (dataset, YOLOzip)
- Nov 7. 실습
- Nov 12.
- OpenCV Installation (link)
- YOLO weights (link)
- Nov 14. HW설계검토, SW아키텍쳐 설명
- Nov 19.
- 다음 주 월요일에 조별 진행상황에 대해 간단하게 5~10분정도 발표가 있을 예정입니다. 각 조는 다음에 제시될 사항들을 포함하여 준비해주시길 바랍니다.
- 진행상황 타임라인(진행 계획, 현재 진행상황)
- 어려움, 또는 도움이 필요한 부분
- Nov 21. 실습
- Nov 26. 진행사항 발표 및 실습, 평가기준 설정
- Nov 28. 실습
- Dec 3. 실습
- Dec 5. 실습
- Dec 10. 실습