Tổng quan nghiên cứu

Thị trường robot di động toàn cầu ghi nhận tốc độ tăng trưởng kép hàng năm đạt trên 15% trong thập kỷ qua, mở ra kỷ nguyên tự động hóa sâu rộng trong các lĩnh vực thám hiểm, cứu hộ và quân sự. Trong khi các loại robot bánh xe truyền thống chỉ có thể vượt qua chướng ngại vật có độ cao tối đa bằng 50% đường kính bánh và dễ bị trượt lún trên nền cát hay bùn lầy, robot di chuyển dạng chân thể hiện ưu thế vượt trội về tính cơ động và khả năng thích nghi địa hình phức tạp. Tuy nhiên, việc điều khiển robot 4 chân là một thách thức kỹ thuật lớn do hệ thống sở hữu cấu trúc cơ khí đa bậc tự do phi tuyến và đòi hỏi thuật toán giữ cân bằng trọng tâm liên tục trong không gian ba chiều.

Mục tiêu cốt lõi của nghiên cứu là xây dựng phương pháp điều khiển chuyển động toàn diện cho robot 4 chân, bao gồm phân tích động học, động lực học, tính toán biên độ ổn định tĩnh và thiết lập các chiến lược di chuyển tối ưu. Đề tài tập trung hoạch định và thực nghiệm 3 kiểu dáng đi cơ bản: dáng di chuyển liên tục, dáng di chuyển không liên tục 2 pha và dáng di chuyển không liên tục 4 pha, song song với việc phát triển giải thuật chuyển hướng bám quỹ đạo vòng tròn bán kính xác định và xoay tròn 360 độ tại chỗ.

Nghiên cứu được triển khai thực nghiệm toàn diện tại phòng thí nghiệm chuyên ngành thuộc Trường Đại học Bách Khoa - ĐHQG TP.HCM và xưởng thực hành cơ điện tử thuộc Trường Cao đẳng Kỹ thuật Công nghệ Lilama 2 trong khoảng thời gian 5 tháng, từ ngày 19 tháng 01 năm 2015 đến ngày 14 tháng 06 năm 2015. Kết quả đạt được mang ý nghĩa khoa học và thực tiễn sâu sắc khi cung cấp một khung phương pháp luận hoàn chỉnh giúp nâng cao hệ số ổn định tĩnh của robot lên mức tối thiểu 0,75, đồng thời thiết lập hệ thống thị giác máy tính giám sát quỹ đạo với độ chính xác cao, tạo nền tảng vững chắc cho việc phát triển các thế hệ robot tự hành công nghiệp tại Việt Nam.

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 lý thuyết ổn định tĩnh kinh điển của McGhee, Frank và công trình phân tích chuyển động đa chân của Song và Waldron công bố năm 1987. Cốt lõi của lý thuyết ổn định tĩnh xác định rằng robot duy trì trạng thái cân bằng tuyệt đối khi hình chiếu thẳng đứng của trọng tâm thân robot luôn nằm hoàn toàn bên trong đa giác tiếp xúc được tạo bởi các chân đang tì trên mặt đất.

Mô hình nghiên cứu tích hợp phương pháp Denavit-Hartenberg để giải quyết bài toán động học thuận và động học nghịch cho hệ thống chân robot gồm 3 bậc tự do mỗi chân, tương ứng với 12 khớp quay độc lập trên toàn bộ cấu trúc. Các khái niệm cốt lõi được lượng hóa và chuẩn hóa trong luận văn bao gồm:

  • Pha nâng chân (Swing phase): Giai đoạn chân nhấc khỏi mặt đất và di chuyển về phía trước, được gán trạng thái 1.
  • Pha tựa (Support phase): Giai đoạn chân tiếp xúc và tì vững chắc trên mặt đất để nâng đỡ cơ thể, được gán trạng thái 0.
  • Chu kỳ dáng đi ($T_D$): Tổng khoảng thời gian hoàn thành một chu kỳ bước hoàn chỉnh của tất cả các chân.
  • Hệ số sử dụng chu kỳ ($\beta$ - Duty Factor): Tỷ số giữa thời gian chân tiếp xúc mặt đất và tổng thời gian chu kỳ bước đi.
  • Hành trình bước ($R$) và bước tiến ($\lambda$): Các đại lượng vector xác định biên độ dịch chuyển của bàn chân và sự thay đổi vị trí trọng tâm thân robot.

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

Nghiên cứu kết hợp phương pháp mô phỏng số giải tích và kiểm chứng thực nghiệm trên mô hình vật lý thực tế. Cỡ mẫu nghiên cứu bao gồm một mô hình robot thực thể 4 chân hoàn chỉnh với kết cấu cơ khí 12 động cơ servo RC MG996 lực kéo lớn, được điều khiển trung tâm bằng vi điều khiển 16-bit dsPIC30F4011 hoạt động ở tần số xung kích 50 Hz. Phương pháp chọn mẫu cấu hình chân theo dạng đối xứng sinh học giúp tối ưu hóa không gian làm việc và phân bổ lực đồng đều tại 4 góc thân.

Dữ liệu thực nghiệm được thu thập thông qua hệ thống thị giác máy tính thời gian thực gồm webcam Logitech C310 kết nối trực tiếp với máy tính trạm chạy phần mềm MATLAB phiên bản 2012. Thuật toán nhận diện ảnh màu được thiết lập để bám vết liên tục tọa độ tâm thân robot với tần số lấy mẫu 30 khung hình trên giây. Lý do lựa chọn giải pháp phân tích hình ảnh kết hợp mô phỏng ma trận chuyển đổi tọa độ thuần nhất là nhằm loại bỏ sai số chủ quan của mắt thường, đồng thời cung cấp các chuỗi dữ liệu tọa độ 2D khách quan để đánh giá độ rung lắc thân xe. Toàn bộ quá trình thu thập và xử lý dữ liệu được tiến hành liên tục trong 146 ngày làm việc nghiêm ngặ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 giải tích và thực nghiệm đối chiếu trên 3 dáng đi chính mang lại những phát hiện quan trọng về mối tương quan giữa tốc độ, chu kỳ và mức độ cân bằng:

  • Dáng di chuyển liên tục: Robot có sự chuyển động đồng thời giữa thân và các chân, chu kỳ bước ngắn nhất nhưng hệ số sử dụng chỉ đạt $\beta = 0,75$ (tức 3/4). Dữ liệu bám vết quỹ đạo ghi nhận độ lệch tâm dao động mạnh trong khoảng từ 15 mm đến 20 mm so với trục di chuyển chuẩn do thân liên tục chịu mô-men xoắn khi chỉ có 3 điểm tựa.
  • Dáng di chuyển 2 pha không liên tục: Thân robot chỉ tịnh tiến sau khi 2 chân liên tiếp đã hoàn thành việc bước và hạ xuống mặt đất. Hệ số sử dụng đạt $\beta = 0,80$ (tương đương 4/5), tăng 6,67% so với dáng liên tục, giúp giảm biên độ rung lắc thân xe khoảng 35%.
  • Dáng di chuyển 4 pha không liên tục: Thân robot dịch chuyển chia nhỏ 4 lần trong một chu kỳ (mỗi lần tiến 25% hành trình sau khi 1 chân hoàn thành bước). Hệ số sử dụng đạt mức cao nhất $\beta = 0,833$ (tương đương 5/6), tăng 11,1% so với dáng liên tục, sai số lệch tâm giảm xuống dưới 5 mm, mang lại độ ổn định tối đa trên mọi điều kiện địa hình.
  • Chuyển hướng và xoay tại chỗ: Thuật toán chuyển hướng vi phân theo bán kính cong $R$ và xoay 360 độ quanh tâm thân duy trì tỷ lệ tiếp đất an toàn 100% trong mọi pha chuyển đổi, triệt tiêu hoàn toàn hiện tượng mất trọng tâm cục bộ.

Thảo luận kết quả

Nguyên nhân cốt lõi dẫn đến sự khác biệt về độ ổn định giữa các dáng đi xuất phát từ tỷ lệ thời gian phân bổ của pha tựa. Khi hệ số $\beta$ tăng từ 0,75 lên 0,833, diện tích đa giác tác động được duy trì lớn hơn trong phần lớn thời gian chu kỳ, đảm bảo hình chiếu trọng tâm không bao giờ tiến sát đến các đường biên ổn định dọc (SLSM).

Dữ liệu quỹ đạo tâm robot được trực quan hóa qua biểu đồ phân bố tọa độ X-Y trên giao diện MATLAB GUI. Trên biểu đồ thực nghiệm, đường dịch chuyển của dáng 4 pha thể hiện sự tịnh tiến thẳng hàng với dải dao động hẹp hơn 60% so với dáng đi liên tục. So sánh với các mô hình robot 6 chân như OSU Hexapod hay robot 4 chân SCOUT-1 thế hệ trước, giải pháp điều khiển 12 bậc tự do của nghiên cứu này giải quyết triệt để bài toán tối ưu năng lượng mà vẫn đạt được độ ổn định tĩnh tương đương mô hình đa chân phức tạp.

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

Dựa trên các kết quả đạt được, luận văn đưa ra 4 nhóm giải pháp kỹ thuật cụ thể nhằm nâng cao hiệu suất hoạt động của hệ thống robot tự hành dạng chân:

  • Tích hợp cụm cảm biến quán tính IMU 6 trục và cảm biến áp lực 4 điểm tại bàn chân: Thực hiện mục tiêu đo lường góc nghiêng Roll-Pitch và phản lực mặt đất theo thời gian thực, cho phép hệ thống tự động bù sai số góc khớp trong thời gian dưới 10 mili-giây. Giải pháp này cần được nhóm nghiên cứu cơ điện tử triển khai hoàn thiện trong vòng 6 tháng.
  • Nâng cấp bộ vi xử lý điều khiển trung tâm lên dòng ARM Cortex-M4 32-bit xung nhịp 168 MHz: Thay thế vi điều khiển 16-bit nhằm tăng tốc độ giải thuật toán động học nghịch lên gấp 4 lần, xử lý mượt mà các ma trận biến đổi thuần nhất trong lộ trình 3 tháng do kỹ sư phần cứng đảm nhiệm.
  • Phát triển thuật toán thích nghi địa hình phi cấu trúc dựa trên mạng nơ-ron nhân tạo: Nâng cao khả năng tự điều chỉnh độ dài bước tiến ($\lambda$) khi vượt dốc nghiêng trên 15 độ, hướng tới mục tiêu cải thiện 25% tốc độ trung bình trong vòng 12 tháng do các nhóm chuyên gia điều khiển tự động chủ trì.
  • Cải tiến kết cấu cơ khí bằng vật liệu sợi carbon và nhôm định hình hàng không: Giảm 30% tổng khối lượng toàn tải của khung thân từ khoảng 2,5 kg xuống dưới 1,8 kg, giúp tối ưu hóa hiệu suất tiêu thụ dòng của 12 động cơ servo và kéo dài thời lượng pin lên trên 45 phút hoạt động liên tục.

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

Luận văn là nguồn tư liệu chuyên sâu có giá trị cao cho 4 nhóm đối tượng cụ thể sau:

  • Học viên cao học và nghiên cứu sinh chuyên ngành Kỹ thuật Cơ khí, Robot và Tự động hóa: Tiếp cận phương pháp thiết lập hệ trục tọa độ Denavit-Hartenberg, giải thuật động học 12 bậc tự do và quy trình lập trình giao tiếp phần cứng với vi điều khiển họ dsPIC chuyên dụng.
  • Kỹ sư R&D tại các doanh nghiệp phát triển thiết bị tự hành và cứu hộ: Ứng dụng trực tiếp thuật toán hoạch định dáng đi 2 pha và 4 pha vào các dòng robot thám hiểm địa hình gồ ghề có tải trọng hữu ích từ 5 kg đến 50 kg.
  • Giảng viên và nhà nghiên cứu học thuật tại các trường đại học kỹ thuật: Sử dụng toàn bộ khung lý thuyết ổn định tĩnh, định lý Song - Waldron và các mô hình toán học làm học liệu giảng dạy chuyên sâu trong các môn học Robot học và Cơ điện tử nâng cao.
  • Sinh viên kỹ thuật năm cuối làm đồ án tốt nghiệp: Khai thác toàn bộ sơ đồ nguyên lý mạch điều khiển, mã nguồn xử lý ảnh nhận diện tâm trên MATLAB và code nhúng điều khiển 12 kênh PWM phục vụ việc chế tạo mô hình thực nghiệm.

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

Hệ số sử dụng duty factor tối thiểu để robot 4 chân duy trì ổn định tĩnh là bao nhiêu?

Theo định lý Song và Waldron được chứng minh trong luận văn, hệ số sử dụng của robot 4 chân phải thỏa mãn điều kiện lớn hơn hoặc bằng 0,75 (tức 3/4). Nếu hệ số này nhỏ hơn 0,75, robot sẽ xuất hiện những thời điểm chỉ có 2 chân tiếp xúc mặt đất, dẫn đến mất cân bằng tĩnh và gây đổ ngã trong quá trình di chuyển.

Sự khác biệt cốt lõi giữa dáng đi liên tục và không liên tục là gì?

Dáng di chuyển liên tục cho phép thân dịch chuyển đồng thời khi các chân đang bước, giúp tối ưu thời gian chu kỳ nhưng độ ổn định chỉ ở mức tối thiểu 75%. Ngược lại, dáng di chuyển không liên tục chỉ đẩy thân về phía trước khi cả 4 chân đã tiếp đất vững chắc, nâng hệ số ổn định lên 80% đến 83,3% và giảm thiểu rung lắc.

Tại sao vi điều khiển dsPIC30F4011 được lựa chọn để điều khiển 12 động cơ servo?

Dòng chip dsPIC30F4011 sở hữu kiến trúc 16-bit tốc độ cao, tích hợp các bộ định thời và khối phát xung PWM phần cứng mạnh mẽ. Cấu hình này cho phép tạo ra đồng thời 12 kênh xung kích chính xác với chu kỳ chuẩn 20 mili-giây, kiểm soát góc quay mượt mà cho 12 servo MG996 mà không bị trễ tín hiệu điều khiển.

Hệ thống xử lý ảnh qua webcam Logitech C310 đóng vai trò gì trong việc đánh giá?

Webcam Logitech C310 ghi hình điểm đánh dấu trên thân robot ở tốc độ 30 khung hình trên giây và truyền dữ liệu về phần mềm MATLAB 2012. Thuật toán trích xuất tọa độ màu theo thời gian thực giúp vẽ lại chính xác quỹ đạo dịch chuyển 2D của trọng tâm, định lượng sai số lệch trục từ 5 mm đến 20 mm giữa các dáng đi.

Robot 4 chân chuyển hướng vòng tròn như thế nào để đảm bảo không bị lật?

Robot thực hiện chuyển hướng bằng cách xấp xỉ quỹ đạo cong thành các đoạn thẳng vi phân trên đường tròn bán kính $R$. Tại mỗi pha, thân xe quay một góc vi sai dựa trên ma trận biến đổi thuần nhất kết hợp điều chỉnh tọa độ đặt chân, đảm bảo trọng tâm luôn nằm trọn trong đa giác hỗ trợ 3 điểm tiếp đất.

Kết luận

  • Chế tạo và tích hợp thành công mô hình phần cứng robot 4 chân hoàn chỉnh với 12 động cơ servo MG996 điều khiển qua chip dsPIC30F4011.
  • Chứng minh toán học và kiểm chứng thực nghiệm 3 kiểu dáng đi với hệ số ổn định tĩnh tăng dần từ 0,75 đến 0,833.
  • Xây dựng hệ thống đo lường thị giác máy tính trên MATLAB 2012 với tốc độ lấy mẫu 30 khung hình/giây giúp định lượng chính xác sai số quỹ đạo.
  • Hoàn thiện giải thuật chuyển hướng theo cung tròn bán kính $R$ và xoay 360 độ quanh tâm đạt độ an toàn tuyệt đối.
  • Xác lập lộ trình 12 tháng phát triển vi xử lý 32-bit và tích hợp cảm biến IMU nhằm thương mại hóa hệ sinh thái robot cứu hộ đa địa hình.

Công trình nghiên cứu cung cấp cơ sở khoa học vững chắc và giải pháp kỹ thuật khả thi trong lĩnh vực điều khiển robot nhiều chân. Các viện nghiên cứu, doanh nghiệp tự động hóa và kỹ sư cơ điện tử quan tâm có thể khai thác trực tiếp mô hình toán học và thuật toán điều khiển của luận văn để ứng dụng vào các dự án phát triển robot tự hành công nghiệp ngay hôm nay.