BBLAB Facebook - Ba roBotics Lab
CN, Sáng Thứ 2, Tiết 1-2, 6h45-8h15 , Mã lớp học trên team: Teamcode : iux2iya
Danh sách lớp:
https://docs.google.com/spreadsheets/d/1WYLp2a8BJaHtEDQZkn4co3atH9rvthpd1OefNJ3Qfj0/edit?usp=sharing
CN, Sáng Thứ 2, Tiết 3-4, 8h25-9h55 , Mã lớp học trên team: Teamcode : zt1rezn
Danh sách lớp:
https://docs.google.com/spreadsheets/d/1VrwYWp-a7RmYPaeOixmwQWAg2X8-Y8fE9ivMfdDG1cY/edit?usp=sharing
Link giáo trình bài giảng:
https://sites.google.com/view/bblab/teaching/me4509_machinevision?read_current=1
Google drive:
https://drive.google.com/drive/folders/1NZaiy-0S4KbtwfU9n9dsiQTA5Hlh65i9?usp=sharing
Chú ý: Đặt tên file hay folder HọTên_MSSV ví dụ, NguyenVanA_20180012
Write a short report with Keywords, Gemini or ChatGPT history ask, picture result as follow sample:
Bài 1:
Cài đặt Pycharm và thư viện openCV, chạy thử code mẫu lowpass filter
https://www.geeksforgeeks.org/python/setup-opencv-with-pycharm-environment/
Tìm chạy thử low pass fillter theo từ khóa :
lowpass filter with opencv and pycharm python code
Bài2: Học lý thuyết và áp dụng thuật toán erosion và dilation
Tham khảo
https://towardsdatascience.com/image-processing-part-3-dbf103622909/
Chụp ảnh màn hình ảnh đã erosion và dilation
Write a short report with Keywords, Gemini or ChatGPT history ask, picture result as follow sample:
Bài 3: Tìm hiểu tạo mạng LeNet để nhận dạng số từ 0 -9
Bài 4: Camera Calibration and 3D Reconstruction.
Tìm hiểu và viết chương trình hiệu chỉnh camera
https://docs.opencv.org/4.x/dc/dbb/tutorial_py_calibration.html
Bài 5: ArUco Marker Pose Estimation and Detection in Real-Time using OpenCV Python
https://www.youtube.com/watch?v=bS00Vs09Upw
Tìm hiểu code xác định vị trí 3D marker .
Tạo file work mô tả quá trình và nguồn tham khảo:(Gemini, google ...)
Bài cuối kỳ:
Cho ảnh gồm 4 marker và hình tròn, vuông, tam giác, chữ nhật. Xác định tọa độ các hình từ ảnh nhận được
https://www.youtube.com/watch?v=ZsXUMr9YVZU
Các bạn tải file lên Link Google Drive Folder trong đó chứa thuyết minh đồ án, bản vẽ, code lập trình, video chạy thực tế, ....
NHỚ BẬT CHẾ ĐỘ SHARE sau đó chia sẻ link lên Google sheet sau:
Đăng ký Chia nhóm làm project cuối kỳ theo link sheet:
https://docs.google.com/spreadsheets/d/1F_J83AqKVq3304xv2I8DKbmldpaG55KcYLo1qu_orDo/edit?usp=sharing
Project report template (5-8 Pages):
https://docs.google.com/document/d/1JDUE5Kima3DLZJdCL-pFhql79XD1H6R4n0R3FZappww/edit?usp=sharing
Mẫu Slide:
2. Yêu cầu
- Tiểu luận báo cáo 8-10 trang (nộp)
+ Giới thiệu đề tài
+ Phương pháp giải quyết vấn đề
+ Các kết quả đạt được
+ Kết luận
3. Tính điểm
Cài đặt Ubuntu 20.04
Git clone vaf Chay duoc chuong trinh mo phong
Cài đặt chương trình trên máy tính để đọc thông tin từ robot
Đăng ký tham gia Projects ( Trung bình 5)
- Có cố gắng chế tạo robot nhưng chưa chạy được(Trung bình 8)
- Có robot tham gia thi đấu ( Trung bình 8.5)
- Top 8 được ( Trung bình 10)
- Xếp thứ 8 -16 ( Trung bình 9,5)
- Xếp thứ 17 -trở xuống ( Trung bình 9)
Giữa kỳ: Kiểm tra tiến độ hoàn thành Projects
192.168.10.102:11311
3WD Omni Wheel Arduino Robot Car C008
2. 3WD Triangular 100mm omni wheel mobile robotics car C003
3. 4WD Omni Wheel Arduino Robot Car C008
4. 3WD Omni Wheel Arduino Robot Car C008
1. Autonomous mobile platform with vacuum cleaning
2. Autonomous mobile platform with vacuum cleaning