I. Tổng quan về cánh tay robot phân loại sản phẩm lỗi tại SPKT
Đề tài nghiên cứu tại Đại học Sư phạm Kỹ thuật TP.HCM tập trung giải quyết bài toán tự động hóa dây chuyền đóng gói. Sinh viên khoa Đào tạo Chất lượng cao đã hoàn thiện đề tài dưới sự hướng dẫn của PGS. Trương Ngọc Sơn. Hệ thống tích hợp cơ cấu cánh tay robot nhiều bậc tự do cùng cảm biến hình ảnh công nghiệp. Mục tiêu then chốt hướng tới việc phát hiện, gắp bỏ phế phẩm kịp thời trên băng tải chuyển động liên tục. Cơ sở lý thuyết vận dụng kiến thức điện tử cơ bản, vi xử lý, kỹ thuật lập trình Python và thị giác máy tính. Mô hình thử nghiệm sử dụng đối tượng là dòng sản phẩm chai sữa Yakult thương mại. Mọi thao tác từ khâu cấp phôi, truyền động, chụp ảnh phân tích đến điều khiển gắp nhả đều diễn ra khép kín. Sự kết hợp này giảm thiểu tối đa sự can thiệp thủ công từ công nhân. Độ chính xác vận hành đáp ứng tốt tiêu chuẩn khắt khe trong môi trường sản xuất hiện đại. Đây là bước tiến quan trọng trong nghiên cứu ứng dụng trí tuệ nhân tạo tại nhà trường.
1.1. Bối cảnh nghiên cứu đề tài tại ĐH SPKT TP.HCM
Ngành công nghiệp chế biến và đóng gói hiện đại đòi hỏi tốc độ kiểm soát chất lượng cực cao. Kiểm tra thủ công bằng mắt thường bộc lộ nhiều điểm yếu cố hữu. Con người dễ mệt mỏi, thiếu tập trung sau thời gian dài quan sát liên tục. Sai sót phân loại dẫn tới phế phẩm lọt ra thị trường gây thiệt hại kinh tế. Nhóm sinh viên ngành Kỹ thuật Điện tử - Viễn thông đã bắt tay nghiên cứu giải pháp tự động hóa toàn diện. Dự án hướng đến việc thay thế sức người bằng hệ thống robot thông minh. Đề tài kế thừa các tiêu chuẩn kiểm định quốc tế, đáp ứng định hướng công nghiệp 4.0 tại Việt Nam hiện nay.
1.2. Mục tiêu kỹ thuật của mô hình cánh tay robot
Mô hình đặt mục tiêu chế tạo hệ thống phân loại hoàn chỉnh với cơ cấu chấp hành linh hoạt. Băng chuyền chuyển tải chai sản phẩm liên tục qua khu vực buồng tối có đèn chiếu sáng LED. Camera ghi hình sản phẩm truyền tín hiệu trực tiếp về máy tính xử lý trung tâm. Thuật toán nhận diện các lỗi hình thể chỉ trong vài phần trăm giây. Sau đó, mạch điều khiển phát lệnh cho cánh tay robot thực hiện động tác gắp nhả chính xác. Mục tiêu then chốt là vận hành ổn định, phân tách rõ ràng hàng đạt và hàng lỗi, đồng thời tối ưu hóa chi phí chế tạo mô hình thực nghiệm.
II. Thực trạng kiểm định và cánh tay robot phân loại sản phẩm lỗi
Quy trình kiểm soát chất lượng sản phẩm trong ngành thực phẩm đóng chai đối mặt nhiều rủi ro cố hữu. Các lỗi phát sinh rất đa dạng, bao gồm nắp bị hở, thân chai móp méo, đổi màu dung dịch hoặc lẫn dị vật lạ. Nếu chỉ kiểm tra thủ công, doanh nghiệp không thể đáp ứng tốc độ hàng ngàn sản phẩm mỗi giờ. Mắt người nhanh chóng mỏi mệt khi phải tập trung nhìn chằm chằm vào băng tải liên tục. Những sai lệch nhỏ ở mép nắp chai hoặc vết lõm nhỏ trên vỏ nhựa rất khó phát hiện. Hơn nữa, tốc độ băng chuyền công nghiệp luôn biến đổi theo từng ca vận hành. Sự chậm trễ của con người dễ gây ùn tắc và bỏ sót lỗi nghiêm trọng. Sản phẩm hỏng lọt qua khâu đóng gói sẽ hủy hoại uy tín thương hiệu và phát sinh chi phí thu hồi đắt đỏ. Các giải pháp thị giác truyền thống dùng thuật toán xử lý ngưỡng xám đơn giản thường thất bại trước điều kiện ánh sáng thay đổi. Vì vậy, việc thiết kế cánh tay robot phân loại sản phẩm lỗi tích hợp mạng học sâu là yêu cầu cấp thiết.
2.1. Các dạng khuyết tật thường gặp ở chai sản phẩm
Trong nghiên cứu thực nghiệm với chai Yakult, nhóm nghiên cứu phân chia bốn nhóm khuyết tật trọng yếu. Đầu tiên là lỗi nắp chai với các biểu hiện nắp đóng lệch, rách màng nhôm bảo vệ hoặc mất nắp. Tiếp theo là lỗi biến dạng vỏ do va đập gây móp méo, trầy xước trong quá trình di chuyển trên băng tải. Lỗi thứ ba liên quan đến màu sắc chất lỏng bên trong chai, nhận biết qua sự phân tầng màu hoặc đổi màu sữa do bảo quản sai cách. Cuối cùng là sự hiện diện của dị vật ngoài ý muốn bám trên bề mặt hoặc chìm dưới đáy bình. Việc phân loại chính xác từng dạng khuyết tật đòi hỏi thuật toán có độ nhạy đặc trưng cao.
2.2. Hạn chế kỹ thuật của phương pháp xử lý ảnh cũ
Các phương pháp thị giác máy tính truyền thống chủ yếu dựa vào trích xuất đặc trưng thủ công như lọc cạnh Sobel hay phân ngưỡng Otsu. Kỹ thuật này hoạt động kém khi môi trường ánh sáng thay đổi thất thường. Ánh sáng tán xạ trên vỏ nhựa trong suốt tạo ra bóng mờ gây nhầm lẫn điểm ảnh. Thuật toán cổ điển thường phân loại sai sản phẩm chuẩn thành phế phẩm hoặc bỏ qua vết móp nhỏ. Tốc độ tính toán của bộ xử lý ảnh cũ cũng không theo kịp nhịp băng chuyền thực tế. Khi mật độ sản phẩm dày đặc, hệ thống dễ treo máy hoặc trễ phản hồi gắp. Điều này dẫn tới sự trật nhịp cơ cấu cánh tay robot nghiêm trọng.
III. Cấu trúc mô hình cánh tay robot phân loại sản phẩm lỗi YOLOv5
Để khắc phục các nhược điểm trên, nhóm nghiên cứu tại ĐH SPKT TP.HCM triển khai giải pháp kết hợp thuật toán YOLOv5 cùng cơ cấu chấp hành tự động. Mô hình gồm ba khối chính: khối cơ khí băng tải kèm buồng chụp ảnh, khối máy tính nhúng xử lý trí tuệ nhân tạo và khối điều khiển cánh tay robot. Buồng chụp ảnh sử dụng nền màu xanh lá tương phản kết hợp thanh đèn LED trợ sáng. Cách bố trí này loại bỏ tạp nhiễu phông nền và nâng cao độ tương phản hình ảnh chai sữa. Hình ảnh thu nhận từ camera được chia thành mạng lưới ô vuông feature map kích thước 13x13. Mạng nơ-ron YOLOv5 đồng thời dự đoán bounding box và xác suất phân lớp lỗi theo công thức toán học chuyên sâu. Khi phát hiện sản phẩm lỗi, phần mềm Python truyền lệnh qua cổng nối tiếp tới vi điều khiển Arduino. Mạch phát xung điều khiển các động cơ servo của cánh tay robot gắp phế phẩm ra khỏi băng chuyền chính xác. Toàn bộ chu trình từ lúc chụp ảnh đến khi hoàn tất gắp chỉ mất khoảng vài trăm mili-giây.
3.1. Thuật toán nhận diện lỗi YOLOv5 và xử lý ảnh
Thuật toán YOLOv5 mang lại tốc độ vượt trội nhờ cơ chế phát hiện vật thể một giai đoạn. Dữ liệu huấn luyện gồm hàng ngàn hình ảnh chai Yakult ở nhiều góc độ và tình trạng khác nhau. Mô hình học sâu phân tích ma trận điểm ảnh, xác định tâm tọa độ và kích thước khung bao bounding box. Cấu trúc đầu ra của mô hình được tối ưu theo công thức số lớp cộng năm nhân với ba hộp neo anchor. Nhờ đó, hệ thống nhanh chóng phân biệt được vết nứt màng co nắp, vùng móp méo thân chai và hiện tượng biến sắc nước sữa. Độ chuẩn xác nhận dạng đạt mức ấn tượng ngay cả khi sản phẩm chuyển động liên tục trên băng tải.
3.2. Cơ cấu cánh tay robot gắp phế phẩm tự động
Khối chấp hành sử dụng cánh tay robot liên kết động học với các khớp xoay servo góc rộng. Bộ điều khiển Arduino đóng vai trò trung tâm tiếp nhận tín hiệu tọa độ vật thể lỗi từ máy tính. Ngay khi vật thể đi vào tầm hoạt động, cánh tay robot hạ thấp kẹp gắp và tóm chặt thân chai. Khâu tính toán động học nghịch đảm bảo quỹ đạo di chuyển trơn tru, hạn chế rung lắc cơ khí. Sau khi gắp thành công, robot chuyển động đưa sản phẩm hỏng sang khay phân loại riêng biệt. Cơ cấu kẹp nhả phản hồi tức thì giúp băng tải vận hành thông suốt mà không cần dừng chuyển động đột ngột.
IV. Hiệu quả ứng dụng cánh tay robot phân loại sản phẩm lỗi thực tế
Kết quả thực nghiệm tại phòng thí nghiệm trường Đại học Sư phạm Kỹ thuật TP.HCM chứng minh tính khả thi cao của mô hình. Hệ thống nhận diện lỗi vỏ móp méo, nắp hở và biến sắc nước sữa với độ chính xác đạt trên 95%. Cánh tay robot phối hợp nhịp nhàng với băng tải, không xảy ra hiện tượng va chạm hay làm rơi đổ sản phẩm. Tốc độ xử lý hình ảnh và ra quyết định gắp nhả diễn ra gần như thời gian thực. Mô hình hạn chế tối đa rủi ro đóng gói sai quy chuẩn kỹ thuật. Thành công của đề tài mở ra triển vọng ứng dụng lớn trong các doanh nghiệp sản xuất thực phẩm, dược phẩm và đồ uống. Doanh nghiệp có thể nhân rộng quy mô hệ thống để phân loại nhiều dạng chai lọ và bao bì khác nhau. Chi phí lắp ráp và vận hành tiết kiệm hơn đáng kể so với việc nhập khẩu các dây chuyền robot ngoại nhập. Nghiên cứu khẳng định năng lực ứng dụng công nghệ trí tuệ nhân tạo và tự động hóa của sinh viên kỹ thuật Việt Nam. Mô hình là tài liệu tham khảo giá trị cho các dự án chế tạo máy thông minh tiếp theo.
4.1. Đánh giá độ chính xác và hiệu năng phân loại
Quá trình kiểm thử lặp lại nhiều chu kỳ trên mẫu chai Yakult cho thấy hệ thống hoạt động với độ ổn định rất cao. Mạng YOLOv5 nhận dạng chính xác vị trí móp méo ngay tại thời điểm sản phẩm lướt qua buồng tối. Độ chính xác phát hiện lỗi nắp đạt kết quả tuyệt đối nhờ độ tương phản từ nền xanh lá. Sai số tọa độ vị trí gắp của cánh tay robot nằm trong khoảng dung sai cho phép dưới một milimét. Thời gian chu kỳ phân loại sản phẩm đáp ứng tốt yêu cầu sản xuất liên tục. Nhờ vậy, dây chuyền duy trì năng suất cao, không gây hiện tượng nghẽn ứ phôi chai trên băng tải.
4.2. Hướng phát triển và khả năng chuyển giao thực tế
Mô hình cánh tay robot phân loại sản phẩm lỗi sở hữu tiềm năng thương mại hóa mạnh mẽ. Trong tương lai, hệ thống có thể nâng cấp phần cứng bằng cụm camera công nghiệp chuyên dụng và máy tính nhúng Nvidia Jetson. Việc mở rộng tập dữ liệu huấn luyện sẽ giúp nhận diện thêm nhiều mẫu bao bì phức tạp. Cơ cấu gắp có thể chuyển đổi linh hoạt giữa kẹp cơ khí và giác hút chân không tùy theo loại vật thể. Nghiên cứu tại trường Đại học Sư phạm Kỹ thuật TP.HCM đặt nền móng vững chắc cho việc chuyển giao công nghệ phân loại phế phẩm thông minh tới các nhà máy vừa và nhỏ trong nước.