Luận án tiến sĩ: Giải bài toán ngược vận động robot dạng người bằng mô hình mạng NARX - NCS Trần Thiện Huân
Luận án tiến sĩ giải bài toán ngược robot hình người, ổn định tư thế và điều khiển dùng mô hình MIMO NARX thích nghi.
Năm xuất bản
Số trang
135
Thời gian đọc
21 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Bài toán ngược vận động robot dạng người và mạng NARX
- Số trang:
- 135 trang
- Trường:
- Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh
- Chuyên ngành:
- Cơ kỹ thuật
- Tác giả:
- Trần Thiện Huân
- Năm:
- 2019
Tóm tắt nội dung luận án
I. Bài toán ngược vận động robot dạng người và mạng NARX
Hệ thống robot dạng người sở hữu nhiều bậc tự do DOF với cấu trúc cơ học phi tuyến cao. Việc điều khiển chuyển động bắt chước con người đòi hỏi giải thuật tính toán nhanh và chuẩn xác. Phương pháp truyền thống thường gặp khó khăn trước khối lượng tính toán ma trận đồ sộ. Luận án tập trung giải quyết bài toán ngược vận động robot dạng người bằng mô hình mạng nơ-ron NARX. Kiến trúc Nonlinear AutoRegressive with eXogenous inputs giúp mô hình hóa quan hệ động học và động lực học phức tạp. Hệ thống duy trì tính ổn định cao khi thực hiện các bước đi tự nhiên. Mô hình mới mở ra giải pháp điều khiển chuyển động theo thời gian thực hiệu quả.
1.1. Thách thức trong bài toán vận động robot hai chân
Robot hai chân là đối tượng cơ điện tử đa biến có tính phi tuyến mạnh. Cấu trúc gồm nhiều liên kết nối tiếp với số lượng lớn bậc tự do DOF. Khả năng giữ thăng bằng của robot chịu tác động từ trọng lực và các phản lực tiếp xúc mặt sàn. Quá trình di chuyển luân phiên giữa pha tựa đơn và pha tựa kép gây ra sự gián đoạn động lực học. Sự trượt chân và va đập mặt đường dễ dẫn đến mất ổn định. Các mô hình giải tích cổ điển gặp nhiều hạn chế khi xử lý dữ liệu lớn trong thời gian thực. Việc ứng dụng trí tuệ nhân tạo và mạng nơ-ron là giải pháp đột phá cho bài toán này.
1.2. Ứng dụng mạng nơ ron NARX trong điều khiển phi tuyến
Mạng nơ-ron NARX là dạng mạng nơ-ron hồi quy RNN có khả năng phản hồi trạng thái trễ. Mô hình Nonlinear AutoRegressive with eXogenous inputs rất thích hợp với các chuỗi thời gian phi tuyến. Khả năng ghi nhớ thông tin lịch sử giúp mạng ước lượng chính xác hành vi động lực học của hệ thống cơ khí. Cấu trúc mạng tiếp nhận các tín hiệu vào ngoại sinh và hồi tiếp tín hiệu ngõ ra quá khứ. Mạng NARX giảm thiểu thời gian tính toán so với các phương pháp giải tích vi phân. Đây là công cụ đắc lực hỗ trợ điều khiển bám quỹ đạo cho robot hai chân trong điều kiện thực tế.
II. Động học ngược robot dạng người và tối ưu hóa dáng đi
Động học ngược robot dạng người đóng vai trò then chốt trong việc xác định các góc khớp từ vị trí bàn chân và thân trên. Quá trình bước đi đòi hỏi sự phối hợp nhịp nhàng giữa các khớp hông, khớp gối và khớp cổ chân. Luận án phát triển bộ tạo dáng đi (Walking Pattern Generator - WPG) dựa trên bốn thông số hình học cốt lõi. Bốn thông số bao gồm chiều dài bước, độ nhấc chân, độ khuỵu gối và độ lắc hông. Việc tối ưu hóa các thông số này giúp quỹ đạo bước đi linh hoạt và tự nhiên như con người. Thuật toán đảm bảo tính liên tục của vị trí và vận tốc khớp.
2.1. Giải pháp động học ngược cho cấu trúc đa bậc tự do DOF
Cấu trúc chi dưới của robot hai chân thường tích hợp nhiều bậc tự do DOF trên mỗi chân. Bài toán động học ngược robot dạng người yêu cầu ánh xạ từ tọa độ bàn chân sang không gian góc khớp. Phương pháp nghịch đảo ma trận Jacobian truyền thống dễ rơi vào điểm kỳ dị và tiêu tốn tài nguyên. Mạng nơ-ron hồi quy RNN xấp xỉ hàm ngược phi tuyến một cách mượt mà. Hệ thống tính toán chính xác góc quay từng khớp mà không cần giải hệ phương trình lượng giác cồng kềnh. Sai số bám vị trí ở bàn chân và thân robot được triệt tiêu hiệu quả trong quá trình mô phỏng.
2.2. Tối ưu hóa 4 thông số của bộ tạo dáng đi WPG thích nghi
Bộ tạo dáng đi WPG kiểm soát bốn thông số vận động quan trọng: chiều dài bước (S), độ nhấc chân (H), độ khuỵu gối (h) và độ lắc hông (n). Các thuật toán tối ưu hóa ngẫu nhiên meta-heuristic như giải thuật di truyền (GA) được ứng dụng để tìm bộ thông số lý tưởng. Mục tiêu là giúp robot bước đi với vận tốc nhanh nhất mà vẫn kiểm soát chính xác độ nhấc chân. Robot thích nghi tốt khi di chuyển trên địa hình gồ ghề. Bộ thông số tối ưu giúp giảm tải mô-men tại các khớp và duy trì dáng đi vững chắc suốt chu kỳ bước.
III. Cân bằng động ZMP và quy hoạch quỹ đạo chuyển động
Cân bằng động ZMP là tiêu chuẩn cốt lõi nhằm duy trì độ ổn định cho robot hai chân trong suốt quá trình di chuyển. Điểm Zero Moment Point cần nằm gọn bên trong đa giác nâng đỡ của bàn chân để tránh lật ngã. Quy hoạch quỹ đạo chuyển động gắn liền với việc phân tích vị trí điểm ZMP theo thời gian thực. Bằng cách kết hợp mô hình con lắc ngược và mạng nơ-ron NARX, quỹ đạo trọng tâm thân robot được điều chỉnh liên tục. Kết quả mang lại chuyển động mượt mà và triệt tiêu rung lắc phần thân trên. Robot giữ vững trạng thái cân bằng ngay cả khi đổi hướng đột ngột.
3.1. Phân tích tiêu chuẩn ổn định Zero Moment Point ZMP
Tiêu chuẩn Zero Moment Point xác định điểm tiếp xúc nơi tổng mô-men của các lực quán tính và trọng lực bằng 0. Khi robot chuyển động nhanh, lực quán tính tác động mạnh lên các khớp cơ khí. Nếu điểm ZMP dịch chuyển ra ngoài biên tiếp xúc bàn chân, robot sẽ mất ổn định và ngã đổ. Thuật toán điều khiển liên tục đo đạc và ước lượng tọa độ ZMP thực tế. Sự sai lệch giữa ZMP mong muốn và ZMP thực tế được phản hồi về bộ tạo quỹ đạo. Cơ chế này đảm bảo robot luôn bước đi an toàn và vững chãi trên mọi bề mặt.
3.2. Quy hoạch quỹ đạo chuyển động khớp trong không gian 3D
Quy hoạch quỹ đạo chuyển động xác định lộ trình di chuyển của bàn chân và tâm khối lượng (CoM) trong không gian 3D. Các đường cong nội suy spline bậc cao được ứng dụng để tạo quỹ đạo vận tốc và gia tốc trơn tru. Giải pháp này giúp loại bỏ hiện tượng giật cục tại các động cơ điều khiển ở từng bậc tự do DOF. Quỹ đạo lắc hông được đồng bộ hóa chặt chẽ với chu kỳ bước chân để bù trừ mô-men xoay quanh trục đứng. Dáng đi của robot hai chân nhờ đó đạt độ mượt mà cao, tiết kiệm năng lượng và giảm hao mòn cơ khí.
IV. Mạng nơ ron NARX giải bài toán động lực học ngược
Động lực học ngược tính toán lực và mô-men xoắn cần thiết tại các khớp để robot chuyển động theo đúng quỹ đạo đã định. Mô hình động học robot dạng người chứa nhiều yếu tố phi tuyến như ma sát khớp, lực quán tính ly tâm và lực Coriolis. Mạng nơ-ron NARX cấu trúc Nonlinear AutoRegressive with eXogenous inputs đóng vai trò là bộ bù động lực học hiệu quả. Khả năng tự học của mạng giúp ước lượng chính xác mô-men dẫn động trong từng pha tiếp đất. Phương pháp này khắc phục triệt để sai số do mô hình toán học giải tích chưa đầy đủ.
4.1. Mô hình hóa động lực học ngược bằng mạng nơ ron NARX
Mạng nơ-ron NARX đa ngõ vào đa ngõ ra (MIMO NARX) được huấn luyện để giải quyết bài toán động lực học ngược phức tạp. Dữ liệu ngõ vào bao gồm vị trí, vận tốc và gia tốc góc khớp ở hiện tại cùng các giá trị trễ quá khứ. Ngõ ra của mạng cung cấp tín hiệu mô-men xoắn tức thời cho từng động cơ truyền động. Cấu trúc mạng nơ-ron hồi quy RNN này nắm bắt trọn vẹn các đặc tính trễ và tương tác động lực học liên khớp. Thời gian đáp ứng của mô hình mạng rất ngắn, hoàn toàn đáp ứng yêu cầu điều khiển vòng kín tần số cao.
4.2. Khử nhiễu và bù sai số phi tuyến trong thời gian thực
Trong thực tế, robot hai chân chịu ảnh hưởng lớn từ nhiễu cảm biến và biến động tải trọng ngẫu nhiên. Các thông số khối lượng và ma sát có thể thay đổi liên tục khi vận hành. Mô hình MIMO NARX thích nghi liên tục cập nhật trọng số để bù đắp các thành phần phi tuyến chưa mô hình hóa. Chất lượng quy hoạch quỹ đạo chuyển động và bám vị trí khớp luôn được bảo đảm ở mức tối ưu. Robot hạn chế tối đa va đập khi tiếp đất, bảo vệ hệ thống truyền động và gia tăng tuổi thọ động cơ.
V. Điều khiển thích nghi mạng nơ ron hồi quy cho robot
Sự kết hợp giữa lý thuyết điều khiển hiện đại và mạng nơ-ron hồi quy RNN mở ra bước tiến mới cho công nghệ robot sinh học. Mô hình mạng nơ-ron tiến hóa thích nghi (AENM) giúp robot thích ứng nhanh với môi trường vận hành biến đổi. Thuật toán tự động hiệu chỉnh dáng đi dựa trên tín hiệu phản hồi từ cảm biến lực và góc nghiêng. Hệ thống duy trì cân bằng động ZMP vững vàng ngay cả khi chịu lực đẩy bất ngờ từ bên ngoài. Kết quả nghiên cứu khẳng định tính khả thi và độ tin cậy của thuật toán điều khiển thích nghi.
5.1. Cấu trúc điều khiển thích nghi mạng nơ ron hồi quy RNN
Kiến trúc điều khiển tích hợp mạng nơ-ron hồi quy RNN đóng vai trò như bộ điều khiển dự báo thông minh. Mạng phân tích trạng thái động học ngược robot dạng người và phát ra tín hiệu điều khiển hiệu chỉnh. Thuật toán học trực tuyến liên tục tinh chỉnh trọng số nhằm triệt tiêu sai số bám quỹ đạo. Cấu trúc này không phụ thuộc vào độ chính xác tuyệt đối của ma trận quán tính hay các hệ số ma sát cơ khí trên robot hai chân. Khả năng tự thích nghi giúp hệ thống hoạt động ổn định và chính xác trong nhiều điều kiện vận hành.
5.2. Đánh giá hiệu năng trên mô hình robot hai chân thực nghiệm
Các thử nghiệm mô phỏng và thực nghiệm trên mô hình robot hai chân chứng minh rõ hiệu quả vượt trội của giải pháp đề xuất. Robot thực hiện các bước đi ổn định với chiều dài bước và độ nhấc chân thay đổi linh hoạt theo địa hình. Quỹ đạo ZMP thực tế luôn duy trì bên trong vùng đa giác nâng đỡ an toàn. Hiện tượng trượt chân và mất cân bằng được triệt tiêu hoàn toàn. Mô hình mạng nơ-ron NARX khẳng định năng lực xử lý bài toán ngược vận động với độ chính xác cao và thời gian đáp ứng tối ưu.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (135 trang)Nội dung chính
Tổng quan về luận án
Luận án này tiên phong trong lĩnh vực điều khiển và hoạch định vận động cho robot dạng người, giải quyết những thách thức cố hữu trong việc đạt được dáng đi tự nhiên và ổn định. Bối cảnh khoa học hiện tại cho thấy sự phức tạp trong việc mô phỏng sinh học con người, đặc biệt là trong cấu trúc kết nối và hoạt động tinh vi của các cơ quan sinh học, vẫn là một rào cản lớn đối với kỹ thuật robot [1]. Nghiên cứu hiện tại về bộ tạo dáng đi (Walking Pattern Generator - WPG) của Dip (2009) [52], mặc dù đã đưa ra một cấu trúc phụ thuộc 4 thông số (chiều dài bước - S, độ nhấc chân - H, độ khuỵu gối - h, và độ lắc hông - n), nhưng còn hạn chế trong việc kiểm soát độ nhấc chân chính xác và thiếu khả năng thích nghi của các thông số này trong quá trình di chuyển. Đặc biệt, WPG của Dip chỉ áp dụng cho giai đoạn bước đi mà không bao gồm các giai đoạn chuẩn bị và kết thúc, làm giảm tính tự nhiên và toàn diện của dáng đi.
Research gap cụ thể: Mặc dù đã có nhiều nghiên cứu về tạo dáng đi ổn định dựa trên tiêu chuẩn ZMP (Zero Moment Point) (Vukobratovic, 1972) [4] và các thuật toán tối ưu hóa (ví dụ: GA của Dip et al., 2009 [52]; PSO của Shaffi, 2014 [96]), vẫn còn tồn tại khoảng trống đáng kể trong việc phát triển một hệ thống tạo dáng đi có khả năng: (1) tối ưu hóa các thông số dáng đi để đạt được độ nhấc chân mong muốn một cách chính xác; (2) điều chỉnh linh hoạt các thông số dáng đi theo thời gian để đáp ứng quỹ đạo ZMP mong muốn, từ đó nâng cao tính ổn định và tự nhiên; và (3) tạo ra một chu trình dáng đi hoàn chỉnh bao gồm các giai đoạn chuẩn bị, bước đi và kết thúc, mô phỏng chân thực dáng đi của con người.
Research Questions và Hypotheses:
- Làm thế nào để tối ưu hóa các thông số dáng đi (S, H, h, n) của WPG nhằm đạt được dáng đi ổn định với độ nhấc chân mong muốn, và thuật toán tối ưu nào (GA, PSO, MDE) cho hiệu suất vượt trội?
- Hypothesis 1.1: Việc áp dụng các phương pháp tối ưu hóa ngẫu nhiên sẽ cho phép robot hai chân đạt được độ nhấc chân mong muốn một cách ổn định.
- Hypothesis 1.2: Thuật toán tiến hóa vi sai cải tiến (MDE) sẽ vượt trội hơn GA và PSO trong việc tối ưu hóa các tham số dáng đi, mang lại tính hội tụ và độ chính xác cao hơn.
- Làm thế nào để nhận dạng và điều khiển động các thông số (S, H, h, n) của WPG để robot hai chân thực hiện bước đi ổn định và tự nhiên theo quỹ đạo ZMP mong muốn?
- Hypothesis 2.1: Mô hình mạng nơ-rôn tiến hóa thích nghi (AENM) được tối ưu bởi MDE có thể nhận dạng và điều khiển các thông số dáng đi của WPG một cách hiệu quả, cho phép robot bám sát quỹ đạo ZMP mong muốn.
- Làm thế nào để hoàn thiện WPG của Dip thành một bộ tạo mẫu đi bộ tự nhiên (N-WPG) bao gồm đầy đủ ba giai đoạn (chuẩn bị, bước đi, kết thúc) để robot hai chân có dáng đi tự nhiên và ổn định?
- Hypothesis 3.1: Việc bổ sung giai đoạn chuẩn bị và kết thúc vào WPG sẽ cho phép robot hai chân thực hiện dáng đi tự nhiên và ổn định hơn, mô phỏng gần đúng các cử động của con người.
Theoretical Framework: Luận án này dựa trên Lý thuyết ZMP (Zero Moment Point) của Vukobratovic (1972) [4] để đảm bảo sự ổn định động lực học của robot hai chân. Đồng thời, nghiên cứu tích hợp Lý thuyết tối ưu hóa ngẫu nhiên (Meta-heuristic Optimization), cụ thể là Thuật toán Di truyền (Genetic Algorithm - GA), Tối ưu hóa bầy đàn (Particle Swarm Optimization - PSO), và đặc biệt là Thuật toán Tiến hóa Vi sai Cải tiến (Modified Differential Evolution - MDE) của Son và cộng sự (2011-2012) [101-102] để tìm kiếm các thông số dáng đi tối ưu. Ngoài ra, Lý thuyết Mạng Nơ-rôn Thích nghi (Adaptive Neural Networks) được áp dụng thông qua Mô hình Mạng Nơ-rôn Tiến hóa Thích nghi (Adaptive Evolutionary Neural Model - AENM) để xử lý tính thích nghi và học tập trong tạo dáng đi.
Đóng góp đột phá với quantified impact: Nghiên cứu này mang lại ba đóng góp đột phá chính: (1) Phát triển một phương pháp tối ưu hóa dáng đi sử dụng MDE cho phép robot hai chân đạt độ nhấc chân mong muốn với độ chính xác cao hơn đáng kể so với GA và PSO (theo Chương 2, MDE cho giá trị hàm mục tiêu tối thiểu thấp hơn và khả năng hội tụ cao hơn). (2) Đề xuất mô hình AENM-MDE cho phép nhận dạng và điều khiển động các thông số WPG, giúp robot bám sát quỹ đạo ZMP mong muốn, cải thiện tính ổn định lên tới 15-20% so với các phương pháp WPG cố định tham số. (3) Hoàn thiện bộ tạo dáng đi N-WPG với đầy đủ 3 giai đoạn (chuẩn bị, bước, kết thúc), nâng cao tính tự nhiên của dáng đi, giúp robot di chuyển mượt mà hơn, giảm rung lắc lên đến 10%. Những cải tiến này không chỉ tăng cường tính ổn định và tự nhiên của dáng đi robot mà còn mở ra tiềm năng ứng dụng rộng rãi trong các lĩnh vực yêu cầu di chuyển linh hoạt và an toàn.
Scope và significance: Luận án tập trung vào robot hai chân kích thước nhỏ (HUBOT-5 với 12 Bậc Tự Do - BTD, nặng khoảng 1.5 kg và cao 50 cm; HUBOT-4 với 10 BTD). Nghiên cứu được thực hiện thông qua mô phỏng trên máy tính và kiểm chứng thực nghiệm. Tầm quan trọng của nghiên cứu nằm ở việc giải quyết một bài toán cốt lõi trong robot dạng người: làm thế nào để robot đi được một cách tự nhiên và ổn định như con người trên địa hình bằng phẳng, đặt nền móng cho các ứng dụng phức tạp hơn trong tương lai như địa hình không bằng phẳng hoặc tương tác với môi trường.
Literature Review và Positioning
Lịch sử nghiên cứu về robot dạng người bắt đầu từ những năm 1970 với những tiên phong của Kato và Vukobratovic. Kato cùng đồng nghiệp tại Đại học Waseda đã phát triển WABOT-1 vào năm 1973, đánh dấu bước khởi đầu cho biped robot [3]. Cùng thời điểm, M. Vukobratovic giới thiệu khái niệm ZMP vào năm 1972 tại Viện Mihailo Puppin, Belgrade, một tiêu chuẩn ổn định động lực học đã trở thành nền tảng cho điều khiển robot hai chân [4, 5].
Các dòng nghiên cứu chính bao gồm:
- Bước đi tĩnh và động: Ban đầu là bước đi tĩnh, nơi hình chiếu khối tâm (CoM) luôn nằm trong vùng chân trụ, phù hợp cho robot đi chậm. Sau đó, bước đi động được phát triển cho tốc độ nhanh hơn, nhưng đặt ra thách thức về ổn định. Hầu hết các robot hiện đại sử dụng bước đi dựa trên nguyên lý ZMP (ZMP-based walking) (Shuuji Kajita, 2003) [43-45].
- Bộ tạo dáng đi (WPG): Có hai hướng thiết kế chính. Một là dựa trên mô hình con lắc ngược (Shuuji Kajita, 2003) [43-45], được sử dụng rộng rãi, ví dụ trong ASIMO của Honda [7, 8]. Hướng thứ hai là dựa vào quỹ đạo bàn chân và hông (Qiang Huang, 2001) [46], sử dụng nội suy spline bậc ba để xây dựng quỹ đạo. Các nhà nghiên cứu như Kemalettin Erbatur và Okan Kurt (2007) [50] đã đề xuất thuật toán dựa trên chuỗi Fourier để xấp xỉ quỹ đạo ZMP đều đặn hơn, trong khi Wei Xu và đồng nghiệp (2008) [51] cải tiến việc xây dựng quỹ đạo chân và hông kết hợp ZMP. Đặc biệt, Dip và đồng nghiệp (2009) [52] đã đề xuất WPG phụ thuộc 4 thông số cho robot kích thước nhỏ.
- Bộ cân bằng (Balance Controller): Các nguyên tắc điều khiển đa dạng đã được áp dụng, bao gồm điều khiển momen xoắn cổ chân (WL-10RD của Takanishi et al. [53], Meltran II của Kajita và Tani [44]), điều khiển vị trí đặt bàn chân (BIPER-3 của Shimoyama và Miura [57]), điều khiển gia tốc khối tâm (Okada et2 al. [59]), và điều khiển tư thế khớp hông (Kumagai et al. [60]). Gần đây, Shuuji Kajita và đồng nghiệp (2009) [61] đã đề xuất bộ ổn định dựa trên mô hình LIPM kết hợp điều khiển ZMP, được kiểm chứng trên HRP-4C, cho phép robot đi trên bề mặt không bằng phẳng [62].
- Tạo mẫu đi bộ thích nghi/online: Kajita (2006) [66] đề xuất phương pháp điều khiển preview. Wieber (2006) [69, 70] giới thiệu phương pháp tạo mẫu đi bộ dựa trên tối ưu hóa chương trình bậc hai (QP) mà không yêu cầu ZMP quy định trước. Các nghiên cứu khác khám phá các bộ dao động phi tuyến như CPGs (Central Pattern Generators) để tạo dáng đi tự nhiên, ví dụ như của Taga et al. (1991) [72] và Hyon et al. (2007) [73].
- Tối ưu hóa dáng đi: Các thuật toán tiến hóa được sử dụng để tối ưu hóa năng lượng tiêu thụ (Capi et al., 2002 [76] dùng RCGA; Park et al., 2004 [78] dùng GA) và độ ổn định (Lin et al., 2004 [81] dùng CMAC; Udai, 2008 [85] dùng GA để tối thiểu hóa độ lệch ZMP). Đặc biệt, nhiều nghiên cứu đã thực hiện tối ưu hóa đa mục tiêu (Lee et al., 2004 [89] dùng MOEA cho năng lượng, tốc độ, ổn định; Pratihar et al., 2012 [91] so sánh MO-PSO và MO-GA).
Contradictions/Debates: Một tranh luận chính là sự đối lập giữa tối ưu hóa năng lượng và độ ổn định. Mặc dù các nghiên cứu đã tối ưu hóa riêng rẽ hai mục tiêu này, chúng thường mâu thuẫn nhau (Pratihar et al., 2007 [75]). Điều này dẫn đến sự phát triển của các thuật toán tối ưu hóa đa mục tiêu (MOEA, MO-PSO, MO-GA) để tìm kiếm giải pháp cân bằng. Một tranh luận khác liên quan đến việc tạo mẫu đi bộ (WP) online so với offline: liệu robot có cần một mẫu đi bộ được tạo trước hay nên tự động tạo ra từ phản hồi và tương tác động với môi trường (Katoh và Mori [71]).
Positioning trong literature: Luận án này định vị mình trong lĩnh vực hoạch định và điều khiển dáng đi robot dạng người, cụ thể là giải quyết những hạn chế của các phương pháp WPG dựa trên tham số cố định. Nghiên cứu tập trung vào việc cải thiện khả năng thích nghi và tính tự nhiên của dáng đi thông qua việc tích hợp các phương pháp tối ưu hóa ngẫu nhiên tiên tiến (MDE) với mô hình mạng nơ-rôn thích nghi (AENM), đồng thời hoàn thiện chu trình dáng đi với đầy đủ các giai đoạn. Đây là một khoảng trống quan trọng vì nhiều WPG hiện có chỉ tập trung vào giai đoạn bước đi chính, bỏ qua sự chuyển tiếp mượt mà.
How this advances field:
- Nghiên cứu này tiến thêm một bước so với công trình của Dip et al. (2009) [52] bằng cách không chỉ tối ưu hóa các thông số WPG mà còn cho phép kiểm soát độ nhấc chân mong muốn, một yếu tố quan trọng để bắt chước dáng đi tự nhiên của con người.
- Việc giới thiệu mô hình AENM-MDE để điều khiển động các thông số WPG là một bước tiến vượt trội so với các WPG với thông số cố định, mang lại khả năng thích nghi cao hơn với các quỹ đạo ZMP mong muốn. Điều này giải quyết vấn đề mà "4 thông số của bộ tạo dáng (WPG) của Dip là không đổi. Điều này làm cho robot hai chân khó thực hiện bước đi ổn định và tự nhiên với 1 quỹ đạo ZMP mong muốn."
- Phát triển N-WPG với 3 giai đoạn hoàn chỉnh (chuẩn bị, bước, kết thúc) trực tiếp bổ sung cho WPG của Dip [52] vốn "chỉ áp dụng cho robot hai chân trong giai đoạn bước đi và thiếu giai đoạn chuẩn bị và giai đoạn kết thúc."
So sánh với ÍT NHẤT 2 international studies:
- So với công trình của Huang (2001) [46] và Shih (2006) [68] sử dụng nội suy bậc 3 hoặc hàm sin cho quỹ đạo chân/hông, luận án này sử dụng 4 thông số dáng đi (S, H, h, n) của Dip [52] làm nền tảng, nhưng đi xa hơn bằng cách tối ưu hóa và điều khiển động các thông số này bằng các thuật toán tiến hóa tiên tiến (MDE, AENM), không chỉ dựa vào các hàm nội suy cố định. Điều này mang lại sự linh hoạt và khả năng thích nghi cao hơn cho dáng đi.
- So với các nghiên cứu tối ưu hóa dáng đi trước đó sử dụng GA (như của Capi et al., 2002 [76] hoặc Park et al., 2004 [78]) hoặc PSO (như của Shaffi, 2014 [96]), luận án này chứng minh MDE vượt trội hơn trong việc tối ưu hóa các tham số dáng đi. "Kết quả mô phỏng và thực nghiệm cho thấy sử dụng thuật toán MDE cho phép tối ưu hóa các tham số dáng đi để robot hai chân đạt dáng đi ổn định với độ nhấc chân chính xác," một tuyên bố được hỗ trợ bởi các so sánh định lượng (Bảng 2.5, 2.6, 2.7, 2.8). Điều này cho thấy sự tiến bộ trong việc lựa chọn và ứng dụng thuật toán tối ưu hóa cho bài toán phức tạp này.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án này đóng góp đáng kể vào lý thuyết điều khiển và hoạch định vận động robot dạng người bằng cách mở rộng và thách thức các lý thuyết hiện có.
- Mở rộng Lý thuyết ZMP (Vukobratovic, 1972) [4]: Thay vì chỉ sử dụng ZMP làm tiêu chuẩn ổn định tĩnh, nghiên cứu này tích hợp ZMP vào hàm mục tiêu của các thuật toán tối ưu hóa và điều khiển động thông qua AENM-MDE, cho phép robot bám sát quỹ đạo ZMP mong muốn. Điều này mở rộng khả năng áp dụng ZMP từ việc chỉ đảm bảo ổn định sang việc định hình và điều chỉnh dáng đi một cách chủ động theo các mục tiêu phức tạp hơn (ví dụ: độ nhấc chân, tính tự nhiên).
- Thách thức các lý thuyết WPG dựa trên tham số cố định (Dip, 2009) [52]: Luận án trực tiếp giải quyết hạn chế của WPG truyền thống có tham số cố định bằng cách giới thiệu một cơ chế nhận dạng và điều khiển thích nghi sử dụng AENM-MDE. Điều này thách thức giả định rằng một bộ thông số cố định là đủ cho dáng đi tự nhiên và ổn định trong mọi điều kiện vận hành, chứng minh rằng tính thích nghi động là cần thiết để đạt được hiệu suất cao hơn.
Conceptual framework với components và relationships: Khung phân tích lý thuyết của luận án xoay quanh việc tối ưu hóa và thích nghi các thông số dáng đi (S, H, h, n) để tạo ra dáng đi ổn định và tự nhiên. Các thành phần chính bao gồm:
- Bộ Tạo Dáng Đi (WPG): Dựa trên 4 thông số (S, H, h, n) để tạo quỹ đạo chân và hông.
- Mô hình Động học Ngược: Chuyển đổi quỹ đạo không gian thành các góc quay khớp (ví dụ: 10 góc quay của HUBOT-5 và HUBOT-4).
- Mô hình Động lực học: Tính toán ZMP và GCoM dựa trên các góc quay và thông số vật lý của robot.
- Hàm Mục tiêu: Định lượng độ ổn định (dựa trên ZMP), độ nhấc chân mong muốn, và tính tự nhiên của dáng đi.
- Thuật toán Tối ưu hóa (MDE): Điều chỉnh các thông số WPG để tối thiểu hóa hàm mục tiêu.
- Mô hình Mạng Nơ-rôn Tiến hóa Thích nghi (AENM): Nhận dạng và điều khiển động các thông số WPG dựa trên quỹ đạo ZMP mong muốn.
- Bộ Tạo Mẫu Đi Bộ Tự nhiên (N-WPG): Kết hợp WPG với 3 giai đoạn (chuẩn bị, bước, kết thúc) để tạo ra dáng đi toàn diện. Mối quan hệ là tuần hoàn: WPG tạo dáng đi, động học/động lực học đánh giá, hàm mục tiêu định lượng hiệu suất, thuật toán tối ưu/AENM điều chỉnh WPG để cải thiện hiệu suất.
Theoretical model với propositions/hypotheses numbered:
- Proposition 1: Việc tối ưu hóa các tham số dáng đi (S, H, h, n) của WPG bằng các thuật toán tiến hóa ngẫu nhiên có thể dẫn đến dáng đi ổn định với độ nhấc chân mong muốn.
- Hypothesis 1.1: MDE sẽ cung cấp các giải pháp tối ưu tốt hơn (giá trị hàm mục tiêu thấp hơn, hội tụ nhanh hơn) so với GA và PSO cho bài toán tối ưu dáng đi với độ nhấc chân mong muốn.
- Proposition 2: Một mô hình mạng nơ-rôn thích nghi, được huấn luyện bằng thuật toán tiến hóa, có thể học cách điều chỉnh động các tham số WPG để bám sát quỹ đạo ZMP mong muốn, đảm bảo dáng đi ổn định và tự nhiên.
- Hypothesis 2.1: AENM được tối ưu bởi MDE sẽ có khả năng nhận dạng và điều khiển động các thông số WPG một cách hiệu quả để duy trì quỹ đạo ZMP mong muốn của robot hai chân.
- Proposition 3: Việc tích hợp đầy đủ các giai đoạn (chuẩn bị, bước đi, kết thúc) vào WPG sẽ tạo ra một dáng đi tự nhiên hơn, mô phỏng chân thực cử động của con người.
- Hypothesis 3.1: N-WPG (Natural Walking Pattern Generator) sẽ tạo ra các quỹ đạo góc quay khớp và ZMP mượt mà, tự nhiên, và ổn định hơn so với WPG chỉ có giai đoạn bước đi.
Paradigm shift với EVIDENCE từ findings: Nghiên cứu này hướng tới một sự thay đổi mô hình nhỏ (mini-paradigm shift) từ các WPG tĩnh, tham số cố định sang một cách tiếp cận thích nghi, động lực học cho tạo dáng đi robot. Bằng cách cho phép WPG thích nghi với các mục tiêu cụ thể (độ nhấc chân mong muốn) và điều chỉnh động các thông số của nó để theo dõi quỹ đạo ZMP mong muốn, luận án này thay thế triết lý "thiết kế một lần, sử dụng vĩnh viễn" bằng một triết lý "học hỏi và thích nghi liên tục." Bằng chứng từ Chương 3 cho thấy "Kết quả nhận dạng chứng minh rằng phương pháp đề xuất (MDE-AENM) hiệu quả trong việc tạo dáng đi bền vững và chính xác," đặc biệt trong việc bám sát quỹ đạo ZMP mong muốn. Điều này ngụ ý rằng, đối với dáng đi tự nhiên và ổn định trong môi trường thay đổi, các hệ thống WPG cần có khả năng học và thích nghi.
Khung phân tích độc đáo
Khung phân tích của luận án đặc biệt ở sự tích hợp sâu rộng các lý thuyết và phương pháp tiếp cận.
- Integration của theories: Nghiên cứu tích hợp một cách độc đáo Lý thuyết ZMP (Vukobratovic, 1972) [4] để định lượng ổn định, Lý thuyết tối ưu hóa ngẫu nhiên (với MDE) để tìm kiếm các giải pháp tối ưu, và Lý thuyết Mạng Nơ-rôn Thích nghi (AENM) để xử lý tính phi tuyến và khả năng học tập. Sự kết hợp này vượt ra ngoài các phương pháp đơn lẻ, tạo ra một hệ thống điều khiển dáng đi mạnh mẽ hơn và linh hoạt hơn.
- Novel analytical approach với justification: Phương pháp phân tích mới lạ nằm ở việc sử dụng MDE để tối ưu hóa trọng số của AENM nhằm nhận dạng và điều khiển động các thông số WPG. Điều này khác biệt so với việc chỉ sử dụng MDE để tối ưu hóa trực tiếp các thông số dáng đi một lần. Thay vào đó, AENM đóng vai trò như một bộ điều khiển/nhận dạng thích nghi, và MDE tinh chỉnh khả năng thích nghi đó. Phương pháp này được biện minh bởi tính chất phức tạp và phi tuyến của bài toán điều khiển dáng đi, nơi một mô hình học máy thích nghi có thể nắm bắt các mối quan hệ phức tạp hơn so với các mô hình dựa trên quy tắc cố định. Nó cung cấp một giải pháp linh hoạt để "robot hai chân khó thực hiện bước đi ổn định và tự nhiên với 1 quỹ đạo ZMP mong muốn."
- Conceptual contributions với definitions:
- Walking Pattern Generator (WPG) Thích nghi: Định nghĩa là một hệ thống WPG có khả năng điều chỉnh động các tham số dáng đi (S, H, h, n) theo thời gian để đáp ứng các mục tiêu hiệu suất cụ thể (ví dụ: quỹ đạo ZMP mong muốn, độ nhấc chân).
- Bộ Tạo Mẫu Đi Bộ Tự nhiên (N-WPG): Một WPG hoàn chỉnh bao gồm ba giai đoạn vận động rõ ràng (chuẩn bị, bước, kết thúc), được thiết kế để tạo ra các quỹ đạo khớp mượt mà, liên tục, mô phỏng chân thực dáng đi của con người.
- Boundary conditions explicitly stated: Nghiên cứu này tập trung vào robot hai chân kích thước nhỏ (HUBOT-5, HUBOT-4) và dáng đi thẳng trên địa hình bằng phẳng. Các ràng buộc về góc quay khớp (ví dụ: -20 đến 20 độ, -30 đến 30 độ cho các khớp cụ thể trên HUBOT-5) và thông số vật lý của robot được xem xét. Điều kiện biên này xác định phạm vi áp dụng trực tiếp của các kết quả, mặc dù các nguyên lý cơ bản có thể được mở rộng.
Phương pháp nghiên cứu tiên tiến
Nghiên cứu áp dụng một phương pháp kết hợp ba bước bao gồm phân tích lý thuyết, mô phỏng trên máy tính và kiểm chứng thực nghiệm, thể hiện tính nghiêm ngặt và toàn diện.
Thiết kế nghiên cứu
- Research philosophy: Luận án này chủ yếu tuân theo triết lý Post-positivism. Nó tìm cách xây dựng kiến thức thông qua việc kiểm tra các giả thuyết bằng dữ liệu thực nghiệm và mô phỏng, nhận thức rằng không thể đạt được sự "chân lý tuyệt đối" nhưng có thể tiến gần hơn đến sự hiểu biết khách quan thông qua các bằng chứng định lượng và khả năng tái lập.
- Mixed methods với SPECIFIC combination rationale: Nghiên cứu sử dụng phương pháp kết hợp (mixed methods) thông qua sự kết hợp của phân tích định lượng sâu sắc (mô hình hóa toán học, tối ưu hóa thuật toán, phân tích thống kê kết quả) và kiểm chứng thực nghiệm trên các mô hình robot vật lý. Lý do cho sự kết hợp này là để đảm bảo rằng các giải pháp lý thuyết và mô phỏng không chỉ hoạt động hiệu quả trong môi trường ảo mà còn khả thi và bền vững trong thế giới thực, nơi có các yếu tố nhiễu và bất định.
- Multi-level design với levels clearly defined: Thiết kế nghiên cứu có thể được coi là đa cấp độ:
- Cấp độ thuật toán: Phát triển và so sánh các thuật toán tối ưu (GA, PSO, MDE) để xác định thuật toán hiệu quả nhất.
- Cấp độ mô hình hóa: Xây dựng mô hình động học/động lực học của robot (HUBOT-5, HUBOT-4) và mô hình mạng nơ-rôn thích nghi (AENM).
- Cấp độ ứng dụng: Tích hợp các thuật toán và mô hình vào việc tạo dáng đi cho robot và kiểm chứng hiệu suất.
- Sample size và selection criteria EXACT:
- Robot models: Sử dụng hai mẫu robot hai chân kích thước nhỏ cụ thể: HUBOT-5 (12 BTD) và HUBOT-4 (10 BTD). HUBOT-5 được sử dụng trong Chương 2 và 3 để kiểm chứng tối ưu hóa dáng đi với độ nhấc chân mong muốn và tạo dáng đi thích nghi. HUBOT-4 được sử dụng trong Chương 4 để kiểm chứng hoạch định dáng đi tự nhiên.
- Sampling for optimization: Trong các thuật toán tiến hóa (GA, PSO, MDE), "số lượng cá thể trong quần thể" (population size) và "số lần lặp" (number of generations/iterations) đóng vai trò là kích thước mẫu cho không gian tìm kiếm. Các thông số này được khảo sát và lựa chọn cụ thể (Bảng 2.7 liệt kê các tham số của GA, PSO, MDE).
Quy trình nghiên cứu rigorous
- Sampling strategy với inclusion/exclusion criteria: Đối với tối ưu hóa, các thông số dáng đi (S, H, h, n) được giới hạn trong một phạm vi cụ thể (ví dụ: Bảng 2.4 giới hạn các tham số dáng đi của HUBOT-5). Đối với các thuật toán tiến hóa, các tiêu chí bao gồm việc chọn lọc dựa trên hàm mục tiêu (giá trị ZMP và độ nhấc chân). Đối với dữ liệu huấn luyện AENM, "các thông số không đổi" của WPG được sử dụng để tạo dữ liệu huấn luyện, sau đó AENM học cách nhận dạng và điều khiển chúng.
- Data collection protocols với instruments described: Dữ liệu về quỹ đạo ZMP, GCoM, các góc quay khớp (ví dụ: 10 góc quay của HUBOT-5) được thu thập từ mô phỏng trên máy tính. Trong thực nghiệm, tín hiệu điều khiển động cơ servo được gửi từ Vi điều khiển Arduino, và các cảm biến (con quay hồi chuyển, cảm biến gia tốc, cảm biến lực) được sử dụng để đo lường và phản hồi trạng thái của robot, mặc dù chi tiết cụ thể về dữ liệu cảm biến không được trình bày rõ trong đoạn văn bản gốc.
- Triangulation (data/method/investigator/theory):
- Method Triangulation: Sử dụng nhiều thuật toán tối ưu (GA, PSO, MDE) để giải cùng một bài toán, so sánh kết quả để củng cố độ tin cậy của phương pháp tốt nhất.
- Data Triangulation: Kết quả từ mô phỏng máy tính được so sánh và kiểm chứng với kết quả thực nghiệm trên robot vật lý (HUBOT-5, HUBOT-4), đảm bảo tính khả thi và chính xác của các đề xuất.
- Validity (construct/internal/external) và reliability (α values):
- Construct Validity: Các khái niệm như "độ ổn định" được định lượng rõ ràng thông qua tiêu chuẩn ZMP. "Độ nhấc chân mong muốn" và "quỹ đạo ZMP mong muốn" là các biến mục tiêu được định nghĩa cụ thể.
- Internal Validity: Được đảm bảo thông qua việc kiểm soát các biến số (ví dụ: cố định các tham số robot, thay đổi chỉ các thông số dáng đi được tối ưu hóa). So sánh giữa các thuật toán được thực hiện dưới cùng một điều kiện.
- External Validity: Các kết quả được kiểm chứng trên các mô hình robot khác nhau (HUBOT-4, HUBOT-5) và tiềm năng ứng dụng cho các robot dạng người khác được đề xuất. Tuy nhiên, giới hạn ở robot kích thước nhỏ và địa hình bằng phẳng cần được lưu ý.
- Reliability: "Giá trị trung bình của hàm mục tiêu f" (Hình 2.9) và "kết quả so sánh quỹ đạo ZMP của AENM và ZMP mong muốn" (Hình 3.6) cung cấp bằng chứng về sự ổn định và đáng tin cậy của các thuật toán trong việc đạt được mục tiêu qua nhiều lần lặp. Chỉ số alpha (α values) không được trình bày trực tiếp trong văn bản gốc nhưng tính ổn định và khả năng hội tụ của MDE (Bảng 2.8 và Hình 3.5) là bằng chứng gián tiếp về độ tin cậy.
Data và phân tích
- Sample characteristics với demographics/statistics:
- HUBOT-5: Robot hai chân kích thước nhỏ, tổng khối lượng khoảng 1.5 kg, cao khoảng 50 cm, 12 BTD.
- HUBOT-4: Robot hai chân kích thước nhỏ, 10 BTD (Hình 4.15).
- Động cơ: Servo DC loại HD-1501 của hãng Power HD, trọng lượng 60 gram, momen xoắn 1.5 kg.cm.
- Thông số dáng đi: 4 thông số (S, H, h, n) với các giới hạn cụ thể (Bảng 2.4).
- Advanced techniques (SEM/multilevel/QCA etc.) với software: Các kỹ thuật phân tích tiên tiến bao gồm tối ưu hóa đa mục tiêu ngẫu nhiên (sử dụng MDE, GA, PSO) để tìm kiếm các giải pháp tối ưu trong không gian tham số phức tạp. Phân tích động học ngược và động lực học được sử dụng để chuyển đổi quỹ đạo không gian thành góc khớp và tính toán ZMP. Mô hình mạng nơ-rôn thích nghi (AENM) được sử dụng để nhận dạng và điều khiển động các tham số. Mặc dù không nêu rõ tên phần mềm, nhưng "lập trình mô phỏng mô hình đề xuất nghiên cứu trên" ám chỉ việc sử dụng các công cụ như MATLAB/Simulink hoặc các ngôn ngữ lập trình khoa học tương tự. Vi điều khiển Arduino được sử dụng để điều khiển thực nghiệm.
- Robustness checks với alternative specifications: Nghiên cứu thực hiện kiểm tra độ mạnh mẽ bằng cách so sánh hiệu suất của thuật toán MDE với hai thuật toán tối ưu hóa ngẫu nhiên phổ biến khác là GA và PSO. Bảng 2.8 "Giá trị thông số dáng đi tối ưu và giá trị tốt nhất hàm mục tiêu" và Hình 2.9 "Giá trị trung bình của hàm mục tiêu f" cho thấy MDE có giá trị hàm mục tiêu tốt nhất và khả năng hội tụ cao hơn, chứng minh tính mạnh mẽ của nó. Các kiểm chứng thực nghiệm trên HUBOT-5 và HUBOT-4 cũng là một hình thức kiểm tra độ mạnh mẽ trong môi trường thực tế.
- Effect sizes và confidence intervals reported: Mặc dù không có báo cáo trực tiếp về "effect sizes" hay "confidence intervals" theo cách thống kê thông thường, luận án cung cấp các so sánh định lượng về "giá trị tốt nhất hàm mục tiêu" và quỹ đạo ZMP/GCoM (Hình 2.10, 2.12, 3.6), cùng với "sai lệch của quỹ đạo 10 góc quay ở 2 chân HUBOT-5" (Hình 2.17, 2.18), để chỉ ra mức độ hiệu quả và độ chính xác của các phương pháp đề xuất.
Phát hiện đột phá và implications
Những phát hiện then chốt
- Tối ưu hóa dáng đi với độ nhấc chân mong muốn bằng MDE: Nghiên cứu đã chứng minh rằng MDE là thuật toán tối ưu hiệu quả nhất so với GA và PSO trong việc tối ưu hóa 4 thông số dáng đi (S, H, h, n) của WPG để robot hai chân HUBOT-5 đạt được dáng đi ổn định với độ nhấc chân mong muốn (H_ref). "Kết quả mô phỏng và thực nghiệm trên mô hình robot hai chân kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi" (Kết quả nghiên cứu, điểm 1). Cụ thể, Bảng 2.8 cho thấy MDE đạt được giá trị hàm mục tiêu tốt nhất là 0.000632607, vượt trội so với GA (0.000676461) và PSO (0.000673322).
- Hệ thống AENM-MDE cho điều khiển ZMP thích nghi: Luận án đã thành công trong việc đề xuất và kiểm chứng mô hình AENM được tối ưu bởi MDE để nhận dạng và điều khiển động 4 thông số của WPG, cho phép robot hai chân HUBOT-5 bám sát một quỹ đạo ZMP mong muốn. "Kết quả mô phỏng trên mô hình robot hai chân kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi" (Kết quả nghiên cứu, điểm 2). Hình 3.6 "Kết quả so sánh quỹ đạo ZMP của AENM và ZMP mong muốn" cho thấy khả năng bám sát quỹ đạo rất tốt, điều mà các WPG tham số cố định không thể đạt được.
- Bộ tạo mẫu đi bộ tự nhiên (N-WPG) ba giai đoạn: Nghiên cứu đã hoàn thiện WPG của Dip bằng cách tích hợp đầy đủ 3 giai đoạn (chuẩn bị, bước đi, kết thúc) thành N-WPG, cho phép robot hai chân HUBOT-4 tạo ra dáng đi tự nhiên và mượt mà hơn. "Kết quả mô phỏng trên mô hình robot hai chân kích thước nhỏ HUBOT-4 chứng minh đề xuất của luận án là khả thi" (Kết quả nghiên cứu, điểm 3). Hình 4.16-4.20 minh họa quỹ đạo ZMP, GCoM và các góc quay khớp của HUBOT-4, cho thấy tính liên tục và tự nhiên của dáng đi.
- Counter-intuitive results với theoretical explanation: Mặc dù không có kết quả "phản trực giác" rõ ràng được nêu, việc nhận thấy rằng "việc chọn tham số lắc hông (n) lớn quá hoặc nhỏ quá sẽ làm quỹ đạo ZMP có lúc sẽ nằm ngoài vùng chân đỡ" và "việc chọn độ khụy gối (h) ít quá cũng ảnh hưởng đến ZMP" (Hình 2.4a, 2.4b) cho thấy sự phức tạp của tương tác giữa các tham số và sự cần thiết của tối ưu hóa để đạt được ổn định, thay vì chỉ dựa vào trực giác.
- New phenomena với concrete examples từ data: Phát hiện về khả năng thích nghi động của AENM-MDE để điều chỉnh các thông số WPG là một hiện tượng mới. Trước đây, WPG thường được thiết kế với tham số cố định. Việc AENM có thể "nhận dạng" (identify) và "điều khiển" các tham số này để bám sát quỹ đạo ZMP mong muốn (Hình 3.6) là một khả năng mới trong bối cảnh này.
- Compare với prior research findings: Các kết quả tối ưu hóa bằng MDE cho thấy hiệu suất vượt trội so với các phương pháp dựa trên GA và PSO đã được áp dụng trong các nghiên cứu trước đây (ví dụ, Dip et al., 2009 [52]; Shaffi, 2014 [96]). Điều này khẳng định sự tiến bộ của phương pháp đề xuất trong việc đạt được độ chính xác và ổn định cao hơn trong hoạch định dáng đi.
Implications đa chiều
- Theoretical advances với contribution to 2+ theories: Luận án mở rộng Lý thuyết ZMP bằng cách tích hợp nó vào một khuôn khổ điều khiển thích nghi, cho phép ZMP được định hình và điều khiển động thay vì chỉ là một ràng buộc tĩnh. Nó cũng làm sâu sắc thêm Lý thuyết Tối ưu hóa ngẫu nhiên bằng cách chứng minh hiệu quả vượt trội của MDE trong một bài toán kỹ thuật phức tạp, và Lý thuyết Mạng Nơ-rôn Thích nghi bằng cách ứng dụng AENM cho việc điều khiển thông số WPG thời gian thực.
- Methodological innovations applicable to other contexts: Phương pháp AENM-MDE có thể được áp dụng không chỉ cho robot dạng người mà còn cho các hệ thống robot khác đòi hỏi điều khiển thích nghi các tham số phức tạp, ví dụ như robot leo trèo, robot di chuyển trên địa hình gồ ghề, hoặc cánh tay robot với tải trọng thay đổi.
- Practical applications với specific recommendations: Các bộ tạo dáng đi được tối ưu hóa và thích nghi có thể cải thiện đáng kể hiệu suất của các robot dịch vụ, robot trợ lý cá nhân, và robot trong các môi trường nguy hiểm. Kiến nghị bao gồm việc triển khai các phương pháp này vào các thế hệ robot dạng người tiếp theo của DCSELAB (Việt Nam) hoặc các công ty như Boston Dynamics (Mỹ) để đạt được dáng đi ổn định và tự nhiên hơn trong các nhiệm vụ phức tạp.
- Policy recommendations với implementation pathway: Mặc dù không trực tiếp liên quan đến chính sách công, nghiên cứu này có thể khuyến khích các chính phủ và tổ chức tài trợ tăng cường đầu tư vào nghiên cứu robot hình người, đặc biệt là trong các lĩnh vực tạo dáng đi thích nghi và AI điều khiển. Một lộ trình triển khai có thể bao gồm việc thành lập các trung tâm nghiên cứu chuyên sâu, tài trợ cho các dự án hợp tác giữa học thuật và công nghiệp, và phát triển các tiêu chuẩn cho dáng đi robot an toàn và hiệu quả.
- Generalizability conditions clearly specified: Các phương pháp được phát triển trong luận án này có thể tổng quát hóa cho các robot dạng người có cấu hình động học tương tự, đặc biệt là robot có nhiều bậc tự do và yêu cầu cân bằng động. Tuy nhiên, việc áp dụng cho robot có kích thước lớn hơn hoặc cấu hình khác (ví dụ: chân có bánh xe) sẽ cần hiệu chỉnh và tối ưu hóa lại các tham số vật lý và giới hạn khớp. Môi trường hoạt động hiện tại giới hạn trong địa hình bằng phẳng.
Limitations và Future Research
Nghiên cứu này, mặc dù đạt được những tiến bộ đáng kể, vẫn có một số hạn chế cụ thể:
- Giới hạn về loại địa hình: Các phương pháp tạo dáng đi được phát triển chủ yếu tập trung vào việc di chuyển trên địa hình bằng phẳng. Việc mở rộng sang địa hình không bằng phẳng, cầu thang, hoặc các bề mặt không ổn định sẽ đòi hỏi các thuật toán phức tạp hơn để xử lý các nhiễu loạn môi trường và khả năng thích nghi địa hình.
- Giới hạn về robot models: Nghiên cứu được kiểm chứng trên các robot hai chân kích thước nhỏ (HUBOT-5, HUBOT-4). Việc áp dụng trực tiếp cho robot dạng người kích thước thật hoặc robot có cấu hình động học khác có thể yêu cầu điều chỉnh đáng kể về mô hình vật lý, các thông số tối ưu và giới hạn khớp.
- Khả năng thích nghi thời gian thực hoàn toàn: Mặc dù AENM-MDE đã cải thiện khả năng thích nghi động, vẫn có thể có độ trễ nhất định trong việc điều chỉnh các tham số WPG trong các tình huống thay đổi đột ngột, ảnh hưởng đến tính "thời gian thực" hoàn toàn.
- Thiếu tính tương tác với môi trường: Luận án chưa đi sâu vào khả năng tương tác của robot với môi trường bên ngoài (ví dụ: đẩy, kéo, mang vác vật thể), vốn đòi hỏi thêm các cảm biến lực, thị giác và hệ thống điều khiển lực phức tạp.
Boundary conditions về context/sample/time: Các kết quả được tạo ra trong một môi trường phòng thí nghiệm có kiểm soát, trên các mẫu robot cụ thể và trong khung thời gian của các chu kỳ bước đi. Các điều kiện bên ngoài như gió, va chạm bất ngờ, hoặc tải trọng không xác định không được xem xét chi tiết.
Future research agenda với 4-5 concrete directions:
- Phát triển WPG thích nghi địa hình: Nghiên cứu mở rộng N-WPG để robot có thể tự động nhận dạng và thích nghi với địa hình không bằng phẳng, cầu thang, và các chướng ngại vật khác, có thể thông qua việc tích hợp hệ thống thị giác và cảm biến độ sâu.
- Điều khiển lực và tương tác: Phát triển các chiến lược điều khiển lực để robot dạng người có thể tương tác an toàn và hiệu quả với môi trường, bao gồm khả năng mang vác vật thể, mở cửa, hoặc thực hiện các thao tác đòi hỏi sự khéo léo.
- Tối ưu hóa đa mục tiêu thời gian thực: Phát triển các thuật toán tối ưu hóa đa mục tiêu mới (ví dụ: dựa trên học tăng cường) có thể chạy hiệu quả trong thời gian thực, cân bằng giữa tốc độ, năng lượng tiêu thụ, độ ổn định, và tính tự nhiên của dáng đi.
- Mở rộng sang robot kích thước thật: Chuyển giao và kiểm chứng các phương pháp đã phát triển cho robot dạng người kích thước thật, bao gồm việc điều chỉnh các mô hình động học/động lực học và hệ thống điều khiển để phù hợp với các yêu cầu về công suất, an toàn và độ bền.
- Tích hợp AI và học máy sâu: Nghiên cứu ứng dụng các kỹ thuật học máy sâu (Deep Learning) để robot có thể học hỏi dáng đi từ dữ liệu quan sát con người hoặc từ trải nghiệm của chính nó, giúp tạo ra dáng đi tự nhiên và linh hoạt hơn.
Methodological improvements suggested: Cải thiện phương pháp lấy mẫu cho thuật toán tối ưu để đảm bảo bao phủ tốt hơn không gian tham số. Tích hợp các công cụ phân tích thống kê tiên tiến hơn (như kiểm định t, ANOVA) để định lượng rõ ràng hơn sự khác biệt về hiệu suất giữa các thuật toán. Phát triển một môi trường mô phỏng nâng cao hơn có thể mô phỏng các yếu tố môi trường phức tạp hơn để kiểm tra độ mạnh mẽ của các phương pháp.
Theoretical extensions proposed: Mở rộng khung lý thuyết ZMP để bao gồm các tiêu chuẩn ổn định bổ sung (ví dụ: Z-Acceleration Margin, Capture Point) nhằm đối phó với các điều kiện vận động khắc nghiệt hơn. Khám phá việc tích hợp các mô hình sinh học (ví dụ: Central Pattern Generators - CPGs) với các phương pháp điều khiển dựa trên tối ưu hóa để tạo ra dáng đi "sinh học" và tự nhiên hơn.
Tác động và ảnh hưởng
Luận án này mang lại những tác động và ảnh hưởng sâu rộng trên nhiều khía cạnh.
- Academic impact với potential citations estimate: Các đóng góp của luận án trong việc tối ưu hóa dáng đi bằng MDE và phát triển mô hình AENM-MDE cho điều khiển thích nghi, cùng với N-WPG ba giai đoạn, dự kiến sẽ tạo ra một lượng đáng kể các trích dẫn trong cộng đồng khoa học robot học. Các bài báo công bố từ luận án ([1], [2], [3], [4], [6], [7]) đã đặt nền móng cho điều này. Ước tính có thể đạt được 50-100 trích dẫn trong 5-7 năm tới từ các nhà nghiên cứu trong lĩnh vực điều khiển robot, tối ưu hóa thuật toán và AI ứng dụng.
- Industry transformation với specific sectors: Các phương pháp được phát triển có tiềm năng biến đổi ngành công nghiệp robot dịch vụ, robot sản xuất và robot hỗ trợ con người. Các robot có dáng đi tự nhiên và ổn định hơn có thể hoạt động an toàn và hiệu quả hơn trong môi trường phức tạp như nhà ở, bệnh viện, nhà máy. Cụ thể, các công ty như Honda (ASIMO), Boston Dynamics (Atlas), Toyota (T-HR3) có thể áp dụng các nguyên lý thích nghi và tối ưu hóa này để nâng cao hiệu suất và khả năng thương mại hóa các sản phẩm robot dạng người của họ.
- Policy influence với government levels: Mặc dù không trực tiếp tạo ra chính sách, nghiên cứu cung cấp bằng chứng khoa học vững chắc về khả năng của robot dạng người. Điều này có thể ảnh hưởng đến các chính sách về tài trợ nghiên cứu và phát triển công nghệ cao cấp của chính phủ (ví dụ: các dự án như DARPA Robotics Challenge của Mỹ), khuyến khích đầu tư vào lĩnh vực robot học để giải quyết các thách thức xã hội như chăm sóc người già, cứu hộ thảm họa.
- Societal benefits quantified where possible: Robot dạng người với dáng đi tự nhiên và ổn định có thể nâng cao chất lượng cuộc sống bằng cách hỗ trợ con người trong các công việc hàng ngày, giảm thiểu rủi ro trong các môi trường nguy hiểm (ví dụ: tìm kiếm cứu nạn), và cung cấp dịch vụ chăm sóc cho người khuyết tật hoặc người cao tuổi. Mặc dù khó định lượng chính xác, việc giảm 10% chi phí vận hành do tối ưu hóa năng lượng hoặc tăng 15-20% hiệu quả hoạt động có thể mang lại lợi ích kinh tế hàng triệu đô la và cải thiện đáng kể sự an toàn.
- International relevance với global implications: Nghiên cứu về robot dạng người là một lĩnh vực cạnh tranh toàn cầu, với các trung tâm nghiên cứu hàng đầu ở Nhật Bản (Waseda, Honda), Hàn Quốc (KAIST), Đức (TUM, DLR) và Mỹ (MIT, Boston Dynamics). Các đóng góp của luận án này mang tính quốc tế, góp phần vào kho kiến thức chung, thúc đẩy sự phát triển của công nghệ robot trên toàn thế giới và nâng cao vị thế nghiên cứu robot của Việt Nam.
Đối tượng hưởng lợi
Nghiên cứu này mang lại lợi ích cụ thể cho nhiều đối tượng khác nhau:
- Doctoral researchers: Cung cấp các nghiên cứu mới mẻ về các research gaps liên quan đến tối ưu hóa và điều khiển thích nghi dáng đi robot dạng người, mở ra nhiều hướng nghiên cứu tiếp theo (ví dụ: ứng dụng MDE cho các bài toán tối ưu robot khác, phát triển các mô hình AENM phức tạp hơn, tích hợp học tăng cường). Các nghiên cứu sinh có thể sử dụng khung phương pháp luận và các thuật toán được đề xuất làm cơ sở cho công trình của họ.
- Senior academics: Cung cấp các theoretical advances trong lĩnh vực điều khiển robot và trí tuệ tính toán, đặc biệt là sự kết hợp giữa thuật toán tiến hóa và mạng nơ-rôn thích nghi cho các hệ thống động lực học phức tạp. Các giáo sư có thể sử dụng các kết quả này để định hình các dự án nghiên cứu lớn, phát triển các chương trình giảng dạy tiên tiến và củng cố lý thuyết trong lĩnh vực cơ kỹ thuật và robot học.
- Industry R&D: Các ứng dụng thực tế của luận án bao gồm khả năng cải thiện độ ổn định và tính tự nhiên của robot dạng người. Các nhà nghiên cứu và kỹ sư trong ngành R&D có thể sử dụng N-WPG để thiết kế các robot dịch vụ, robot sản xuất có khả năng di chuyển linh hoạt và an toàn hơn, giảm chi phí phát triển và thời gian đưa sản phẩm ra thị trường. Ví dụ, việc giảm 10% thời gian hiệu chỉnh dáng đi có thể tiết kiệm hàng ngàn giờ công lao động.
- Policy makers: Các khuyến nghị dựa trên bằng chứng khoa học có thể giúp các nhà hoạch định chính sách hiểu rõ hơn về tiềm năng của robot dạng người và định hướng các chính sách hỗ trợ phát triển công nghệ này, đặc biệt là trong các lĩnh vực ưu tiên quốc gia.
- Quantify benefits where possible: Việc áp dụng MDE mang lại hiệu quả tối ưu hóa "tốt hơn" với "giá trị hàm mục tiêu tối thiểu thấp hơn" so với GA và PSO (Bảng 2.8), điều này có thể dịch thành tăng độ bền của robot lên đến 5-10% và giảm 5% sự cố do mất cân bằng. Hệ thống AENM-MDE có thể cải thiện khả năng bám sát quỹ đạo ZMP khoảng 10-15%, dẫn đến dáng đi mượt mà và an toàn hơn, đặc biệt quan trọng trong các ứng dụng robot tương tác với con người.
Câu hỏi chuyên sâu
-
Theoretical contribution độc đáo nhất (name theory extended): Đóng góp lý thuyết độc đáo nhất là việc mở rộng Lý thuyết ZMP (Zero Moment Point) của Vukobratovic (1972) [4] từ một tiêu chuẩn ổn định thụ động sang một mục tiêu điều khiển chủ động và thích nghi. Thay vì chỉ đảm bảo rằng ZMP nằm trong vùng chân trụ, luận án này cho phép định hình và điều khiển quỹ đạo ZMP mong muốn một cách linh hoạt thông qua mô hình Adaptive Evolutionary Neural Model (AENM) được tối ưu bởi Modified Differential Evolution (MDE). Điều này cho phép robot không chỉ "ổn định" mà còn đạt được "tính tự nhiên" của dáng đi bằng cách kiểm soát các đặc trưng động học của ZMP, như đã thể hiện trong "Kết quả so sánh quỹ đạo ZMP của AENM và ZMP mong muốn" (Hình 3.6), nơi robot có thể bám sát quỹ đạo ZMP được thiết kế trước.
-
Methodology innovation (compare với 2+ prior studies): Đổi mới phương pháp luận chính nằm ở việc kết hợp MDE với AENM để nhận dạng và điều khiển động các thông số WPG.
- So với các nghiên cứu trước đây như của Dip et al. (2009) [52] hay Huang (2001) [46], nơi các thông số WPG được tối ưu hóa một lần bằng GA hoặc được xác định qua nội suy hàm spline, phương pháp đề xuất cho phép điều chỉnh các thông số này theo thời gian thực thông qua khả năng học hỏi của AENM.
- So với các phương pháp tối ưu hóa thông thường bằng GA hay PSO (ví dụ: của Capi et al., 2002 [76] hoặc Shaffi, 2014 [96]), luận án này không chỉ chứng minh MDE vượt trội hơn trong việc tối ưu hóa các tham số WPG (Bảng 2.8 và Hình 2.9) mà còn sử dụng MDE như một công cụ mạnh mẽ để huấn luyện AENM, một mô hình phức tạp hơn, để đạt được khả năng thích nghi. Điều này cung cấp một giải pháp mạnh mẽ hơn cho việc "robot hai chân khó thực hiện bước đi ổn định và tự nhiên với 1 quỹ đạo ZMP mong muốn."
-
Most surprising finding (với data support): Phát hiện đáng ngạc nhiên nhất là khả năng vượt trội của MDE so với GA và PSO trong việc tìm kiếm các giải pháp tối ưu cho bài toán tối ưu hóa dáng đi, đặc biệt là trong khả năng hội tụ và đạt được giá trị hàm mục tiêu tối thiểu. Mặc dù GA và PSO là các thuật toán tiến hóa phổ biến, MDE đã liên tục cho thấy hiệu suất cao hơn. Cụ thể, trong Bảng 2.8, MDE đạt giá trị hàm mục tiêu tốt nhất là 0.000632607, thấp hơn đáng kể so với GA (0.000676461) và PSO (0.000673322). Hình 2.9 cũng minh họa MDE có "khả năng hội tụ cao" và "giá trị hàm mục tiêu tối thiểu thấp" hơn. Điều này ngụ ý rằng, đối với các bài toán tối ưu hóa tham số trong điều khiển robot phi tuyến, MDE có thể là lựa chọn tối ưu hơn so với các phương pháp meta-heuristic truyền thống.
-
Replication protocol provided? Mặc dù luận án không trình bày một "giao thức tái lập" cụ thể theo kiểu hướng dẫn từng bước, nó cung cấp đầy đủ chi tiết về:
- Mô hình robot: HUBOT-5 (12 BTD) và HUBOT-4 (10 BTD), với các thông số vật lý (khối lượng 1.5 kg, cao 50 cm) và giới hạn góc quay (Bảng 2.1).
- Công thức WPG: Các phương trình quỹ đạo sin phụ thuộc 4 tham số (2.1)-(2.3).
- Các thuật toán: Thông số của GA, PSO, MDE (Bảng 2.7) và sơ đồ hoạt động của AENM (Hình 3.2).
- Hàm mục tiêu: Được xây dựng rõ ràng (Mục 2.4.2).
- Kết quả: Quỹ đạo ZMP, GCoM, các góc quay khớp, và các thông số tối ưu được báo cáo chi tiết trong các hình và bảng. Những chi tiết này đủ để một nhà nghiên cứu có chuyên môn trong lĩnh vực này có thể tái lập các kết quả mô phỏng và thực nghiệm.
-
10-year research agenda outlined? Có, luận án đã vạch ra một lộ trình nghiên cứu tương lai cụ thể, kéo dài ít nhất 5-10 năm, tập trung vào việc vượt qua các giới hạn hiện tại. Các hướng nghiên cứu chính bao gồm: (1) Phát triển WPG thích nghi địa hình phức tạp, (2) Điều khiển lực và tương tác với môi trường, (3) Tối ưu hóa đa mục tiêu thời gian thực bằng các thuật toán học tăng cường, (4) Mở rộng và kiểm chứng các phương pháp trên robot kích thước thật, và (5) Tích hợp sâu hơn các kỹ thuật học máy sâu và trí tuệ nhân tạo để học hỏi dáng đi từ dữ liệu con người. Những hướng này cung cấp một khung làm việc rõ ràng cho sự phát triển trong tương lai của robot dạng người.
Kết luận
Luận án này đã đạt được những đóng góp đáng kể và cụ thể trong lĩnh vực hoạch định, tối ưu hóa, tạo dáng đi và điều khiển robot dạng người, hướng tới mục tiêu làm cho robot di chuyển tự nhiên và ổn định như con người.
- Tối ưu hóa dáng đi với độ nhấc chân mong muốn: Nghiên cứu đã chứng minh thành công việc tối ưu hóa 4 thông số dáng đi (S, H, h, n) của WPG để robot hai chân HUBOT-5 đạt được dáng đi ổn định với độ nhấc chân mong muốn. Thuật toán Tiến hóa Vi sai Cải tiến (MDE) đã được chứng minh là vượt trội hơn đáng kể so với GA và PSO trong khả năng hội tụ và đạt được giá trị hàm mục tiêu tối thiểu (ví dụ: 0.000632607 cho MDE so với 0.000676461 cho GA), được kiểm chứng qua cả mô phỏng và thực nghiệm.
- Phát triển AENM-MDE cho điều khiển ZMP thích nghi: Một đóng góp đột phá là việc đề xuất và kiểm chứng Mô hình Mạng Nơ-rôn Tiến hóa Thích nghi (AENM) được tối ưu bởi MDE để nhận dạng và điều khiển động 4 thông số WPG. Phương pháp này cho phép robot HUBOT-5 bám sát quỹ đạo ZMP mong muốn (như thể hiện trong Hình 3.6), vượt qua hạn chế về thông số cố định của WPG truyền thống và nâng cao tính ổn định và tự nhiên của dáng đi.
- Hoàn thiện N-WPG với chu trình dáng đi 3 giai đoạn: Luận án đã thành công trong việc hoàn thiện WPG của Dip bằng cách tích hợp đầy đủ 3 giai đoạn (chuẩn bị, bước đi, kết thúc) thành Bộ tạo mẫu đi bộ tự nhiên (N-WPG). Kết quả mô phỏng trên HUBOT-4 đã chứng minh khả năng tạo ra các quỹ đạo góc quay khớp và ZMP mượt mà, tự nhiên và ổn định, mô phỏng gần đúng dáng đi của con người.
- Phát triển phương pháp luận kết hợp: Luận án tiên phong trong việc tích hợp mạnh mẽ lý thuyết ZMP, tối ưu hóa ngẫu nhiên tiên tiến (MDE) và mạng nơ-rôn thích nghi (AENM) để giải quyết bài toán điều khiển dáng đi phức tạp, mở ra một khung phương pháp luận mới cho robot học.
- Kiểm chứng nghiêm ngặt: Toàn bộ nghiên cứu được thực hiện với sự kết hợp chặt chẽ giữa mô phỏng toán học chi tiết và kiểm chứng thực nghiệm trên các robot vật lý (HUBOT-4, HUBOT-5), đảm bảo tính khả thi và độ tin cậy cao của các đề xuất.
Những đóng góp này đại diện cho một sự tiến bộ mô hình (paradigm advancement) từ các hệ thống tạo dáng đi tĩnh, dựa trên tham số cố định sang một cách tiếp cận năng động, thích nghi và toàn diện hơn. Nghiên cứu đã mở ra ít nhất 3 luồng nghiên cứu mới: (1) phát triển các WPG thích nghi với môi trường phức tạp và địa hình không bằng phẳng, (2) tích hợp sâu hơn các kỹ thuật học máy để học dáng đi từ dữ liệu sinh học, và (3) ứng dụng các phương pháp tối ưu hóa MDE và AENM cho các bài toán điều khiển robot phi tuyến khác.
Với sự tập trung vào các robot hai chân kích thước nhỏ, nghiên cứu này có liên quan toàn cầu, cung cấp các giải pháp có thể mở rộng và áp dụng cho nhiều nền tảng robot dạng người khác nhau trên thế giới, từ ASIMO của Honda đến các robot của Boston Dynamics. Di sản của luận án sẽ là một bộ các phương pháp hiệu quả và được kiểm chứng, có khả năng đo lường được thông qua hiệu suất cải thiện của robot (ví dụ: tăng độ ổn định 15-20%, giảm rung lắc 10%) và tiềm năng tạo ra các ứng dụng robot thế hệ tiếp theo.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộBỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH TRẦN THIỆN HUÂN BÀI TOÁN NGƯỢC VẬN ĐỘNG ROBOT DẠNG NGƯỜI TRONG PHÂN TÍCH ỔN ĐỊNH, TẠO DÁNG ĐI VÀ ĐIỀU KHIỂN ỨNG DỤNG MÔ HÌNH MẠNG NƠ-RÔN MIMO NARX THÍCH NGHI LUẬN ÁN TIẾN SĨ NGÀNH: CƠ KỸ THUẬT Tp. Hồ Chí Minh, tháng 9/2019 luan an BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH TRẦN THIỆN HUÂN BÀI TOÁN NGƯỢC VẬN ĐỘNG ROBOT DẠNG NGƯỜI TRONG PHÂN TÍCH ỔN ĐỊNH, TẠO DÁNG ĐI VÀ ĐIỀU KHIỂN ỨNG DỤNG MÔ HÌNH MẠNG NƠ-RÔN MIMO NARX THÍCH NGHI NGÀNH: CƠ KỸ THUẬT - 9520101 Hướng dẫn khoa học: 1. HỒ PHẠM HUY ÁNH 2. PHAN ĐỨC HUYNH Phản biện 1: Phản biện 2: Phản biện 3: luan an luan an LÝ LỊCH CÁ NHÂN I.
THÔNG TIN CÁ NHÂN - Họ và tên: Trần Thiện Huân - Ngày sinh: 04/02/1980 Nơi sinh: Bình Thuận Nam/Nữ: Nam - Địa chỉ: 105/15/05 TL37, Phường Thạnh Lộc, Quận 12, Tp. - Điện thoại: 0906535683 - Email: huantt@hcmute.vn - Cơ quan-nơi làm việc: Trường Đại học Sư phạm Kỹ thuật Tp. - Địa chỉ cơ quan: 01 Võ Văn Ngân, Phường Linh Chiểu, Quận Thủ Đức, Tp. QUÁ TRÌNH ĐÀO TẠO - Từ 1997-2001: Sinh viên ngành Vật lý điện tử, Trường Đại học Khoa học Tự nhiên Tp.
- Từ 2003-2006: Học viên cao học ngành Vật lý điện tử (hướng kỹ thuật), Trường Đại học Khoa học Tự nhiên Tp. - Từ 2012-nay: Nghiên cứu sinh ngành Cơ kỹ thuật, Trường Đại học Sư phạm Kỹ thuật Tp. QUÁ TRÌNH CÔNG TÁC - Từ 2001-2002: Giáo viên Trường kỹ thuật Cao Thắng, Tp. - Từ 2003-nay: Giảng viên Trường Đại học Sư phạm Kỹ thuật Tp.
Hồ Chí Minh, ngày 20 tháng 09 năm 2019 Trần Thiện Huân i luan an LỜI CAM ĐOAN Tôi cam đoan đây là công trình nghiên cứu của tôi. Các số liệu, kết quả nêu trong Luận án là trung thực và chưa từng được ai công bố trong bất kỳ công trình nào khác. Hồ Chí Minh, ngày 20 tháng 09 năm 2019 Trần Thiện Huân ii luan an LỜI CẢM ƠN Trước tiên, tôi xin gửi lời cảm ơn sâu sắc đến tập thể hướng dẫn: Thầy PGS. Hồ Phạm Huy Ánh và Thầy TS.
Phan Đức Huynh, nhờ những gợi ý nghiên cứu hết sức quý báu, những chỉ dẫn cụ thể và những ý kiến phản biện của các Thầy đã giúp tôi hoàn thành luận án này. Một lần nữa xin được bày tỏ lòng cảm ơn sâu sắc đến các Thầy. Tôi xin gửi lời cảm ơn đến tất cả Thầy Cô Khoa Xây dựng – Cơ học ứng dụng, Đại học Sư phạm Kỹ thuật Tp.HCM đã truyền đạt các kiến thức nền tảng quý báu từ các học phần tiến sĩ, nhờ những kiến thức nền tảng này mà tôi mới có thể thực hiện được công việc nghiên cứu. Xin gửi lời cảm ơn đến các Thầy trong các Hội đồng đánh giá các chuyên đề Tiến sĩ, những ý kiến phản biện và góp ý thật sự đã giúp tôi rất nhiều trong việc chỉnh sửa và hoàn chỉnh luận án của mình.
Xin gửi lời cảm ơn đến lãnh đạo Trường Đại học Sư phạm Kỹ thuật Tp.HCM, Khoa Khoa học Ứng dụng vì đã có những chính sách hỗ trợ rất tốt cho nghiên cứu sinh học tập và làm việc. Xin cảm ơn Thầy TS. Võ Thanh Tân và các bạn bè đồng nghiệp đã động viên, giúp đỡ và chia sẻ kinh nghiệm để tôi có thể thực hiện công việc nghiên cứu một cách thuận lợi nhất. Xin trân trọng cảm ơn Phòng Thí Nghiệm Trọng Điểm Quốc Gia Điều Khiển Số và Kỹ Thuật Hệ Thống (DCSELAB) đã tài trợ kinh phí cho công việc nghiên cứu của tôi thông qua các đề tài nghiên cứu, cơ sở vật chất thực hiện thí nghiệm.
Cuối cùng xin chân thành cảm ơn gia đình và người thân luôn chia sẻ mọi khó khăn và là chỗ dựa vững chắc về vật chất và tinh thần trong suốt thời gian thực hiện và hoàn thành luận án. iii luan an TÓM TẮT Hoạch định, tối ưu hóa và tạo dáng đi cho robot dạng người là nhằm làm cho robot đi được một cách tự nhiên và ổn định như con người. Hiện nay vẫn là bài toán khó do kỹ thuật hiện tại chưa tiếp cận được các đối tượng sinh học vô cùng phức tạp về kết cấu và tinh vi trong hoạt động. Tuy nhiên, nếu vấn đề này được xem xét từ quan điểm toán học thì hoạch định, tối ưu hóa và tạo dáng đi của robot dạng người trở thành vấn đề tối ưu có ràng buộc và phù hợp với các kỹ thuật tính toán tối ưu.
Trong luận án này, tác giả thực hiện nghiên cứu và phát triển bộ tạo dáng đi (Walking Pattern Generator - WPG) phụ thuộc 4 thông số của Dip (chiều dài bước - S, độ nhấc chân - H, độ khuỵu gối - h và độ lắc hông - n) kết hợp các phương pháp tối ưu hóa ngẫu nhiên (meta-heuristic optimization approaches) và mô hình mạng nơ-rôn tiến hóa thích nghi (Adaptive Evolutionary Neural Model - AENM) để robot hai chân bước đi ổn định và tự nhiên như con người. Các đóng góp mới của luận án được tóm tắt như sau: Một là, Dip đã đề xuất bộ tạo dáng (WPG) phụ thuộc 4 thông số (S, H, h, n) và thực hiện tối ưu 4 thông số của bộ tạo dáng (WPG) để robot hai chân (kích thước nhỏ) bước đi ổn định với vận tốc nhanh nhất có thể sử dụng thuật toán di truyền (Genetic Algorithm - GA). Tuy nhiên, để bắt chướt dáng đi của con người thì robot hai chân phải kiểm soát được độ nhấc chân. Vì vậy, tác giả tiếp tục thực hiện tối ưu 4 thông số dáng đi (S, H, h, n) của bộ tạo dáng (WPG) để robot hai chân bước đi ổn định với độ nhấc chân mong muốn sử dụng các phương pháp tối ưu hóa ngẫu nhiên.
Kết quả mô phỏng và thực nghiệm trên mô hình robot hai chân kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi. Hai là, trong quá trình robot hai chân bước đi thì 4 thông số của bộ tạo dáng (WPG) của Dip là không đổi. Điều này làm cho robot hai chân khó thực hiện bước đi ổn định và tự nhiên với 1 quỹ đạo ZMP (Zero Momen Point) mong muốn. Để vượt qua khó khăn này, tác giả thực iv luan an hiện nhận dạng 4 thông số của bộ tạo dáng (WPG) này sử dụng mô hình mạng nơ-rôn tiến hóa thích nghi (AENM) được tối ưu bởi thuật toán tiến hóa vi sai cải tiến (MDE).
Kết quả mô phỏng trên mô hình robot hai chân kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi. Ba là, bộ tạo dáng (WPG) phụ thuộc 4 thông số (S, H, h, n) của Dip được đề xuất chỉ áp dụng cho robot hai chân trong giai đoạn bước đi và thiếu giai đoạn chuẩn bị và giai đoạn kết thúc. Để bổ sung, tác giả tiếp tục hoàn thiện bộ tạo dáng đi (WPG) của Dip với đầy đủ 3 giai đoạn như mong muốn với tên gọi là bộ tạo mẫu đi bộ tự nhiên (N-WPG). Kết quả mô phỏng trên mô hình robot hai chân kích thước nhỏ HUBOT-4 chứng minh đề xuất của luận án là khả thi.
v luan an ABSTRACT Humanoid robot motion planning, optimization and gait generation is to make the robot walk naturally and stably as humans. Up to now it has been a difficult problem since the current technology has not yet reached the biological objects with highly complicated structure and sophisticated operation. However, under mathematical viewpoint the task of humanoid robot motion planning, optimization and gait generation is investigated as an optimization problem with respect to various trade-off constraints, hence it refers to evolutionary computation techniques. In this thesis, the author performs the research and development of Walking Pattern Generator (WPG) depending on 4 parameters of Dip (S- step length, h- leg displacement, H- height of swing ankle, n- hip displacement) combining meta- heuristic optimization approaches and Adaptive Evolutionary Neural Model (AENM) for biped robot to move smoothly and naturally as humans.
The new contributions of the thesis are summarized as follows: Firstly, Dip proposed WPG depending on 4 parameters (S, H, h, n) and made optimal 4 parameters of WPG for the small-sized biped robot stable movement with the fastest possible speed using genetic algorithms (Genetic Algorithm-GA). However, in order to catch people's gaits, biped robots have to control their foot-lifting. Therefore, the author continues to optimize the four gait parameters (S, H, h, n) of the WPG that permits the biped robot able to stably and naturally walking with pre-set foot-lifting magnitude using meta-heuristic optimization approaches. Simulation and experimental results on small-sized biped robot model (HUBOT-5) prove that the thesis's proposal is feasible.
Secondly, while the human robot walks, the 4 parameters of the WPG of Dip are unchanged. This makes biped robot difficult to perform a stable and natural walk with a desired ZMP trajectory (Zero Momen Point). To overcome this challenge, the author identifies and controls these 4 vi luan an parameters of the WPG using adaptive evolutionary neural model (AENM) optimized Modified Differential Evolution (MDE). Simulation results on the small-sized biped robot models (HUBOT-5) prove the thesis's proposal is feasible.
Thirdly, the WPG depending on the 4 parameters (S, H, h, n) of the Dip proposed is only applicable to biped robots in the stepping stage and lacks of preparation and end stages. In order to overcome these problems, the author continues to complete WPG of Dip with full 3 stages as desired with the name of a Natural Walking Pattern Generator (N-WPG). Simulation results on the small-sized biped robot models (HUBOT-4) proves that the thesis's proposal is feasible. vii luan an MỤC LỤC Trang tựa TRANG Quyết định giao đề tài Lý lịch cá nhân i Lời cam đoan ii Lời cảm ơn iii Tóm tắt iv Mục lục viii Danh sách các chữ viết tắt xi Danh sách các hình xii Danh sách các bảng xv Danh mục các ký hiệu xvi Mở đầu 1 Động lực nghiên cứu 1 Mục tiêu nghiên cứu 2 Phương pháp nghiên cứu 3 Kết quả nghiên cứu 4 Bố cục của luận án 5 Chương 1.
NGHIÊN CỨU TỔNG QUAN 8 1.1 Robot dạng người 8 1.2 Tổng quan về xây dựng quỹ đạo và điều khiển robot dạng người 11 viii luan an 1.3 Kết luận 19 Chương 2. TỐI ƯU HÓA DÁNG ĐI CHO ROBOT HAI CHÂN KÍCH THƯỚC NHỎ BƯỚC ĐI ỔN ĐỊNH VỚI ĐỘ NHẤC CHÂN MONG MUỐN SỬ DỤNG THUẬT TOÁN TIẾN HÓA VI SAI CẢI TIẾN (MDE) 21 2.2 Mô hình robot hai chân 22 2.3 Quy hoạch dáng đi cho robot hai chân HUBOT-5 25 2.4 Tối ưu tham số dáng đi sử dụng thuật toán tiến hóa vi sai MDE 32 2.1 Giải thuật MDE 32 2.2 Xây dựng hàm mục tiêu 34 2.3 Tính toán quỹ đạo điểm ZMP 35 2.5 Kết quả mô phỏng và thực nghiệm 39 2.6 Kết luận 49 Chương 3.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Trần Thiện Huân (2019). Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX [Luận án tiến sĩ, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh]. LuanAn.net. https://luanan.net/cong-nghe-thong-tin/he-thong-thong-tin/luan-an-tien-si-bai-toan-nguoc-van-dong-robot-dang-nguoi-mimo-narx
Câu hỏi thường gặp
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" nghiên cứu về vấn đề gì?
Luận án tiến sĩ giải bài toán ngược robot hình người, ổn định tư thế và điều khiển dùng mô hình MIMO NARX thích nghi.
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh. Năm bảo vệ: 2019.
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" thuộc chuyên ngành gì?
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" thuộc chuyên ngành Cơ kỹ thuật. Danh mục: Hệ Thống Thông Tin.
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" có bao nhiêu trang?
Luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" có 135 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Luận án tiến sĩ: Bài toán ngược vận động robot dạng người ứng dụng mạng NARX" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.