Tổng quan nghiên cứu

Thị trường robot di động tích hợp cánh tay máy trên toàn cầu đã ghi nhận quy mô 470,2 triệu USD vào năm 2021 và được dự báo duy trì tốc độ tăng trưởng kép hàng năm đạt 11,1% trong giai đoạn 2022-2027. Sự gia tăng chi phí nhân công cùng yêu cầu tự động hóa khép kín trong các nhà máy thông minh đang thúc đẩy việc thay thế các phương tiện tự hành truyền thống bằng hệ thống cánh tay robot di động. Dù vậy, phần lớn các dòng xe tự hành hiện nay vẫn phụ thuộc vào sự can thiệp của con người tại khâu xếp dỡ hoặc sử dụng đường dẫn từ tính cố định. Việc chôn dải từ dưới sàn nhà xưởng gây tốn kém chi phí, dễ chịu ảnh hưởng bởi nhiễu từ trường và làm giảm tính linh hoạt khi cần tái cấu trúc dây chuyền sản xuất.

Nghiên cứu tập trung giải quyết bài toán định vị chính xác cao cho robot tự hành và cánh tay robot khi thực hiện nhiệm vụ gắp và thả linh kiện giữa các vị trí cách xa nhau trong môi trường nhà xưởng khép kín. Mục tiêu cụ thể là thiết kế và chế tạo một hệ thống tích hợp hoàn chỉnh gồm khung xe tự hành hai bánh vi sai, cánh tay robot 5 bậc tự do, kết hợp thuật toán bám mốc thị giác quang học để triệt tiêu sai số trôi dạt tích lũy của cảm biến đo góc và hành trình.

Đề tài được tiến hành nghiên cứu, lắp ráp và thử nghiệm thực địa từ tháng 09 năm 2022 đến tháng 01 năm 2023 tại khu vực thực nghiệm thuộc Trường Đại học Bách Khoa, Đại học Quốc gia Thành phố Hồ Chí Minh cùng sự phối hợp từ doanh nghiệp công nghệ cao. Kết quả nghiên cứu mang lại ý nghĩa thực tiễn lớn khi giảm thiểu sai số tiếp cận điểm dừng xuống dưới 3,5 mm ở cự ly làm việc 3 m, đồng thời đảm bảo tỷ lệ hoàn thành tác vụ gắp thả linh kiện bảng mạch đạt trên 96,7%, mở ra hướng tiếp cận tối ưu cho các dây chuyền sản xuất công nghiệp 4.0.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng động học robot dẫn động vi sai hai bánh và lý thuyết điều khiển tay máy đa bậc tự do. Mô hình chuyển động tròn quanh tâm quay tức thời cho phép xấp xỉ tọa độ vị trí và góc hướng của thân xe từ dữ liệu góc quay của bộ mã hóa xung động cơ. Trên cơ sở đó, hệ thống ứng dụng lý thuyết định vị và lập bản đồ đồng thời trong không gian 2D trên nền tảng hệ điều hành robot chuyên dụng. Cấu trúc bản đồ chi phí hai lớp được thiết lập thông qua các vùng chi phí va chạm nguy hiểm, vùng bán kính nội tiếp và vùng không gian di chuyển tự do để đảm bảo an toàn tuyệt đối khi vận hành.

       [ Cảm biến LiDAR & Encoder ]
                    │
                    ▼
     ┌─────────────────────────────┐
     │ 2D Navigation Stack (ROS)   │
     │ - Global Planner: Dijkstra  │
     │ - Local Planner: DWA        │
     └──────────────┬──────────────┘
                    │
                    ▼
  [ Vùng tiếp cận mục tiêu (< 3m) ]
                    │
                    ▼
   ┌────────────────────────────────┐
   │ Thuật toán Bám mốc Thị giác    │
   │ (Marker-Vision Tracking)       │
   │ - Stereo Camera hồng ngoại     │
   │ - Passive Marker 5 mặt         │
   └────────────────┬───────────────┘
                    │
                    ▼
 ┌────────────────────────────────────┐
 │  Định vị vi mô & Gắp thả vật phẩm  │
 │  - Camera RGB-D trên khâu cuối     │
 │  - Nhận diện ArUco Marker (60x60mm)│
 │  - Cánh tay robot 5 bậc tự do      │
 └────────────────────────────────────┘

Ba khái niệm lý thuyết cốt lõi đóng vai trò trụ cột trong hệ thống gồm:

  • Thuật toán tìm đường toàn cục Dijkstra: Tìm kiếm đường đi ngắn nhất giữa điểm xuất phát và điểm đích dựa trên đồ thị trọng số dương không chu trình.
  • Thuật toán cửa sổ động cục bộ: Cắt giảm không gian tìm kiếm vận tốc góc và vận tốc tịnh tiến dựa trên gia tốc giới hạn, tối ưu hóa hàm mục tiêu hướng đích và duy trì khoảng cách an toàn với vật cản.
  • Quang trắc và xử lý ảnh mốc quang học: Ứng dụng ma trận biến đổi thuần nhất giữa hệ tọa độ mốc thụ động và hệ tọa độ camera lập thể hồng ngoại, kết hợp thuật toán phân đoạn ngưỡng thích nghi và nhị phân hóa Otsu để giải mã dữ liệu điểm ảnh của mã nhận diện ArUco.

Phương pháp nghiên cứu

Nguồn dữ liệu thực nghiệm được thu thập từ hệ thống cảm biến quang học LiDAR có tần số quét 10 Hz, cụm camera lập thể bám vết phát chùm hồng ngoại chuyên dụng, camera đo độ sâu gắn trên khâu chấp hành cuối của cánh tay robot và hệ thống phản hồi xung góc từ hai động cơ bước vi sai.

Cỡ mẫu thực nghiệm bao gồm 50 chu kỳ chạy thử nghiệm định vị độc lập tại 3 vị trí mốc kiểm tra cách xa nhau từ 2 m đến 10 m, kết hợp 30 lần thao tác gắp thả khay chứa bảng mạch điện tử kích thước tiêu chuẩn 173 x 53 mm. Phương pháp lấy mẫu ngẫu nhiên phân tầng được áp dụng theo từng khoảng cách di chuyển nhằm kiểm soát sự tích lũy sai số trôi dạt của hệ thống đo hành trình thuần túy.

Lý do lựa chọn phương pháp phân tích sai số trung bình bình phương và độ lệch chuẩn vị trí là nhằm đánh giá chính xác độ lặp lại cơ học và độ ổn định quang trắc của hệ thống trong điều kiện ánh sáng công nghiệp biến thiên. Timeline nghiên cứu được thực hiện xuyên suốt qua các giai đoạn: thiết kế cơ khí và mô phỏng trên phần mềm chuyên dụng trong 4 tuần, lập trình thuật toán điều khiển và truyền thông nhúng trong 6 tuần, thử nghiệm đo lường sai số và hiệu chỉnh thực địa trong 5 tuần trước khi nghiệm thu hoàn tất.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình phân tích thực nghiệm trên hệ thống phần cứng hoàn thiện đã ghi nhận 4 kết quả định lượng nổi bật:

  • Độ chính xác đo lường của camera độ sâu: Camera gắn trên cánh tay máy đạt sai số lặp lại trung bình là 1,15 mm đối với trục ngang và 0,92 mm đối với trục dọc trong phạm vi làm việc từ 0,4 m đến 0,8 m, chứng minh độ tin cậy vượt trội khi nhận diện mốc ArUco kích thước 60 x 60 mm.
  • Sai số trôi dạt lớn của hệ thống dẫn đường cơ bản: Khi không sử dụng thuật toán bám mốc thị giác, sai số vị trí điểm dừng của robot tự hành bị lệch lũy tiến từ 25,4 mm đến 41,8 mm sau quãng đường di chuyển 10 m, khiến tỷ lệ gắp trúng vật thể của cánh tay robot chỉ đạt khoảng 60,0%.
  • Hiệu quả triệt tiêu sai số của thuật toán thị giác: Khi kích hoạt phương pháp bám mốc quang học trong vùng phát hiện dưới 3 m, sai số vị trí điểm dừng cuối cùng giảm hơn 88,0%, đạt mức sai lệch vị trí trung bình dưới 3,2 mm và sai số góc xoay dưới 1,4 độ tại cả 3 điểm kiểm tra.
  • Độ tin cậy của cơ cấu gắp giữ linh kiện: Cơ cấu tay xúc tích hợp nam châm điện kết hợp tấm sắt gia cường dày 2 mm dưới đáy khay mạch giúp cố định 100% phôi vật phẩm trong suốt quá trình xe tự hành tăng tốc lên 0,5 m/s và chuyển hướng liên tục.
Tham số đánh giá Định vị không dùng mốc thị giác Ứng dụng Marker-Vision Tracking Mức độ cải thiện (%)
Sai số vị trí trung bình (mm) 33,60 3,20 90,48%
Sai số góc xoay trung bình (độ) 6,80 1,40 79,41%
Tỷ lệ gắp thả chính xác (%) 60,00% 96,70% 61,17%
Tần số cập nhật vị trí (Hz) 5,00 15,00 200,00%

Thảo luận kết quả

Nguyên nhân chính dẫn đến sai số trôi dạt lớn ở phương pháp điều hướng thông thường xuất phát từ hiện tượng trượt vi mô giữa bánh xe cao su với mặt sàn bê tông, kèm theo độ trễ tính toán của thuật toán nội suy từ bộ mã hóa xung. Thuật toán bám mốc thị giác quang học sử dụng mốc phản quang 5 mặt (mỗi mặt gắn 3 điểm phản xạ hồng ngoại) đã tạo ra một hệ quy chiếu tuyệt đối cục bộ, cho phép camera lập thể trích xuất ma trận biến đổi tọa độ 3 chiều theo thời gian thực với tần số 15 Hz, loại bỏ hoàn toàn các sai số tích lũy trước đó.

Sai số định vị (mm)
  50 ┤  x (Không dùng mốc thị giác: 25 - 42 mm)
  40 ┤   \
  30 ┤    \
  20 ┤     \
  10 ┤      \
   0 ┼───────x─── (Ứng dụng Marker-Vision Tracking: < 3.5 mm)
     0m     5m     10m  (Khoảng cách di chuyển)

Dữ liệu thực nghiệm khi biểu diễn qua biểu đồ phân tán sai số tọa độ hai trục thể hiện rõ sự hội tụ của vùng điểm dừng vào tâm mục tiêu khi kích hoạt bộ quan sát quang học. Độ lệch chuẩn của cụm điểm dừng co cụm từ bán kính 18,5 mm xuống còn 1,8 mm. So với các hệ thống dẫn hướng bằng đường từ tính cố định, giải pháp này không yêu cầu tác động vào kết cấu sàn xưởng, đồng thời triệt tiêu 100% nguy cơ nhiễu điện từ do các máy hàn và động cơ công suất lớn gây ra.

Tuy nhiên, nghiên cứu cũng ghi nhận hạn chế cơ học ở các khớp truyền động của cánh tay robot 5 bậc tự do tự chế tạo, dẫn đến hiện tượng rung lắc nhẹ ở tầm vươn tối đa 650 mm. Hạn chế này đã được bù đắp hiệu quả nhờ cơ chế nhận diện mốc ArUco vòng kín gắn trực tiếp trên khay chứa mạch trước khi ra lệnh kẹp phôi.

Đề xuất và khuyến nghị

Để thương mại hóa và ứng dụng rộng rãi giải pháp cánh tay robot di động vào các dây chuyền lắp ráp công nghiệp đòi hỏi độ chính xác cao, 4 đề xuất trọng tâm được đưa ra bao gồm:

  • Nâng cấp cơ cấu cơ khí và hệ truyền động tay máy: Thay thế các cụm khớp truyền động thông thường bằng hộp giảm tốc sóng có độ rơ bằng không, tích hợp động cơ servo công nghiệp có bộ mã hóa tuyệt đối 17-bit nhằm giảm sai số cơ học tại khâu chấp hành cuối từ 1,15 mm xuống dưới 0,2 mm. Nhiệm vụ này do đội ngũ kỹ sư cơ khí chính xác thực hiện trong thời gian 3 tháng.
  • Mở rộng phạm vi và thuật toán nhận diện mốc quang học: Tối ưu hóa thuật toán xử lý ảnh trên bộ xử lý đồ họa nhúng, tích hợp bộ lọc Kalman mở rộng để dung hợp dữ liệu giữa cảm biến đo quán tính 9 trục và camera lập thể, giúp nâng khoảng cách nhận diện mốc từ 3 m lên 5 m và tăng tốc độ xử lý khung hình đạt 30 khung hình/giây. Nhiệm vụ do nhóm kỹ sư thị giác máy tính triển khai trong 2 tháng.
  • Chuẩn hóa mạng truyền thông nội bộ theo tiêu chuẩn công nghiệp: Chuyển đổi toàn bộ giao tiếp nối tiếp qua cổng USB sang giao thức mạng CANopen hoặc chuẩn Ethernet công nghiệp tốc độ cao 100 Mbps, giảm độ trễ trao đổi tín hiệu điều khiển giữa bộ điều khiển trung tâm và các cụm chấp hành xuống dưới 2 ms. Đề xuất do kỹ sư thiết kế phần cứng nhúng đảm nhiệm trong 1,5 tháng.
  • Thử nghiệm độ tin cậy liên tục trên quy mô nhà xưởng: Triển khai quy trình kiểm thử vận hành không gián đoạn trong 200 giờ tại môi trường sản xuất linh kiện điện tử thực tế nhằm đo lường thời gian trung bình giữa các lần phát sinh lỗi đạt ngưỡng tối thiểu 500 giờ làm việc liên tục. Nhiệm vụ do bộ phận quản lý chất lượng và vận hành thực hiện trong vòng 6 tháng.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu cung cấp khối lượng kiến thức thực nghiệm chuyên sâu và là tài liệu tham khảo giá trị cho 4 nhóm đối tượng cụ thể:

  • Học viên cao học và nghiên cứu sinh ngành Tự động hóa, Cơ điện tử: Tiếp cận phương pháp tích hợp hệ điều hành robot chuyên dụng, thuật toán giải bài toán động học thuận nghịch cho tay máy 5 bậc tự do và kỹ thuật xử lý ảnh mốc quang học.
  • Kỹ sư nghiên cứu và phát triển sản phẩm robot công nghiệp: Ứng dụng trực tiếp bản vẽ thiết kế khung gầm nhôm định hình 40 x 40 mm, mạch điều khiển động cơ không chổi than và cấu trúc liên lạc điều phối giữa các khối điều khiển.
  • Giám đốc kỹ thuật và quản lý nhà máy sản xuất thông minh: Tham khảo phương án công nghệ thay thế dải dẫn hướng từ tính bằng hệ thống thị giác thông minh, giúp giảm thiểu 30-40% chi phí đầu tư hạ tầng sàn xưởng khi tái thiết kế layout sản xuất.
  • Các đơn vị tích hợp hệ thống tự động hóa nhà kho: Khai thác giải pháp cánh tay robot di động phục vụ các tác vụ phân loại, lấy hàng tự động trong không gian hẹp với độ chính xác cao và mức đầu tư hợp lý.

Câu hỏi thường gặp

Phương pháp bám mốc thị giác vượt trội hơn đường dẫn từ tính ở những điểm nào?

Phương pháp bám mốc quang học không yêu cầu cắt xẻ hay dán dải từ lên bề mặt sàn nhà xưởng, giúp tiết kiệm 100% chi phí can thiệp hạ tầng. Hệ thống hoàn toàn không bị ảnh hưởng bởi hiện tượng nhiễu từ trường trong môi trường công nghiệp nặng và cho phép linh hoạt định tuyến lại toàn bộ lộ trình di chuyển chỉ bằng cách tái cấu hình phần mềm điều khiển.

Cánh tay robot xử lý bài toán sai số cơ khí khi gắp linh kiện bằng cách nào?

Hệ thống sử dụng camera độ sâu gắn cố định tại khâu chấp hành cuối của cánh tay máy để nhận diện trực tiếp mã ArUco kích thước 60 x 60 mm gắn trên khay vật phẩm. Cơ chế định vị hai cấp này giúp camera tính toán lại tọa độ mục tiêu trong không gian cục bộ, tự động bù trừ các sai lệch cơ học và đảm bảo tỷ lệ gắp chính xác đạt trên 96,7%.

Hệ thống sử dụng những thuật toán hoạch định đường đi nào trong không gian làm việc?

Hệ thống tích hợp thuật toán Dijkstra trong mô-đun hoạch định toàn cục để tính toán đường đi ngắn nhất trên bản đồ tĩnh 2D. Đồng thời, thuật toán cửa sổ động được áp dụng tại mô-đun hoạch định cục bộ để quét không gian vận tốc an toàn, tự động điều chỉnh hướng di chuyển và né tránh vật cản động với tần số phản hồi 15 Hz.

Thiết kế khay chứa bảng mạch có điểm gì đặc biệt để hỗ trợ tay gắp nam châm điện?

Khay chứa được gia công tích hợp tấm sắt dày 2 mm với kích thước đáy 173 x 53 mm nhằm tối ưu hóa diện tích tiếp xúc từ tính với giác hút nam châm điện. Mặt trước khay được in mã nhận diện quang học chuẩn hóa, giúp hệ thống vừa xác định chính xác góc tiếp cận, vừa đảm bảo lực giữ ổn định không làm rơi linh kiện khi xe di chuyển ở tốc độ 0,5 m/s.

Phạm vi nhận diện và góc quan sát tối ưu của cụm mốc phản quang là bao nhiêu?

Cụm mốc thụ động được thiết kế hình khối 5 mặt, mỗi mặt bố trí 3 điểm phản quang hồng ngoại cho phép camera lập thể bắt mốc ở góc quan sát trọn vẹn 360 độ quanh trục thẳng đứng. Khoảng cách nhận diện và hiệu chỉnh vị trí hiệu quả nhất của cụm cảm biến quang học là dưới 3 m, mang lại sai số đo đạc dưới 0,5 mm.

Kết luận

Luận văn đã giải quyết trọn vẹn bài toán tích hợp hệ thống cánh tay robot di động phục vụ ứng dụng gắp thả linh kiện chính xác trong nhà xưởng:

  • Chế tạo thành công mô hình phần cứng kết hợp xe tự hành vi sai hai bánh và cánh tay robot 5 bậc tự do với kết cấu khung nhôm định hình 40 x 40 mm vững chắc.
  • Xây dựng hoàn chỉnh thuật toán bám mốc thị giác quang học sử dụng camera lập thể hồng ngoại và mốc thụ động 5 mặt, triệt tiêu sai số trôi dạt của hệ dẫn đường xuống dưới 3,5 mm.
  • Thiết lập cơ chế thị giác vi mô gắn trên khâu chấp hành cuối với camera độ sâu và mã ArUco 60 x 60 mm, nâng tỷ lệ gắp thả vật phẩm thành công lên 96,7%.
  • Xây dựng giao diện giám sát và điều khiển người dùng trực quan trên nền tảng chuyên dụng, kết nối ổn định qua giao thức truyền thông nhúng tốc độ cao.
  • Lộ trình nâng cấp trong 6-12 tháng tới sẽ tập trung tối ưu hóa thuật toán dung hợp cảm biến thời gian thực, thay thế cụm truyền động tay máy bằng hộp giảm tốc sóng chính xác cao và thử nghiệm liên tục 500 giờ tại nhà xưởng công nghiệp.

Các kỹ sư điều khiển, nhà nghiên cứu và doanh nghiệp sản xuất quan tâm đến việc ứng dụng hệ thống robot tự hành độ chính xác cao có thể liên hệ bộ phận chuyển giao công nghệ hoặc tham khảo trực tiếp mã nguồn và thiết kế chi tiết tại Thư viện Trường Đại học Bách Khoa, Đại học Quốc gia Thành phố Hồ Chí Minh.