Thiết kế và điều khiển robot delta ứng dụng xử lý ảnh để phân loại và sắp xếp sản phẩm

Khám phá thiết kế và điều khiển robot Delta phân loại sản phẩm thông qua xử lý ảnh, ứng dụng công nghệ hiện đại trong tự động hóa sản xuất.

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2023

87
26
3

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM KẾT

LỜI CẢM ƠN

TÓM TẮT ĐỒ ÁN

ABSTRACT

1. TỔNG QUAN

1.1. Tổng quan về đề tài

1.2. Lý do chọn đề tài

1.3. Ý nghĩa thực tiễn và khoa học của đề tài

1.4. Đối tượng nghiên cứu

1.5. Mục tiêu, nhiệm vụ đề tài

1.6. Phạm vi nghiên cứu đề tài

1.7. Yêu cầu của hệ thống

1.8. Cấu tạo Robot song song Delta

1.9. Động học thuận Robot

1.10. Động học nghịch Robot

1.11. Chuyển động vi phân (Chuyển động Jacobi)

2. TÍNH TOÁN VÀ THIẾT KẾ PHẦN CƠ KHÍ

2.1. Mô hình hóa Robot

2.2. Các phương án thiết kế truyền động cho Robot

2.3. Lựa chọn phương án chuyển động

2.4. Cấu hình Robot

2.5. Mô phỏng kết cấu Robot

2.6. Thiết kế cơ khí Robot

2.7. Thiết kế cánh tay Robot

2.8. Lựa chọn cơ cấu truyền động cho Robot

2.9. Lựa chọn động cơ và hộp giảm tốc cho Robot

2.10. Kiểm nghiệm bền

2.10.1. Kiểm tra độ bền của khung máy

2.10.2. Kiểm nghiệm độ bền cánh tay chính

2.10.3. Kiểm nghiệm độ bền khớp nối

3. XÂY DỰNG HỆ THỐNG ĐIỆN - ĐIỀU KHIỂN

3.1. Sơ đồ khối hệ thống

3.2. Các thiết bị sử dụng cho đề tài

3.2.1. Module điều khiển vị trí QD75MH4

3.2.2. Bộ điều khiển Servo Amplifier Mitsubishi MR-J3 10B

3.2.3. Động cơ AC Servo motor HF-KP13

3.2.4. Động cơ băng tải ZGB37-3530-24V

3.2.5. Động cơ bơm hút chân không ES-3910 24VDC

4. XÂY DỰNG HỆ THỐNG VÀ THUẬT TOÁN ĐIỀU KHIỂN

4.1. Sơ đồ khối hệ thống

4.2. Xây dựng hệ thống điều khiển PLC

4.3. Các phương thức truyền thông sử dụng

4.4. Quy trình cấu hình hệ thống

4.5. Cấu hình phần cứng

4.6. Phương pháp điều khiển PLC

4.7. Thuật toán điều khiển PLC

4.8. Xây dựng thuật toán gắp vật

4.9. Xây dựng thuật toán nhận biết vật và phân loại màu

4.10. Cấu trúc hệ thống

4.11. Thư viện OpenCV

4.12. Quá trình xử lý ảnh cho việc phân loại

5. KẾT QUẢ VÀ THỰC NGHIỆM

5.1. Kết quả đạt được

5.2. Phần mềm tính toán, điều khiển và giám sát

5.3. Kiểm tra quỹ đạo điểm - điểm

5.4. Kiểm tra quá trình xử lý ảnh

6. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Tính khoa học

6.2. Khả năng ứng dụng vào thực tế

6.3. Hạn chế của đề tài

6.4. Hướng phát triển

DANH MỤC BẢNG BIỂU

DANH MỤC SƠ ĐỒ, HÌNH VẼ

LỜI MỞ ĐẦU

Tóm tắt

I. Thiết kế robot delta

Phần này tập trung vào thiết kế robot delta, bao gồm các bước tính toán và thiết kế mô hình cơ khí. Robot delta được thiết kế với ba cánh tay song song, tạo nên cấu trúc hình tam giác delta. Các cánh tay này được kết nối với một bệ di động, cho phép robot di chuyển linh hoạt trong không gian 3D. Thiết kế robot delta đòi hỏi sự chính xác cao trong việc lựa chọn vật liệu và tính toán động học để đảm bảo khả năng hoạt động nhanh và chính xác. Các thông số kỹ thuật như chiều dài cánh tay, góc nghiêng, và khối lượng được tính toán kỹ lưỡng để tối ưu hóa hiệu suất.

1.1. Tính toán động học

Tính toán động học là bước quan trọng trong thiết kế robot delta. Các phương trình động học thuận và nghịch được sử dụng để xác định vị trí và hướng di chuyển của robot. Động học thuận giúp tính toán vị trí của bệ di động dựa trên góc quay của các cánh tay, trong khi động học nghịch xác định góc quay cần thiết để đạt được vị trí mong muốn. Các tính toán này đảm bảo robot có thể di chuyển chính xác và hiệu quả trong không gian làm việc.

1.2. Lựa chọn vật liệu

Lựa chọn vật liệu là yếu tố quyết định trong thiết kế robot delta. Các cánh tay được làm từ vật liệu nhẹ như nhôm hoặc hợp kim để giảm quán tính và tăng tốc độ di chuyển. Bệ di động và các khớp nối được thiết kế từ vật liệu có độ bền cao để chịu được lực tác động trong quá trình hoạt động. Việc lựa chọn vật liệu phù hợp giúp tối ưu hóa hiệu suất và độ bền của robot.

II. Điều khiển robot delta

Phần này tập trung vào điều khiển robot delta, bao gồm việc thiết kế hệ thống điện và lập trình điều khiển. Robot delta được điều khiển thông qua PLC và các module liên quan, đảm bảo sự chính xác và đồng bộ trong các thao tác. Hệ thống điều khiển bao gồm các động cơ servo, bộ điều khiển vị trí, và các cảm biến để giám sát và điều chỉnh hoạt động của robot. Điều khiển robot delta đòi hỏi sự kết hợp giữa phần cứng và phần mềm để đạt được hiệu suất tối ưu.

2.1. Thiết kế hệ thống điện

Thiết kế hệ thống điện là yếu tố quan trọng trong điều khiển robot delta. Hệ thống bao gồm các động cơ servo, bộ điều khiển vị trí, và các module truyền thông để kết nối giữa PLC và robot. Các thiết bị điện được lựa chọn dựa trên yêu cầu về tốc độ, độ chính xác, và khả năng chịu tải. Việc thiết kế hệ thống điện đảm bảo robot có thể hoạt động ổn định và hiệu quả trong các điều kiện làm việc khác nhau.

2.2. Lập trình điều khiển

Lập trình điều khiển là bước cuối cùng trong điều khiển robot delta. Các thuật toán điều khiển được phát triển để điều khiển chuyển động của robot, bao gồm các thao tác gắp, thả, và di chuyển. PLC được lập trình để xử lý các tín hiệu từ cảm biến và điều khiển các động cơ servo. Việc lập trình điều khiển đảm bảo robot có thể thực hiện các nhiệm vụ một cách chính xác và tự động.

III. Robot delta phân loại sản phẩm bằng xử lý ảnh

Phần này tập trung vào robot delta phân loại sản phẩm bằng xử lý ảnh, bao gồm việc ứng dụng công nghệ xử lý ảnh để phân loại sản phẩm. Robot delta được tích hợp hệ thống camera và phần mềm xử lý ảnh để nhận diện và phân loại sản phẩm dựa trên màu sắc và hình dạng. Xử lý ảnh giúp robot xác định vị trí và tọa độ của sản phẩm trên băng tải, từ đó thực hiện các thao tác gắp và thả chính xác. Công nghệ này đóng vai trò quan trọng trong việc tự động hóa quá trình phân loại sản phẩm.

3.1. Ứng dụng xử lý ảnh

Ứng dụng xử lý ảnh là yếu tố cốt lõi trong robot delta phân loại sản phẩm bằng xử lý ảnh. Hệ thống camera được sử dụng để chụp ảnh sản phẩm trên băng tải, sau đó phần mềm xử lý ảnh phân tích màu sắc và hình dạng để xác định vị trí và loại sản phẩm. Các thuật toán xử lý ảnh như phân đoạn màu, nhận diện đối tượng, và tính toán tọa độ được sử dụng để đảm bảo độ chính xác trong quá trình phân loại.

3.2. Tự động hóa phân loại sản phẩm

Tự động hóa phân loại sản phẩm là mục tiêu chính của robot delta phân loại sản phẩm bằng xử lý ảnh. Robot được lập trình để tự động nhận diện, gắp, và thả sản phẩm vào các hộp phân loại dựa trên kết quả xử lý ảnh. Quá trình này giúp tăng năng suất và giảm thiểu sai sót trong dây chuyền sản xuất. Tự động hóa phân loại sản phẩm là bước tiến quan trọng trong việc ứng dụng công nghệ robot vào công nghiệp.

21/02/2025
Thiết kế và điều khiển robot delta phân loại và sắp xếp sản phẩm ứng dụng xử lý ảnh

Trích đoạn nội dung tài liệu

LỜI MỞ ĐẦU Từ những ngày đầu, lĩnh vực nghiên cứu của cơ điện tử chỉ bao gồm sự kết hợp giữa cơ khí và điện tử, vì thế tên ngành là từ ghép giữa Cơ khí và Điện tử học (hay từ Mechatronics là sự kết hợp giữa Mechanics và Electronics). Tuy nhiên theo thời gian, định nghĩa của ngành Cơ điện tử được mở rộng sang nhiều lĩnh vực công nghệ khác do sự phát triển nhanh chóng của các hệ thống công nghệ. Năm 1969, cơ điện tử là những loại máy móc cơ khí được tích hợp thêm những bộ điều khiển điện điện tử, một kỹ sư cơ điện tử đã hợp nhất các nguyên tắc của cơ học, điện tử và máy tính để tạo ra một hệ thống đơn giản. Robot công nghiệp chính là ví dụ điển hình của hệ thống cơ điện tử, nó bao gồm các khía cạnh của điện tử, cơ khí và máy tính để thực hiện các công việc hàng ngày.

Ngày nay, sự phát triển của điện - điện tử đã làm nên một cuộc cách mạng công nghiệp vĩ đại, tác động mạnh mẽ vào cuộc sống và kinh tế của xã hội: công nghệ tự động hóa, quản lý, khoa học, cung cấp thông tin, y tế,. Với những kỹ thuật hiện đại tiên tiến như Vi xử lý, PLC,. dần được áp dụng vào lĩnh vực điều khiển tự động, các máy móc vận hành bằng phương pháp thủ công và chậm chạp đã được thay thế bởi các hệ thống điều khiển tự động với các lệnh chương trình đã được thiết lập trước. Trong thời buổi kinh tế gặp khó khăn hiện nay, các nhà máy xí nghiệp đang hoạt động đã và đang rất quan tâm đến vấn đề tiết kiệm điện năng.

Bên cạnh đó các ngành công nghiệp ngày càng phát triển, các công ty xí nghiệp đã đưa tự động hóa vào sản xuất để nâng cao chất lượng cho việc quản lý dây chuyền và sản phẩm cho toàn bộ hệ thống. Robot Delta là một trong những loại Robot công nghiệp đang rất phổ biến và được ứng dụng nhiều trong các nhà máy, xí nghiệp hiện nay. Sau hơn 40 năm, Robot Delta đã chứng minh được khả năng hoạt động của chúng.Và khi được so sánh với những Robot khác, chúng được cho là thống trị về tốc độ và khả năng tăng tốc trong ứng dụng gắp thả. TỔNG QUAN Tổng quan về đề tài Robot Delta, còn được gọi là Robot Delta Parallel, là một loại Robot công nghiệp có cấu trúc đặc biệt với ba cánh tay song song được nối với một cơ cấu gọi là cơ cấu cần Delta.

Cơ cấu này cho phép robot Delta di chuyển nhanh và linh hoạt trong không gian 3D. Robot Delta thường được sử dụng trong các ứng dụng công nghiệp, chẳng hạn như hệ thống tự động hóa, dây chuyền sản xuất, lắp ráp sản phẩm và ứng dụng trong môi trường công nghiệp. Với thiết kế cơ động và tốc độ cao, Robot Delta có khả năng thực hiện chụp ảnh, đóng gói, gắp đồ vật, và nhiều tác vụ khác một cách chính xác và hiệu quả. Ưu điểm của Robot Delta bao gồm: Tốc độ nhanh: Robot Delta có thể di chuyển nhanh và linh hoạt, giúp tăng năng suất và hiệu suất trong sản xuất.

Khả năng hoạt động trong không gian hẹp: Do thiết kế ba cánh tay song song và cơ cấu cần Delta, robot này có thể hoạt động trong không gian hạn chế mà không cần di chuyển toàn bộ thân robot. Độ chính xác cao: Robot Delta có khả năng điều chỉnh vị trí và hướng di chuyển một cách chính xác, đảm bảo sự đồng nhất và độ tin cậy trong quá trình làm việc. Tính linh hoạt: Robot Delta có thể thực hiện nhiều loại tác vụ khác nhau, từ lắp ráp sản phẩm đến kiểm tra chất lượng và đóng gói. Tuy nhiên, Robot Delta cũng có một số hạn chế, bao gồm khả năng tải trọng hạn chế và độ phức tạp của hệ thống cơ cấu.

Ngoài ra, việc lập trình và điều khiển Robot Delta cũng đòi hỏi kiến thức và kỹ năng chuyên môn. Tổng quan về Robot Delta cho thấy nó là một công cụ quan trọng trong lĩnh vực công nghiệp và tự động hóa. Sự linh hoạt, tốc độ và độ chính xác của Robot này đã giúp cải thiện quá trình sản xuất và tăng cường hiệu suất trong nhiều ngành công nghiệp khác. Lý do chọn đề tài Robot Delta có cơ cấu động học song song ba bậc tự do, cấu trúc vòng kín.

Trong đó gồm ba nhánh, với mỗi nhánh, một đầu được nối vào bệ di động thông qua cơ cấu hình bình hành. Với cấu trúc hình học như vậy nên giá di động luôn định hướng và chỉ có thể chuyển động tịnh tiến theo 3 trục XYZ. Vì các bộ truyền động đều nằm trong bệ cố định, nên các cánh tay có thể được làm bằng vật liệu nhẹ. Do đó, các bộ phận chuyển động của Robot Delta có quán tính nhỏ.

Điều này cho phép Robot hoạt động ở tốc độ rất cao và tăng tốc rất nhanh. Các cánh tay được kết nối với nhau thông qua bộ phận đầu cuối giúp cho việc tăng độ cứng của Robot 1 nhưng làm giảm khối lượng làm việc của nó. Với tính ưu việt cao, các Robot song song ngày càng thu hút được nhiều nhà khoa học nghiên cứu, trong giảng dạy cũng như ứng dụng rộng rãi trong nhiều lĩnh vực. Chính vì lý do đó nhóm quyết định chọn đề tài đồ án tốt nghiệp là“ Thiết kế và Điều khiển Robot Delta phân loại và sắp xếp sản phẩm ” ứng dụng trong các dây chuyền sản xuất dùng để phân loại sản phẩm trong dây chuyền tự động.

Ý nghĩa thực tiễn và khoa học của đề tài Robot Delta mang đến nhiều ý nghĩa thực tiễn và khoa học trong lĩnh vực công nghiệp và tự động hóa. Tăng năng suất và hiệu quả: Robot Delta có tốc độ di chuyển nhanh và khả năng làm việc chính xác, giúp tăng năng suất và hiệu quả trong quá trình sản xuất. Điều này giúp giảm thời gian và công sức lao động, nâng cao khả năng cạnh tranh của các doanh nghiệp. Giảm sự phụ thuộc vào lao động: Robot Delta có khả năng thực hiện các tác vụ một cách tự động và liên tục, không cần nghỉ ngơi hay sự can thiệp của con người.

Điều này giúp giảm sự phụ thuộc vào lao động và tăng tính tự động hóa trong quá trình sản xuất. Nâng cao độ an toàn và chất lượng: Robot Delta có khả năng làm việc trong môi trường nguy hiểm và khó tiếp cận. Việc sử dụng Robot giúp giảm nguy cơ tai nạn lao động và tăng độ an toàn cho nhân viên. Ngoài ra, Robot Delta cũng đảm bảo độ chính xác và đồng nhất trong quá trình làm việc, từ đó nâng cao chất lượng sản phẩm.

Nghiên cứu và phát triển công nghệ: Robot Delta mang đến nhiều thách thức và cơ hội nghiên cứu và phát triển trong lĩnh vực Robot học và tự động hóa. Các nhà nghiên cứu và kỹ sư có thể tận dụng tính linh hoạt và tốc độ của Robot này để phát triển các giải pháp và ứng dụng mới. Khám phá không gian 3D: Với cấu trúc ba cánh tay song song và khả năng di chuyển trong không gian 3D, Robot Delta mở ra cơ hội khám phá và ứng dụng trong các lĩnh vực như in 3D, điều khiển Robot trong không gian phức tạp, và nhiều ứng dụng khác liên quan đến không gian 3D. Đối tượng nghiên cứu Là Robot song song có 3 bậc tự do cho mục đích phân loại sản phẩm kết hợp với việc xử lý ảnh, có khả năng đáp ứng với tốc độ cao và chính xác trong các dây chuyền đóng gói sản phẩm.

Mục tiêu, nhiệm vụ đề tài Thiết kế, thi công, tính toán động học và lập trình điều khiển Robot Delta kết hợp ứng dụng xử lý ảnh xác định vị trí để gắp phân loại sản phẩm. Xây dựng phần mềm điều khiển 2 Robot Delta. Với yêu cầu đặt ra từ 20 đến 25 sản phẩm trong vòng 1 phút, mô hình có khả năng phát hiện chính xác vị trí tọa độ của sản phẩm trên băng tải, tiến hành gắp và đặt sản phẩm vào hộp định sẵn. Toàn bộ quy trình thao tác sẽ dễ dàng hơn khi được hiển thị giao diện giám sát trên máy tính.

Phạm vi nghiên cứu đề tài Dựa trên mô hình và ý tưởng ứng dụng xử lý ảnh cho Robot Delta, nhóm đã kế thừa và hướng đến ứng dụng Robot Delta vào khâu phân loại gói sản phẩm theo màu sắc đồng thời cải tiến thêm phần cứng để tối ưu hóa hơn về nhiễu xạ ánh sáng trong khâu xử lý ảnh. Nghiên cứu về động học Robot Delta để lập trình tối ưu hoá thuật toán giúp cho hệ thống phát hiện sản phẩm, thực thi thao tác gắp – thả ở cường độ chính xác và tốc độ ổn định hơn. Trong đề tài này, các gói sản phẩm sẽ là dạng hình hộp chữ nhật, có kích thước giống nhau và có 3 màu khác nhau. Sản phẩm được đưa lên băng tải và được nhận dạng xác định tọa độ bằng camera và gửi về máy tính (PC).

Sau đó PC nhận được dữ liệu sẽ tính toán qua phương trình động học bằng ngôn ngữ C# để gửi thông tin cho PLC và tiến hành điều khiển Robot tới vị trí tọa độ đó và gắp gói sản phẩm và thả vào hộp phân loại. 3 CƠ SỞ LÝ THUYẾT Yêu cầu của hệ thống Đối với chế độ phân loại và sắp xếp sản phẩm dựa trên màu sắc, Đề tài sẽ hướng được tới phân loại sản phẩm theo 3 màu chính chủ đạo : màu đỏ, màu vàng và màu xanh dương. Hệ thống cần phân loại một cách chính xác màu sắc của vật, do đó cần phải ứng dụng các phương pháp xử lý ảnh vào hệ thống từ đó tính toán và gửi tín hiệu về Robot. Với trên thị trường rất nhiều linh kiện được sử dụng trong giáo dục lẫn công nghiệp để phân loại sản phẩm ví dụ như cần gạt ngang, cảm biến kết hợp cùng cần đẩy, máy gắp,.

Để đạt được đúng yêu cầu tiêu chí đề tài đề ra hệ thống phải gắp được sản phẩm một cách chắc chắn và nhanh nhẹn với tuần suất liên tục và phù hợp với kinh tế của sinh viên thì nhóm chúng em đã lựa chọn linh kiện bơm hút chân không để gắp sản phẩm và đưa vào vị trí được xác định trước đó. Cấu tạo Robot song song Delta Hình 2.1 Cấu tạo cơ bản của Robot Delta - Cấu tạo của Robot bao gồm các phần như sau:  (1): Bệ máy cố định (bệ trên).  (2) Động cơ servo dẫn động.  (3): Ba khâu chủ động liên kết với bệ trên bằng các khớp quay và được dẫn động bởi 3 động cơ Servo.

 (4): Ba khâu bị động và mỗi khâu là một cơ cấu hình bình hành.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Thiết kế và điều khiển robot delta phân loại sản phẩm bằng xử lý ảnh là một tài liệu chuyên sâu về việc ứng dụng công nghệ xử lý ảnh để điều khiển robot delta trong quá trình phân loại sản phẩm. Tài liệu này tập trung vào các phương pháp thiết kế hệ thống, thuật toán xử lý ảnh, và cách tích hợp chúng vào robot delta để đạt hiệu quả cao trong việc phân loại tự động. Điểm nổi bật là việc tối ưu hóa quy trình, giảm thiểu sai sót và tăng tốc độ xử lý, mang lại lợi ích lớn cho các ngành công nghiệp sản xuất và đóng gói.

Để hiểu rõ hơn về các mô hình phân loại sản phẩm, bạn có thể tham khảo thêm Tiểu luận nghiên cứu cơ sở lý thuyết về mô hình phân loại sản phẩm theo màu sắc sử dụng vi điều khiển, một tài liệu bổ sung giúp mở rộng kiến thức về các phương pháp phân loại dựa trên màu sắc và ứng dụng vi điều khiển.