Tổng quan nghiên cứu

Trong bối cảnh tự động hóa công nghiệp phát triển mạnh mẽ với tốc độ tăng trưởng ứng dụng robot đạt khoảng 15% đến 20% mỗi năm, nhu cầu sử dụng các thiết bị tự hành thay thế con người trong môi trường độc hại, nặng nhọc ngày càng trở nên cấp thiết. Vấn đề nghiên cứu trọng tâm của luận văn xuất phát từ hạn chế của các dòng robot di động truyền thống khi đối mặt với địa hình phức tạp như bậc thang, mặt dốc nghiêng hoặc chướng ngại vật gồ ghề trong nhà xưởng và công trình dân dụng.

Mục tiêu cụ thể của đề tài là thiết kế, chế tạo hoàn chỉnh mô hình cơ khí robot đa địa hình sử dụng cơ cấu chủ động bánh xe hình sao Star-Wheel, đồng thời xây dựng hệ thống giải thuật điều khiển số độc lập cho hai chế độ di chuyển trên mặt phẳng và leo bậc thang. Bên cạnh đó, đề tài tích hợp công nghệ thị giác máy tính nhằm tự động phân biệt môi trường hành lang và cầu thang từ hình ảnh thu nhận.

Nghiên cứu được triển khai thực nghiệm trong khoảng thời gian 10 tháng, từ tháng 9 năm 2010 đến tháng 7 năm 2011 tại Đại học Bách Khoa thuộc Đại học Quốc gia Thành phố Hồ Chí Minh. Ý nghĩa thực tiễn của công trình thể hiện qua việc giảm hơn 40% chi phí chế tạo phần cứng so với các mẫu robot nhập ngoại, đạt độ chính xác nhận dạng địa hình lên đến 90%, đồng thời thiết lập nền tảng khoa học vững chắc cho việc phát triển các dòng robot công nghiệp tự hành hoàn toàn tại Việt Nam trong tương lai.

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 trên nền tảng tích hợp của bốn khung lý thuyết và mô hình chuyên ngành tự động hóa hiện đại:

Thứ nhất, lý thuyết động học robot vi sai được sử dụng để mô hình hóa chuyển động của robot trên mặt phẳng hai chiều, xác định vị trí tức thời và tâm xoay tức thời của hệ thống bánh xe.

Thứ hai, lý thuyết điều khiển tự động kinh điển với thuật toán vi tích phân tỉ lệ PID số, kết hợp phương pháp xác định tham số Ziegler-Nichols, nhằm tối ưu hóa độ ổn định vận tốc động cơ điện một chiều khi chịu tải trọng leo dốc.

Thứ ba, công nghệ tính toán mềm với lý thuyết điều khiển mờ Fuzzy Logic Control gồm hệ quy tắc mờ hợp thành giúp kiểm soát bám quỹ đạo và bù sai lệch góc lái.

Thứ tư, lý thuyết xử lý ảnh và thị giác máy tính dựa trên thuật toán tách biên Canny và giải thuật tìm điểm vô tận trội Dominant Vanishing Point thông qua phương pháp RANSAC để tái tạo không gian ba chiều từ ảnh đơn hai chiều. Hệ thống vận hành trên xung nhịp xử lý 16 MHz của vi điều khiển cùng bộ mã hóa quang học encoder có độ phân giải 360 xung mỗi vòng quay.

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

Nguồn dữ liệu khảo sát thực địa được thu thập từ cỡ mẫu gồm 25 công trình cầu thang thực tế tại Trường Đại học Bách Khoa Thành phố Hồ Chí Minh và Trường Đại học Cần Thơ. Phương pháp chọn mẫu phân tầng phi ngẫu nhiên được áp dụng dựa trên tiêu chuẩn thiết kế kiến trúc xây dựng, ghi nhận chiều cao bậc thang biến thiên từ 15,0 cm đến 18,5 cm, chiều rộng từ 27,0 cm đến 30,0 cm và bước tiến bậc dao động từ 31,5 cm đến 35,3 cm.

Lý do lựa chọn phương pháp phân tích mô phỏng động học trên phần mềm chuyên dụng kết hợp thiết kế mô hình không gian ba chiều là nhằm kiểm chứng chính xác các ràng buộc hình học, tính toán phân bố ứng suất và lực ma sát trước khi tiến hành gia công cơ khí thực tế. Toàn bộ quy trình tính toán số học và tối ưu hóa giải thuật điều khiển mờ được mô phỏng với tần số lấy mẫu 200 Hz, giúp triệt tiêu sai số gia công xuống dưới 0,05 mm và tối ưu hóa thời gian xử lý của bộ vi điều khiển trong ngưỡng 5 ms. Tiến độ nghiên cứu được phân bổ chặt chẽ theo 7 giai đoạn nối tiếp trong suốt timeline 10 tháng thực hiện.

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

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

Quá trình nghiên cứu và thử nghiệm thực nghiệm đã mang lại bốn phát hiện kỹ thuật cốt lõi:

Thứ nhất, cơ cấu bánh xe hình sao Star-Wheel ba nhánh được tính toán tối ưu với bán kính cụm đỡ và bán kính bánh xe phù hợp, giúp robot tự động chuyển đổi 100% giữa trạng thái chạy phẳng và leo thang mà không cần đảo chiều quay động cơ điện một chiều. Kết cấu cải tiến này giảm 50% số lượng cụm động cơ kéo so với mô hình MSRox trước đây, chỉ sử dụng 2 cụm Star-Wheel chủ động phía trước và 1 cụm bánh lái phía sau.

Thứ hai, bộ điều khiển PID số áp dụng cho động cơ Sanyo Denki duy trì độ ổn định tốc độ vượt trội trong chế độ leo thang, khống chế độ vọt lố dưới 4,8% và rút ngắn thời gian xác lập vận tốc xuống dưới 0,45 giây khi chịu tải trọng thay đổi đột ngột.

Thứ ba, bộ điều khiển mờ Fuzzy Logic khi mô phỏng trên mặt phẳng cho khả năng bám quỹ đạo chính xác cao, duy trì sai số góc hướng nhỏ hơn 2,1 độ và sai lệch khoảng cách so với đường đặt dưới 1,5 cm ngay cả khi có tác động của nhiễu ngoại cảnh.

Thứ tư, giải thuật thị giác máy tính nhận dạng và phân biệt thành công hành lang cùng cầu thang đạt tỷ lệ chính xác 90% trên tập dữ liệu gồm 60 bức ảnh thực tế chụp tại nhiều góc nhìn và điều kiện môi trường khác nhau.

Thảo luận kết quả

Nguyên nhân chính dẫn đến hiệu quả vận hành vượt trội của mô hình là việc xác lập chính xác tỷ số truyền của hệ thống bánh răng hành tinh bên trong hộp cụm bánh xe. Khi di chuyển trên mặt phẳng bằng, lực ma sát lăn giữa 2 bánh xe phía dưới và sàn nhà khóa cứng cụm xoay, giúp robot chuyển động êm ái. Khi va chạm gờ bậc thang, phản lực cản làm bánh trước dừng quay cục bộ, kích hoạt moment quay quanh tâm tức thời để toàn bộ cụm sao lật qua bậc tiếp theo.

So với mô hình MSRox có 12 bánh xe tiếp xúc đồng thời gây khó khăn khi bẻ lái, thiết kế mới chỉ duy trì 3 điểm tiếp xúc mặt đất, giúp giảm 60% bán kính quay vòng và tăng tính cơ động. So với mô hình Epi.q-2 bị giới hạn về công suất kéo, việc bố trí thêm bánh lái trợ lực phía sau giúp tăng thêm khoảng 35% moment đẩy khi leo dốc.

Dữ liệu kiểm thử thực nghiệm có thể được trình bày trực quan thông qua biểu đồ đường so sánh đáp ứng quá độ giữa hệ thống có PID và không có PID, kết hợp bảng thống kê tỷ lệ phân loại thị giác máy tính dưới 3 mức độ rọi ánh sáng gồm 150 lux, 300 lux và 600 lux. Kết quả này chứng minh tính khả thi cao của mô hình trong việc ứng dụng vào đời sống sản xuất.

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

Nhằm nâng cao hiệu quả vận hành và mở rộng khả năng ứng dụng của robot đa địa hình vào thực tế sản xuất, nghiên cứu đưa ra 4 khuyến nghị then chốt:

Thứ nhất, nâng cấp chip xử lý trung tâm từ nền tảng vi điều khiển 8-bit hiện tại lên kiến trúc vi xử lý 32-bit ARM Cortex-M4 trong thời hạn 6 tháng, do nhóm kỹ sư phần cứng chủ trì, nhằm tăng tốc độ xử lý giải thuật mờ và rút ngắn chu kỳ điều khiển vòng kín từ 5 ms xuống còn 1 ms, nâng cao hiệu năng thời gian thực lên hơn 70%.

Thứ hai, tích hợp hệ thống cảm biến thị giác nổi Stereo Camera kết hợp cảm biến đo khoảng cách laser LiDAR tầm ngắn trong thời hạn 9 tháng, do nhóm kỹ sư thị giác máy tính phụ trách, nhằm nâng cao tỷ lệ nhận diện cầu thang và chướng ngại vật từ mức 90% lên trên 98% ngay cả trong điều kiện ánh sáng yếu dưới 50 lux.

Thứ ba, tối ưu hóa vật liệu khung sườn cơ khí bằng việc chuyển đổi hoàn toàn từ khung kim loại tiêu chuẩn sang hợp kim nhôm Duralumin hoặc sợi carbon trong lộ trình 12 tháng, do bộ phận thiết kế cơ khí thực hiện, nhằm giảm 25% tổng trọng lượng bản thân robot, giúp kéo dài thời gian hoạt động của khối pin nguồn từ 45 phút lên trên 75 phút liên tục.

Thứ tư, hoàn thiện module truyền thông không dây công nghiệp chuẩn RF dải tần 2,4 GHz có tích hợp mã hóa kiểm tra lỗi CRC trong thời hạn 3 tháng, do kỹ sư mạng tự động hóa đảm nhiệm, mở rộng cự ly điều khiển an toàn từ 30 mét lên trên 100 mét với độ trễ truyền tín hiệu nhỏ hơn 10 ms.

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

Nội dung và kết quả của luận văn mang lại giá trị học thuật và ứng dụng sâu rộng cho 4 nhóm đối tượng chính:

Thứ nhất, các kỹ sư nghiên cứu và phát triển R&D trong lĩnh vực chế tạo robot công nghiệp và xe tự hành AGV, có thể sử dụng trọn vẹn mô hình tính toán hình học cơ cấu Star-Wheel để ứng dụng vào các dòng xe chuyên chở hàng hóa vượt dốc trong kho bãi nhiều tầng.

Thứ hai, giảng viên, học viên cao học và sinh viên các ngành Kỹ thuật Điều khiển, Tự động hóa và Cơ điện tử, có thể khai thác phương pháp thiết kế bộ điều khiển PID số, giải thuật mờ FLC và quy trình mô phỏng chuyển động trên MATLAB Simulink làm học liệu giảng dạy và nghiên cứu mở rộng.

Thứ ba, các lập trình viên và chuyên gia xử lý ảnh, thị giác máy tính, có thể áp dụng quy trình phát hiện điểm vô tận trội DVP kết hợp giải thuật RANSAC để phát triển các tính năng định vị không gian và lập bản đồ cho robot trinh sát.

Thứ tư, các đơn vị cứu hộ cứu nạn và phòng chống sự cố môi trường, có thể tham khảo kiến trúc phần cứng và nguyên lý vượt vật cản để phát triển thiết bị thăm dò hiện trường sụp đổ, nơi con người không thể tiếp cận trực tiếp.

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

Cơ cấu bánh xe hình sao Star-Wheel có ưu điểm gì vượt trội so với hệ thống bánh xích truyền thống?

Cơ cấu Star-Wheel kết hợp hoàn hảo giữa tốc độ di chuyển nhanh trên mặt phẳng nhờ ma sát lăn và khả năng lật vượt bậc thang linh hoạt, giúp giảm hơn 30% tổn hao năng lượng do ma sát trượt và hạn chế tiếng ồn cơ khí so với hệ thống bánh xích vốn có khối lượng nặng nề.

Tại sao đề tài lại lựa chọn vi điều khiển AVR ATmega128 thay vì dòng vi điều khiển PIC truyền thống?

Vi điều khiển ATmega128 sở hữu kiến trúc RISC tiên tiến với 133 lệnh mạnh mẽ, cho phép thực thi hầu hết các lệnh trong một chu kỳ xung nhịp 16 MHz, mang lại tốc độ xử lý nhanh gấp 4 lần so với dòng vi điều khiển PIC thông dụng ở cùng tần số, đáp ứng tốt yêu cầu tính toán mờ thời gian thực.

Tỷ lệ nhận dạng chính xác 90% của hệ thống thị giác máy tính được kiểm chứng trong điều kiện nào?

Độ chính xác 90% được đánh giá thông qua tập mẫu thử nghiệm gồm 60 bức ảnh thực tế tại các khu vực hành lang và cầu thang của các tòa nhà đại học, bao gồm cả các trường hợp góc chụp bị lệch tâm và điều kiện ánh sáng thay đổi từ 150 lux đến 600 lux.

Robot chuyển đổi giữa chế độ chạy trên mặt phẳng và chế độ leo bậc thang theo nguyên lý nào?

Quá trình chuyển đổi diễn ra hoàn toàn thụ động và tự động dựa trên cân bằng moment lực. Khi bánh trước gặp gờ cản của bậc thang có chiều cao trên 15 cm, chuyển động quay của bánh xe bị chặn lại, lực cản kích hoạt toàn bộ cụm giá đỡ hình sao quay quanh trục chính để đưa bánh tiếp theo lên mặt bậc mới mà không cần cảm biến kích hoạt phức tạp.

Hệ thống điều khiển xử lý hiện tượng sụt áp và quá tải động cơ khi leo thang như thế nào?

Bộ điều khiển PID số liên tục giám sát tín hiệu phản hồi từ cảm biến encoder quang học với chu kỳ lấy mẫu 5 ms. Khi phát hiện tốc độ quay giảm do tải trọng leo dốc tăng gấp 2 lần, thuật toán tự động điều chỉnh tăng độ rộng xung PWM của mạch cầu H công suất để bù moment kéo tức thời.

Kết luận

  • Luận văn đã thiết kế và chế tạo thành công mô hình cơ khí robot đa địa hình ứng dụng cơ cấu Star-Wheel ba nhánh, tối ưu hóa theo kích thước bậc thang tiêu chuẩn có chiều cao khoảng 15,5 cm và chiều rộng khoảng 30,0 cm.
  • Xây dựng hoàn chỉnh thuật toán điều khiển PID số cho động cơ kéo một chiều, kiểm soát độ vọt lố dưới 4,8% và ổn định vận tốc khi vượt chướng ngại vật.
  • Ứng dụng thành công giải thuật điều khiển mờ Fuzzy Logic trên mặt phẳng, giúp robot bám sát quỹ đạo định sẵn với sai lệch góc hướng cực tiểu dưới 2,1 độ.
  • Phát triển thuật toán thị giác máy tính dựa trên phương pháp Canny và RANSAC phân loại chính xác 90% môi trường hành lang và cầu thang từ ảnh chụp đơn.
  • Thi công hoàn chỉnh hệ thống mạch phần cứng đa module trên nền tảng vi điều khiển ATmega128, vận hành linh hoạt ở cả chế độ tự động lẫn điều khiển từ xa qua sóng vô tuyến.

Công trình đóng góp một giải pháp toàn diện về cơ khí, điều khiển và thị giác cho robot di động trong nước. Trong giai đoạn 12 tháng tiếp theo, đề tài hướng tới việc tích hợp vi xử lý 32-bit và camera 3D để hoàn thiện robot tự hành thương mại. Quý độc giả, nhà nghiên cứu và doanh nghiệp quan tâm có thể khai thác các mô hình giải thuật trong luận văn để ứng dụng vào các dự án tự động hóa thực tế.