MỞ ĐẦU Ngày nay với sự phát triển của khoa học công nghệ đã thúc day nhu cầu cung ứng tăng cao, các nhà máy phải cải thiện năng suất tối đa nhất có thể thì sự ứng dụng các khoa học công nghệ tiên tiến là phương pháp giải quyết bài toán đó. Cụ thé hơn, việc ứng dung robot vào các công việc nặng nhọc trong các dây chuyền sản xuất, những công việc may tính rủi ro cho con người mà robot có thê thay thé hoặc đặc biệt hơn là công việc hoạt động liên tục không cần nghỉ ngơi. Do đó chúng em quyết định chọn đề tài là tìm hiểu về công nghệ và giải pháp để thiết kế và xây dựng hệ thống robot vận chuyền hàng tự động. Đề tài sẽ nghiên cứu các thuật toán va phương pháp điều khién robot dé đảm bảo việc vận chuyển hàng hóa một cách hiệu quả và an toàn.
Mục tiêu cuối cùng là xây dựng một hệ thống robot vận chuyền hàng tự động có thê hoạt động không cần sự can thiệp của con người với hiệu suất hoạt động cao. Đối tượng nghiên cứu trong đề tài bao gồm robot vận chuyên hàng tự động, hệ thống điều khiển robot và môi trường làm việc của robot cho việc di chuyển cũng như vận chuyên hàng hóa. Phạm vi nghiên cứu sẽ tập trung vào xác định yêu cầu vận chuyền hàng tự động, thiết kế và xây dựng hệ thống robot và thử nghiệm hiệu suất của nó. Chúng em sẽ tìm hiểu về các yêu cầu cụ thể của hệ thống bao gồm tải trọng dé xuất của xe có thé vận chuyên vật có khối lượng từ lkg trở lại với kha năng di chuyền linh hoạt chủ yếu dựa vào môi trường hoạt động có thé thay đồi (có thé thay đôi vi trí các line cũng như nơi đặt hàng), bên cạnh đó về thời gian vận chuyên nên đạt được 3 phút từ nơi lấy hàng về nơi đặt hàng (ước tính đối với khoảng cách 3m) và độ chính xác khi di chuyên theo line cũng như khả năng vận chuyên hàng phụ thuộc vào môi trường hoạt động, yêu cầu phải có đủ ánh sáng dé camera có thể nhận dang và nên hoạt động trong mặt phang di chuyên bằng phang.
Tiếp đến băng việc áp dụng các giải pháp công nghệ và thuật toán thích hợp, chúng em sẽ tiến hành xây dựng một hệ thống robot vận chuyên hàng tự động hoàn chỉnh và tiễn hành thử nghiệm dé đánh giá hiệu suất và khả năng của nó trong môi trường thực tế dựa trên các đề xuất đặt ra. Tinh hình trong và ngoài nước Ngày nay với sự phát triển của khoa học công nghệ đã thúc đây nhu cầu cung ứng tăng cao, các nhà máy phải cải thiện năng suất tối đa nhất có thể thì sự ứng dụng các khoa học công nghệ tiên tiến là phương pháp giải quyết bài toán đó. Cụ thê hơn, việc ứng dụng robot vào các công việc nặng nhọc trong các dây chuyền sản xuất, những công việc may tính rủi ro cho con người mà robot có thể thay thế hoặc đặc biệt hơn là công việc hoạt động liên tục không cần nghỉ ngơi. Trên thực tế nhiều quốc gia phát triển đã áp dụng kỹ thuật robot vào nhiều ngành nghề, lĩnh vực khác nhau vào việc sản xuất xe hơi, gạch men, vận chuyền, phân loại hàng hóa.
[3] Robot được sử dụng đa số có hình dạng đặc thù như dạng cánh tay hoặc mô hình xe tùy vào mục đích sử dụng của công việc và chúng đa số hoạt động một cách tự động thông qua điều khién của các công cụ điện tử như máy tính hoặc mạch điện tử được lập trình sẵn. Và ở Việt Nam hiện nay cũng đã áp dụng robot vào nhiều lĩnh vực, dễ thấy nhất là ngành logistics đã áp dung xe tự hành là một loại robot sẽ thực hiện công việc phân loại và vận chuyển hàng hóa đến nơi tương ứng trong kho hàng mà không cân quá nhiêu sự đóng góp của con người. Đây là một giải pháp thúc đây sự phát triển cho doanh nghiệp vì chúng không chỉ hoạt động với độ chính xác cao và năng suất cao (24/7) mà còn giảm thiểu rủi ro, tai nạn trong lao động. Dựa vào tình hình thực tế, nhóm em lựa chọn đề tài theo mô hình xe tự động có khả năng phân loại sản phẩm theo mã QR và di chuyển theo line được định sẵn qua xử lí hình ảnh bằng camera [2].
Đặc điểm thiết kế với khung nâng đồ vật kết hợp động cơ hộp số có thé sử dụng phổ biến trong việc nâng hạ kệ hàng. Mô hình có giao diện điêu khiên dê sử dụng nhăm chọn các loại hàng hóa cân vận chuyên. Những van dé còn ton tại Robot vận chuyền hàng tự động đã mang lại nhiều lợi ích và tiện ích trong ngành công nghiệp và dịch vụ. Tuy nhiên, vẫn còn một số vấn đề cần được giải quyết dé đạt được hiệu suất và đáng tin cậy tối đa của hệ thống.
Một trong những vấn đề quan trọng là độ chính xác và độ tin cậy của robot. Đề đảm bảo việc xác định vị trí chính xác, định vị hàng hóa và điều khiến di chuyên hiệu quả, cần cải thiện độ tin cậy của các cảm biến, thuật toán và hệ thong diéu khién. Điều nay giúp tránh các sai sót và sự cố không mong muốn trong quá trình vận chuyên hàng. Vấn đề thứ hai là khả năng tương tác của robot với môi trường và con người.
Robot cần có khả năng phát hiện và tránh vật cản, tương tác an toàn và hiệu quả với môi trường xung quanh và con người. Điều này đòi hỏi sự phát triển của các giải pháp và thuật toán đề đảm bảo tính an toàn và linh hoạt trong quá trình vận chuyển hàng. Quản lý và lập kế hoạch vận chuyền là một vấn đề khác cần được xem xét. Đối với các hệ thống robot vận chuyền hàng tự động trong môi trường phức tạp, cần quan lý tốt các yếu tô như tuyến đường, phân b6 công việc và quản lý tài nguyên.
Điều này giúp tối ưu hóa quy trình vận chuyển và đảm bảo hoạt động hiệu quả của robot. Ngoài ra, môi trường làm việc đa dạng cũng là một vấn đề cần được xem xét. Điều kiện ánh sáng, địa hình, nhiệt độ và độ 4m khác nhau có thé anh hưởng đến hoạt động của robot. Cần phát triển các giải pháp và công nghệ phù hợp để đảm bảo hoạt động liên tục và ôn định của robot trong mọi điều kiện môi trường.
Cuối cùng, việc bảo trì và sửa chữa robot cũng là một thách thức. Cần phát triển các phương pháp và quy trình bảo trì hiệu quả dé duy trì và nâng cao hiệu suất của robot. Điều này bao gồm việc kiểm tra định kỳ, sửa chữa và nâng cấp các thành phan dé đảm bảo hoạt động liên tục và đáng tin cậy của robot. Tổng kết lại, robot vận chuyền hàng tự động đang đối mặt với một số vấn đề cần được giải quyết đề đạt được hiệu suất và đáng tin cậy tối đa.
Việc nghiên cứu và phát triển công nghệ, thuật toán và giải pháp mới sẽ đóng vai trò quan trọng trong việc vượt qua những thách thức này và đem lại sự tiễn bộ trong lĩnh vực robot vận chuyên hàng tự động. Những van đề cần tập trung giải quyết Trong quá trình nghiên cứu và phát triên robot vận chuyên hàng tự động sử dụng dò line, nhóm đã nhận ra rằng vẫn còn một số vấn đề cần được giải quyết để đảm bảo hiệu suât và độ chính xác của hệ thông. Một trong những vấn đề quan trọng là độ chính xác trong việc xác định và theo dõi đường line. Các yếu tố như điều kiện ánh sáng biến đổi, đường line phức tạp và đa dạng, nhiễu và nhiễu môi trường có thé gây ra sai lệch trong việc xác định đường line.
Điều này đòi hỏi chúng tôi phải phát triển các thuật toán và phương pháp nhận dạng đường line đa dạng và đảm bảo khả năng xử lý nhanh chóng và chính xác. Thêm vào đó, thay đổi tốc độ và độ chính xác của robot cũng gây ra một thách thức khác. Khi robot di chuyền với tốc độ cao, đường line có thé bị mat khỏi tầm nhìn hoặc hình ảnh có thể bị mờ do chuyền động. Điều này yêu cầu chúng tôi phải phát triển các giải pháp dé đảm bảo sự ổn định và chính xác trong việc xác định và theo dõi đường line trong tất cả các tốc độ di chuyền.
Bên cạnh đó, còn có thách thức về độ tin cậy của hệ thống. Một lỗi nhỏ trong việc xác định đường line có thé dẫn đến sai lệch trong quỹ đạo di chuyền của robot và gây ảnh hưởng đến việc vận chuyền hàng. Nhóm dang tìm hiểu và nghiên cứu các phương pháp và công nghệ dé cải thiện độ tin cậy và độ 6n định của hệ thống. NGHIÊN CỨU THỰC NGHIEM 2.
Open CV OpenCV, được bắt đầu bởi Gary Bradsky từ Intel vào năm 1999, là viết tắt của Open Source Computer Vision Library. Nó là một thư viện nguồn mở hàng đầu cho Computer Vision và Machine Learning. Hiện tại, nó cũng hỗ trợ tăng tốc GPU cho các hoạt động thời gian thực. OpenCV được phát hành với giấy phép BSD, cho phép sử dụng miễn phí cả cho mục đích học tập và thương mại.
Nó hỗ trợ các ngôn ngữ lập trình như C++, C, Python và Java, va có thé chạy trên các hệ điều hành Windows, Linux, Mac OS, iOS và Android. OpenCV được thiết kế dé hỗ trợ tính toán hiệu quả và được tối ưu cho các ứng dụng thời gian thực. Nếu được viết bằng ngôn ngữ C/C++, thư viện này có thể tận dụng được hiệu năng của vi xử lý đa lõi. OpenCV cung cấp các tính năng như: — Xử lý và hiển thị hình ảnh/video, — Phát hiện vật thể, — Xử lý hình ảnh hình học dựa trên hình ảnh đơn hoặc stereo, c — Omputational photography, — Machine learning va clustering, — Tang tốc CUDA, và nhiều tinh năng khác.
— Các ứng dụng của OpenCV bao gồm: — Tu dong kiém tra va giám sát. — Xử lý hình ảnh street view. — Robot và xe tự lái. — Phân tích hình ảnh y học và nhiều ứng dụng khác.
OpenCV được tô chức theo cấu trúc module, bao gồm các thư viện tĩnh hoặc thư viện động. Các module phô biến bao gồm: — Core (xử lý cơ bản). — Các module hỗ trợ khác như Python binding, FLANN, Google test wrapper, và nhiêu hơn nữa. Hệ điều hành Raspbian Raspbian, một hệ điều hành máy tính dựa trên Debian, đã được phát triển cho Raspberry Pi.
Có một số phiên bản của Raspbian như Raspbian Stretch và Raspbian Jessie. Từ năm 2015, Raspberry Pi Foundation đã chính thức cung cấp Raspbian như là hệ điều hành chính cho dòng máy tính nhỏ gọn Raspberry Pi.