LẬP TRÌNH TÍCH HỢP AI VÀ ROBOTICS SỬ DỤNG MECANUM
- Lịch học: Tối 3-5-7
- Khai giảng: 21/11/2023
- Thời lượng: 10 Buổi
- Học phí:: 3,000,000 đ
MỤC TIÊU KHÓA HỌC:
Với sự phát triển của khoa học kĩ thuật ở thời đại 4.0, Robot đang dần thay thế cho các hoạt động của con người. Sự phát triển mạnh mẽ của công nghệ AI, đã giúp cho các Robot từ tự động, chuyển dần sang cơ chế tự hành, khi nó có thể được huấn luyện để nhận biết các vật thể trong 1 ứng dụng thông minh. Trong khóa học này, 2 nội dung chính sau đây sẽ được trình bày:
• Lập trình điều khiển Robot cơ bản: Các thao tác cơ bản để vận hành Robot đa hướng sử dụng bánh Mecanum, điều khiển bằng tay và dò line tự động
• Tích hợp AI Camera: Camera sử dụng nên tảng ESP32 Cam sẽ được tích hợp thêm vào Robot, nhằm phát triển nhiều tính năng thông minh, thể hiện các ý tưởng về Robot AI hoặc Robot cho các ứng dụng sản xuất thông minh (Smart Manufacturing)
Trong khóa học, ngôn ngữ hình khối (Blockly) sẽ được sử dụng để hiện thực các dự án nêu ra ở trên. Dựa trên ngôn ngữ hình khối, các thao tác về việc lập trình sẽ được đơn giản hóa và đẩy nhanh việc hiện thực ý tưởng thành dự án. Chương trình được sinh ra tự động (dựa trên mã nguồn Python) và hoàn toàn tương thích với môi trường lập trình truyền thống MicroPython (Thonny IDE) trên máy tính.
NỘI DUNG KHÓA HỌC:
Số buổi học: 10 buổi
Buổi | Nội dung |
1 | Chương trình đầu tiên Giới thiệu vi điều khiển Giới thiệu mạch lập trình YoloBit Giới thiệu môi trường lập trình OpenScratch Chương trình đầu tiên trên OpenScratch |
Lập trình điều khiển Robot bằng tay Kết nối Bluetooth giữa Robot
và điện thoại Khối lập trình sự kiện cho
Robot Hiện thực chương trình nhận
lệnh cho Robot Nạp chương trình và kiểm tra
chương trình | |
Tích hợp và vận hành Robot qua điện thoại Giới thiệu phần mềm trên
điện thoại Kết nối Bluetooth với điện
thoại Kiểm tra, Sửa lỗi và cải
thiện chương trình
Mini game với Robot điều khiển bằng tay | |
2 | Tổ chức chương trình theo hướng sự kiện Cấu trúc chương trình theo
hướng Sự kiện Giới thiệu cách sử dụng các
câu lệnh sự kiện Hiện thực nhiệm vụ 1 cho
Robot: Dò line
Nạp và kiểm tra nhiệm vụ 1 |
Nhiệm vụ 2 và 3: Gắp quà – Ghi điểm Đặc tả nhiệm vụ 2 và 3 Hiện thực 2 nhiệm vụ mới Tích hợp 3 nhiệm vụ trên
Robot Kiểm tra và Sử lỗi | |
Thi đấu Robot tự động Đặc tả sân thi đấu – Luật
thi đấu Phân tích các nhiệm vụ cho
Robot Hiện thực các nhiệm vụ
Thi đấu Robot tự động | |
3 | Cơ chế bán tự động cho Robot Giới thiệu các ứng dụng kết
hợp robot tự động và bằng tay Tích hợp chương trình bằng
tay và tự động Vận hành Robot với 2 cơ chế
điều khiển
Tích hợp và sử lỗi |
Các bước di chuyển nâng cao trên Mecanum Di chuyển ngang Di chuyển xéo 40 độ
Lập trình bằng tay với các di chuyển phức tạp | |
Mini game: Điều khiển bằng tay – tự động tích hợp Đề xuất các kịch bản di
chuyển Lập trình Robot với các câu
lệnh sự kiện
Tích hợp và vận hành Robot | |
4 | Xây dựng bộ xử lý nhân tạo trên PC Giới thiệu Teachable Machine Huấn luyện mô hình Xuất output của mô hình
Huấn luyện các biển báo giao thông cho Robot |
Lập trình AI trên Python Tổ chức chương trình trên
Python Cài đặt thư viện lập trình
Lập trình nhận dạng trên Python | |
Tối ưu kết quả nhận dạng Xác suất nhận dạng với AI Lâp trình kiểm tra kết quả
nhận dạng Xuất kết quả nhận dạng ra
màn hình UI
Các ý tưởng mở rộng | |
5 | Gửi kết quả nhận dạng lên điện toán đám mây Giới thiệu về điện toán đám
mây Tại sao phải cần điện toán
đám mây Cài đặt thư viện lập trình
Kiểm tra thư viện lập trình |
Lập trình gửi kết quả lên Server IOT Các câu lệnh cần cho việc
lập trình Tích hợp chương trình AI và
IOT
Gửi kết quả lên Server IoT | |
Giám sát kết quả trên Dashboard Thiết kế Dashboard Thiết kế giao diện hiển thị Vận hành hệ thống AI
Giám sát kết quả trên server | |
6 | Xử lý kết quả AI trên Robot Mecanum Giới thiệu kết nối giữa
Robot và Server Kết nối wifi với Server Đăng kí nhận dữ liệu từ
server
Hiển thị kết quả nhận dữ liệu |
Xử lý dữ liệu nhận được từ server Xây dựng cấu trúc xử lý IF
ELSE
Vận hành Robot theo kết quả nhận được từ Server | |
Mini game: Robotics và AI Đề xuất trò chơi Phân tích trò chơi Hiện thực và tích hợp
Vận hành Robot với trò chơi | |
7 | Mở rộng AI cho IP Camera Giới thiệu về IP Camera Giới thiệu ESP32 Cam
Các thao tác với ESP32 Cam |
Trích xuất dữ liệu từ IP Camera Tìm hiểu chương trình trên
ESP32 Cam Trích xuất dữ liệu từ IP
Kiểm tra video stream | |
Lập trình tích hợp ESP32 Cam Tích hợp AI với ESP32 Cam Thu thập dữ liệu
Huấn luyện dữ liệu | |
8 | Các cơ cấu cánh tay nâng cao Cánh tay kẹp Cánh tay hút
Cánh tay bắn lò xo |
Các hệ thống Robot nâng cao Giới thiệu về ROS Các hệ thống Robot sử dụng
ROS | |
9 | Nhà kho thông minh với Robot Mecanum Giới thiệu nhà kho thông
minh Các chức năng tự động Các chức năng bán tự động
Hiện thực tích hợp dự án |
Né vật cản với Robot Tích hợp cảm biến vật cản Dừng Robot khi gặp vật cản
Tích hợp dự án | |
10 | Tổng kết và Thảo luận |
***Sau khi hoàn thành khóa học, Học viên đạt kết quả theo quy định bài thi cuối khóa sẽ được Trung tâm Kỹ thuật Điện toán - Trường Đại học Bách Khoa - ĐHQG-HCM cấp chứng nhận hoàn thành khóa học
KIẾN THỨC SAU KHI HOÀN THÀNH KHÓA HỌC:
- Các khái niệm cơ bản về mạch lập trình Yolo:Bit .
- Nguyên lý điều khiển cơ bản với Robot.
- Lập trình bằng ngôn ngữ kéo thả trên Open Scratch.
- Các thao tác cơ bản để hiện thực bộ xử lý AI.
- Khả năng phân tích và hiện thực dự án.
- Khả năng làm việc nhóm và phân công công việc.
THÔNG TIN KHÓA HỌC:
- Thời gian học: Tối thứ 2-4-6 hoặc Sáng - chiều Thứ 7 và Sáng CN
- Học phí toàn khóa: 2.800.000 VNĐ
- Hotline tư vấn trực tiếp: 0902 449 198
- Link đăng kí trực tuyến
CHÍNH SÁCH ƯU ĐÃI
- Đăng kí sớm: giảm 200.000 VNĐ (trước 10 ngày khai giảng)
- Sinh viên: giảm 10% học phí
- Học viên cũ hoặc Đăng kí online: giảm 5% học phí
- Ghi danh theo nhóm từ 2 - 5 học viên được giảm 2% - 5% học phí
HÌNH THỨC THANH TOÁN: Trực tiếp tại VP ghi danh hoặc chuyển khoản
Thông tin chuyển khoản thanh toán:
Tên TK: Trung tâm KT Điện toán
Số TK: 3878969Ngân Hàng ACB - Chi nhánh Phú Thọ, TP.HCMGhi rõ thông tin (Tên học viên + Số điện thoại)
VĂN PHÒNG GHI DANH
- Tầng 5 - Nhà C6, 142 Tô Hiến Thành, P14, Q10 (Cổng 3)
- Kios 8, 142 Tô Hiến Thành, P14, Q10 (gốc ngã tư Tô Hiến Thành và Lý Thường Kiệt)
- VP Dĩ An: Sảnh tiếp sinh viên Nhà H1, trường Đại học Bách Khoa, Dĩ An, Bình Dương
ĐT: 028 3864 7256 Ext 5371 - 0902 44 91 98 (zalo)
ĐT: 028 3864 7256 Ext 5854 - 028 2214 8404
- ĐT: 0909 44 53 08