Tóm tắt Luận á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
Bạn đang xem 30 trang mẫu của tài liệu "Tóm tắt Luận á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", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
tom_tat_luan_an_bai_toan_nguoc_van_dong_robot_dang_nguoi_tro.pdf
Nội dung tài liệu: Tóm tắt Luận á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
- 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 TÓM TẮT LUẬN ÁN TIẾN SĨ NGÀNH: CƠ KỸ THUẬT MÃ SỐ: 9520101 Tp. Hồ Chí Minh, tháng 9/2019
- CÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH Người hướng dẫn khoa học 1: PGS. TS. HỒ PHẠM HUY ÁNH ... (Ghi rõ họ, tên, chức danh khoa học, học vị và chữ ký) Người hướng dẫn khoa học 2: TS. PHAN ĐỨC HUYNH .............. (Ghi rõ họ, tên, chức danh khoa học, học vị và chữ ký) Luận án tiến sĩ được bảo vệ trước HỘI ĐỒNG CHẤM BẢO VỆ LUẬN ÁN TIẾN SĨ TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT, Ngày .... tháng .... năm .....
- DANH MỤC CÔNG TRÌNH ĐÃ CÔNG BỐ 1. Tran Thien Huan, Ho Pham Huy Anh, Cao Van Kien, “Optimal Nature- Walking Gait for Humanoid Robot Using Jaya Optimization Algorithm”, Journal Advances in Mechanical Engineering, (In revision 3rd, SCIE, IF=1.024), 2019. 2. Tran Thien Huan, Ho Pham Huy Anh, “Optimal Stable Gait for Nonlinear Uncertain Humanoid Robot Using Central Force Optimization Algorithm”, Journal of Engineering Computations, (SCIE, Q2- IF=1.177), DOI: 10.1108/EC-03-2018-0154, 2019. 3. Tran Thien Huan, Cao Van Kien, Ho Pham Huy Anh, Nguyen Thanh Nam, “Adaptive Gait Generation for Biped Robot Using Evolutionary Neural Model Optimized with Modified Differential Evolution”, Neurocomputing, (SCIE, Q1-IF=3.02), DOI: 10.1016/j.neucom.2018.08.074, 2018. 4. Trần Thiện Huân, Hồ Phạm Huy Ánh, “Tối ưu hóa dáng đi ổn định cho robot dạng người kích thước nhỏ sử dụng thuật toán tiến hóa vi sai (MDE) cải tiến”, Chuyên san Đo lường, Điều khiển & Tự động hóa, quyển 21, số 1, trang 63-74, 2018. 5. Tran Thien Huan, Phan Duc Huynh, Cao Van Kien, Ho Pham Huy Anh, “Implementation of Hybrid Adaptive Fuzzy Sliding Mode Control and Evolution Neural Observer for Biped Robot Systems”, IEEE International Conference on System Science and Engineering (IEEE- ICSSE 2017), Ho Chi Minh, Vietnam, pp. 77-82, 2017. 6. T. T. Huan and H. P. H. Anh, “Implementation of Novel Stable Walking Method for Small-Sized Biped Robot”, Proceedings The 8th Viet Nam Conference on Mechatronics (VCM-2016), Can Tho, Viet Nam, pp. 283- 292, 25-26 November 2016. 7. Tran Thien Huan, Ho Pham Huy Anh, “Novel Stable Walking for Humanoid Robot Using Particle Swarm Optimization Algorithm”, Journal of Advances in Intelligent Systems Research, vol.123, July 2015, pp. 322-325, Atlantis Press.
- MỞ ĐẦU Động lực nghiên cứu Trong những năm gần đây, nhiều nhà khoa học đã cùng tham gia để nghiên cứu giải quyết nhiều vấn đề liên quan đến robot dạng người và cho ra đời 14 robot dạng người nổi tiếng: ASIMO tại công ty Honda, Cog tại MIT, HRP-5P tại AIST, HUBO tại KAIST, Lohnnie và LoLa tại TUM, NAO tại công ty Aldebaran, Atlas Robots tại công ty Boston Dynamics, QRIO tại công ty Sony, Robonaut tại NASA, T-HR3 tại công ty Toyota, WABIAN-2R tại đại học Waseda, iCub tại IIT, Robot Sarcos tại công ty Sarcos, ARMARX tại KIT. Tuy nhiên, việc nghiên cứu về robot dạng người luôn tồn tại những thách thức rất lớn vì đây là loại robot giống người, để mô tả các động tác cử động giống người đòi hỏi có nhiều nghiên cứu chuyên sâu về: kết cấu cơ khí, mô hình toán và điều khiển. Ở Việt Nam, những công trình nghiên cứu robot dạng người còn rất hạn chế. Với mong muốn chế tạo một robot dạng người đầu tiên của Việt Nam có khả năng bước đi giống người và góp phần vào dự án nghiên cứu robot hai chân mô phỏng người đang thực hiện tại 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) với hai phiên bản (HUBOT-2 và HUBOT-3), chính là động lực nghiên cứu. Mục tiêu nghiên cứu 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. Luận án này tiếp tục tập trung nghiên cứu và đề xuất những giải pháp mới về hoạch định, tối ưu hóa và tạo dáng đi cho robot dạng người kích thước nhỏ có khả năng bước đi thẳng được một cách tự nhiên và ổn định như con người trên địa hình bằng phẵng, nhằm mục đích hướng tới cải thiện khả năng bước đi ổn định và bền vững hơn được trên địa hình bằng phẳng cho HUBOT-3. Phương pháp nghiên cứu Từ quan điểm toán học, 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 dạng người có thể bước đi ổn định và tự nhiên như con người. 1
- Kết quả nghiên cứu Các kết quả nghiên cứu đạt được 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 dạng người (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 dạng người 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 dạng người 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 (meta-heuristic optimization approaches). Kết quả mô phỏng và thực nghiệm trên mô hình robot dạng người kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi. Kết quả của nghiên cứu này được trình bày ở bài báo [2], [4] và [7], trong danh mục công trình công bố của tác giả. Hai là, trong quá trình robot dạng người 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 dạng người 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 hiện nhận dạng và điều khiển 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 (Adaptive Evolutionary Neural Model - AENM) được tối ưu bởi thuật toán (Modified Differential Evolution – MDE). Kết quả mô phỏng trên mô hình robot dạng người kích thước nhỏ HUBOT-5 chứng minh đề xuất của luận án là khả thi. Kết quả của nghiên cứu này được trình bày ở bài báo [3], trong danh mục công trình công bố của tác giả. 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 dạng người 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 dạng người kích thước nhỏ HUBOT-4 chứng minh đề xuất của luận án là khả thi. Kết quả của nghiên cứu này được trình bày ở bài báo [1] và [6], trong danh mục công trình công bố của tác giả. Bố cục của luận án Luận án được chia làm 5 chương như sau: Chương 1: Nghiên cứu tổng quan. Chương 2: Tối ưu hóa dáng đi cho robot dạng người 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). Chương 3: Tạo dáng đi thích nghi cho robot dạng người bước đi ổn định 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). Chương 4: Hoạch định dáng đi tự nhiên cho robot dạng người. Chương 5: Kết luận và kiến nghị. 2
- CHƯƠNG 1 NGHIÊN CỨU TỔNG QUAN 1.1 Robot dạng người Biped robot là khái niệm dùng để chỉ robot có khả năng bước được trên 2 chân, hiện tại người ta chủ yếu sử dụng biped robot như một khái niệm về robot dạng người. Năm 1970, tiên phong nghiên cứu về biped robot là hai nhà nghiên cứu nổi tiếng Kato và Vukobratovic. Họ đều xây dựng mô hình thực nghiệm về biped robot và sử dụng khái niệm ZMP kết hợp một sơ đồ điều khiển đơn giản để robot dạng người có thể thực hiện đi bộ vài bước rất chậm trong trường hợp thăng bằng tĩnh. Vào thập niên kế tiếp – 1980, những đột phá đến từ Mỹ với hai nhà nghiên cứu R. MC Ghee và M. Raibert. Thật sự, R. MC Ghee đã bắt đầu nghiên cứu về biped robot vào thập niên 60 tại đại học Nam Cali (USC) và thập niên 70 tại đại học Ohio (OSU) với kết quả nổi bật là điều khiển biped robot đi bộ bằng máy tính. M. Raibert tại đại học Carnegie Mellon (CMU) bắt đầu nghiên cứu ổn định động lực học khi chạy. Sau đó, M. Raibert thành lập phòng thí nghiệm LEGLAB tại Viện kỹ thuật Massachusetts (MIT) và đạt được những kết quả khá ấn tượng cho robot có một chân, hai chân và bốn chân. Cuối thập niên 90, với sự phát triển của khoa học kỹ thuật đã chứng minh rằng có thể xây dựng được robot dạng người. Trong số những robot dạng người lúc bây giờ thì ASIMO của hãng HONDA có thể đi bộ giống người nhất. Hiện nay, những thành quả ấn tượng nhất vẫn thường xuyên được đề cập là sản phẩm được giới thiệu bởi các trường đại học, các viện nghiên cứu, các công ty và các dự án. Các hoạt động nghiên cứu về robot dạng người trên khắp thế giới đã tăng tốc trong những thập kỷ qua. Ngoài ra, có rất nhiều robot dạng người kích thước nhỏ để nghiên cứu và chơi. Ví dụ: chúng ta có thể chọn NAO của Aldebaran Robotics, DARwInOP của ROBOTIS, PALRO của FujitSoft hoặc sê-ri KHR của Kondo Kagaku. Vào ngày 10 tháng 4 năm 2012, dự án Nghiên cứu Quốc phòng Tiên tiến (DARPA) của Hoa Kỳ đã công bố một chương trình, cụ thể là Thử thách Robot DARPA (DRC). Mục tiêu chính của nó là phát triển các công nghệ robot có thể thực hiện các nhiệm vụ phức tạp trong môi trường nguy hiểm của con người bằng cách sử dụng các công cụ, thiết bị và phương tiện có sẵn của con người. Như vậy, các nghiên cứu về robot dạng người hiện này đã phổ biến ở nhiều nước trên thế giới. Ngoài việc tập trung vào phần trí tuệ nhân tạo, các nghiên cứu về hoạch định quỹ đạo bước và điều khiển cân bằng bước đi cho robot được xem xét. Hầu hết các robot này sử dụng tiêu chuẩn ổn định ZMP để thiết kế quỹ đạo động lực học cũng như thiết kế bộ điều khiển nhằm giúp robot bước đi ổn định trong địa hình không biết trước. 1.2 Tổng quan về xây dựng quỹ đạo và điều khiển robot dạng người Bước đi của người luôn ẩn chứa nhiều bí ẩn mà cho đến nay các mẫu robot dạng người đi bằng hai chân vẫn chưa thể hiện hết được. Chính vì thế, các nghiên cứu dành cho cơ chế bước đi của robot dạng người đang được phát triển theo nhiều 3
- hướng khác nhau. Một số tiêu chuẩn đã được áp dụng cho robot dạng người để bảo đảm bước đi ổn định và tự nhiên. Bước đi tĩnh (static walking) là nguyên lý được áp dụng đầu tiên, trong đó hình chiếu thẳng đứng của khối tâm (CoM - center of mass) xuống mặt đất luôn nằm trong lòng bàn chân chống (supporting foot); nói cách khác, robot dạng người có thể dừng lại tại mọi thời điểm lúc bước đi mà không bị ngã. Với bản chất đơn giản, nguyên lý này áp dụng hiệu quả cho robot dạng người có tốc độ đi chậm, qua đó các hiệu ứng động lực học có thể bỏ qua. Sau đó, các nhà nghiên cứu bắt đầu tập trung phát triển bước đi động (dynamic walking). Phương pháp này cho phép robot dạng người đạt tốc độ bước đi nhanh hơn. Tuy nhiên, trong quá trình robot dạng người thực hiện bước đi động, robot có thể bị ngã do ảnh hưởng của nhiễu môi trường và không thể dừng đột ngột. Vì vậy, bước đi dựa trên nguyên lý ZMP (ZMP-based walking) được đề xuất. Hầu hết các robot đồ chơi thực hiện đi bộ tĩnh bằng cách sử dụng bàn chân lớn. Điều này không thú vị theo quan điểm của kỹ thuật điều khiển vì nó khá dễ dàng. Tuy nhiên, bàn chân của con người quá nhỏ so với chiều cao của khối tâm để thực hiện bước đi tĩnh và chúng ta đang thực hiện bước đi động trong cuộc sống hàng ngày. Chúng ta thực hiện được phong cách đi bộ bằng cách kiểm soát khéo léo sự cân bằng toàn bộ cơ thể mà về cơ bản là không ổn định. Do đó, robot dạng người vượt ra ngoài phạm vi của kỹ thuật cơ khí thông thường. Đây là lý do mà rất nhiều nhà nghiên cứu và kỹ sư bị thu hút để robot dạng người bước đi giống như con người. Theo quan điểm của Shuuji Kajita, để robot dạng người bước đi như mong muốn thì chúng ta phải có mẫu đi bộ (Walking Pattern). Để tạo ra mẫu đi bộ, ta sử dụng bộ tạo dáng (Walking Pattern Generator - WPG). Trong điều kiện lý tưởng, robot dạng người có thể thực hiện bước đi như mong muốn nếu thỏa các điều kiện: mô hình toán học của robot dạng người chính xác, kết cấu cơ khí và bộ truyền động điện của robot dạng người đáp ứng chính xác yêu cầu của mẫu đi bộ, mặt phẳng robot dạng người bước đi không nhấp nhô. Thực tế, robot dạng người chỉ bước được vài milimeters trên mặt phẳng không bằng phẳng thì ngã. Khối tâm của robot dạng người sẽ thay đổi nhanh khi robot dạng người thay đổi tư thế, nên robot dạng người bị mất thăng bằng. Để vượt qua khó khăn này, chúng ta cần phần mềm thứ 2 để điều chỉnh mẫu đi bộ, bằng cách sử dụng con quay hồi chuyển, cảm biến gia tốc, cảm biến lực và các thiết bị khác hay gọi là bộ cân bằng. Bộ tạo dáng (WPG) được thiết kế dựa theo tiêu chuẩn ZMP, có hai kiểu thiết kế bộ tạo dáng thịnh hành là: dựa vào mô hình con lắc ngược hoặc dựa vào quỹ đạo bàn chân và hông. Người tiên phong theo mô hình con lắc ngược là Shuuji Kajita. Từ đó, nhiều nghiên cứu trên thế giới đã tập trung vào việc khảo sát mô hình con lắc ngược 3D để áp dụng điều khiển cho robot hai chân mô phỏng người. Người tiên phong theo dựa vào quỹ đạo bàn chân và hông là Qiang Huang. Phương pháp này đưa ra các ràng buộc cho hông và chân, từ đó xây dựng phương trình quỹ đạo bước đi bằng cách nội suy spline bậc ba. Sau khi có được các phương trình quỹ đạo bước đi của 4
- khớp hông, một chương trình tính toán ZMP và dựa theo ZMP để chọn các hệ số trong phương trình quỹ đạo bước đi sao cho robot ở trạng thái cân bằng nhất. Bộ cân bằng có thể được xây dựng dựa trên nhiều nguyên tắc khác nhau. Bộ cần bằng dựa vào điều khiển momen xoắn của cổ chân robot dạng người. Phương pháp này được sử dụng bởi nhiều robot dạng người được phát triển vào thập niên 1980 và 1990. Phương pháp thứ hai dựa trên mô hình con lắc ngược là sửa đổi vị trí chân để ổn định. Bộ cân bằng dựa trên điều khiển gia tốc của khối tâm CoM thông qua thay đổi động thời gian lấy mẫu. Bộ cân bằng dựa vào điều khiển tư thế của robot dạng người bởi khớp hông. Đối với hầu hết các robot đi bộ, chúng ta mong muốn cơ thể duy trì một tư thế thẳng đứng trong khi đi bộ. Cách dễ nhất là xoay khớp hông để cơ thể giữ trạng thái mong muốn dựa trên cảm biến tư thế. Gần đây, Shuuji Kajita cùng đồng nghiệp đã đề xuất một bộ ổn định mới dựa trên mô hình của LIPM với điều khiển ZMP. Bộ ổn định này cho phép robot hình người mới HRP-4C của họ đi trên bề mặt không bằng phẳng cũng như thực hiện đi bộ giống như con người với hỗ trợ ngón chân. Mẫu đi bộ (WP) dựa vào Bộ tạo dáng (WPG) đề xuất ở trên không phải là cách duy nhất. Đối với tạo mẫu đi bộ (WP) online, Kajita đề xuất phương pháp điều khiển preview. Đối với phương pháp thực tế, Harada et al. đề xuất sử dụng một giải pháp phân tích của phương trình ZMP. Sau đó, điều này đã được cải thiện bởi Morisawa et al. để thực hiện WP hiệu quả hơn. Những phương pháp này được kiểm chứng thực nghiệm trên HRP-2. Điều khiển preview được gọi chung là điều khiển dự báo theo mô hình (MPC-Model Predictive Control), mà việc tính toán điều khiển đầu vào bằng cách thực hiện tối ưu hóa quỹ đạo tương lai. Dựa trên MPC, Wieber đề xuất một phương pháp tạo mẫu đi bộ (WP) dựa trên việc tối ưu hóa chương trình bậc hai (QP) mà không yêu cầu một ZMP quy định. Bằng phương pháp này, các quỹ đạo ZMP và CoM có thể được tạo đồng thời từ các phần tử của vùng chân trụ. Dưới quan điểm toán học, nhiệm vụ tạo mẫu đi bộ (WP) được nghiên cứu như vấn đề tối ưu đa mục tiêu có ràng buộc, do đó bài toán cần giải quyết rất phù hợp với kỹ thuật tính toán mềm. Trong quá khứ, đã có những đóng góp đáng kể trong việc phát triển robot dạng người nhằm mang lại hiệu quả về mặt năng lượng và tối ưu hóa các thông số dáng đi của chúng bằng thuật toán tiến hóa. Người ta đã thấy rằng, điểm yếu của các robot dạng người sử dụng ZMP là chúng tiêu thụ rất nhiều năng lượng. Năng lượng tiêu thụ trong khi robot dạng người bước đi bộ phụ thuộc vào mẫu đi bộ (WP). Do đó, việc thiết kế cẩn thận mẫu đi bộ (WP) của robot dạng người có thể giúp ích rất nhiều, trong việc giảm mức tiêu thụ năng lượng cũng như tăng tính ổn định của nó. Một số đóng góp liên quan đến tối ưu hóa dáng đi đáng được đề cập ở đây. Capi và đồng nghiệp đã sử dụng thuật toán di truyền mã hóa thực (Real Coded Genetic Algorithm - RCGA) để tối ưu hóa năng lượng tiêu thụ của robot dạng người. Mục tiêu là tìm ra các quỹ đạo các góc quay ở các khớp để robot dạng người tiêu thụ năng lượng tối thiểu. Hàm năng lượng được xây dựng dự vào mô-men xoắn được tạo 5
- ra tại các khớp động cơ của robot dạng người. Capi và đồng nghiệp đã tạo ra mẫu đi bộ (WP) hiệu quả năng lượng thời gian thực sử dụng thuật toán di truyền (GA) và mạng nơ-rôn hàm cơ sở xuyên tâm (RBFNN - Radial Basis Function Neural Network). Park và đồng nghiệp đã sử dụng GA để giảm thiểu năng lượng tiêu thụ của robot dạng người, bằng cách chọn vị trí tối ưu cho khối tâm của các khâu. Choi và đồng nghiệp đã sử dụng GA để tối ưu hóa quỹ đạo đi bộ của robot dạng người (IWR-III) bằng cách giảm thiểu tổng độ lệch của vận tốc (hay gia tốc) để duy trì sự liên tục của quỹ đạo và phân phối năng lượng tại các điểm. Bên cạnh tiêu thụ năng lượng, một mối quan tâm lớn khác cho robot dạng người là sự ổn định của nó. Khái niệm ZMP đã được các nhà nghiên cứu lựa chọn để đảm bảo sự ổn định của robot dạng người. Ames và đồng nghiệp đã tối ưu hóa các tham số dáng đi của robot NaO sao cho mẫu đi bộ (WP) của robot gần đúng với mẫu đi bộ (WP) của con người sử dụng phương pháp bình phương tối thiểu. Lin và và đồng nghiệp đã đề xuất một phương pháp cân bằng động cho robot dạng người bằng cách sử dụng mạng nơ-rôn máy tính số học mô hình tiểu não (Cerebellar Model Arithmetic Computer - CMAC). Phương pháp này có thể tìm các tham số dáng đi được tối ưu hóa trong thời gian thực. Miller và đồng nghiệp đã cải tiến thuật toán điều khiển cho robot dạng người tăng tính ổn định. Cụ thể, Miller đã mô hình hóa dáng đi như một bộ dao động đơn giản, áp dụng thuật toán điều khiển PID và sau đó thực hiện huấn luyện mạng nơ-rôn. Phương pháp này không cần biết thông tin động học và động lực học mà robot dạng người vẫn bước đi ổn định. Zhou và đồng nghiệp đã sử dụng học tăng cường mờ (Fuzzy Reinforcement Learning - FRL) để tạo mẫu đi bộ (WP) ổn định cho robot dạng người. Mặc dù phương pháp này không yêu cầu thông tin về động học và động lực học nhưng khi số bậc tự do (Dof) của robot dạng người tăng thì thời gian để để tạo mẫu đi bộ (WP) phù hợp nhất cho một trạng thái cũng tăng. Jha và đồng nghiệp đã sử dụng GA để tạo quy tắc cơ sở cho bộ điều khiển logic mờ (FLC) có thể tạo ra dáng đi ổn định cho robot dạng người. Udai đã đề xuất GA và Mostafa cùng đồng nghiệp đề xuất WOA, để tối ưu hóa quỹ đạo hông của robot dạng người sao cho độ lệch giữa ZMP và tâm bàn chân trụ là nhỏ nhất, điều này làm tăng tính ổn định của robot dạng người. Vundavilli và đồng nghiệp đã sử dụng hai phương pháp lai là GA-NN và GA-FLC để tạo ra các dáng đi ổn định cho robot dạng người đi lên và xuống cầu thang. Mặc dù, năng lượng và độ ổn định đã được tối ưu hóa một cách riêng biệt như đã đề cập ở trên, nhưng có thể thấy rằng hai mục tiêu này đối lập nhau. Để vượt qua khó khăn này, nhiều nghiên cứu đã thực hiện tối ưu hóa đa mục tiêu và một số kết quả đã thực trong thời gian qua như sau. Lee và đồng nghiệp trong đã sử dụng thuật toán tối ưu đa mục tiêu tiến hóa (MOEA) để tạo ra mẫu đi bộ (WP) cho robot dạng người với ba mục tiêu tương phản: năng lượng tiêu thụ, tốc độ đi bộ và độ ổn định. Dip và đồng nghiệp trong đã áp dụng một thuật toán di truyền (GA) để tạo ra mẫu đi bộ (WP) cho robot dạng người với hai mục tiêu tương phản: tốc độ đi bộ và độ ổn định. Huan Dau và đồng nghiệp trong đã áp dụng một thuật toán di truyền (GA) để tạo ra mẫu đi bộ 6
- (WP) cho robot dạng người với hai mục tiêu tương phản: năng lượng tiêu thụ và độ ổn định. Pratihar và đồng nghiệp cho thấy MO-PSO hoạt động tốt hơn MO-GA, trong việc tối ưu hóa dáng đi cho robot dạng người với hai mục tiêu tương phản: công suất tiêu thụ và độ ổn định. Điều này là do thuật toán PSO tìm kiếm các giải pháp tối ưu cả trong không gian tìm kiếm cục bộ cũng như toàn cầu. Jaj và đồng nghiệp đã áp dụng MOEA để tạo dáng cho robot dạng người NAO với hai mục tiêu tương phản: độ ổn định và năng lượng. Fattah và đồng nghiệp sử dụng GA để tạo dáng cho robot dạng người với hai mục tiêu đối lập nhau là độ ổn định và công suất. 1.3 Kết luận Mặc dù hiện nay đã có rất nhiều lý thuyết thành công trong việc xây dựng quỹ đạo và điều khiển robot dạng người được ứng dụng vào các robot thực tế. Tuy nhiên nếu so sánh với con người trong nhiều cấp độ khác nhau thì các kết quả quỹ đạo bước đi cùng dáng đi của robot dạng người có được, vẫn chưa thật sự tự nhiên, ổn định và bền vững. Rõ ràng robot hai chân mô phỏng người vẫn đang đối mặt với rất nhiều thách thức phải vượt qua. 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 (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 và mô hình mạng nơ-rôn tiến hóa thích nghi để robot dạng người bước đi ổn định và tự nhiên như con người. Mục tiêu nghiên cứu trọng tâm của luận án bao gồm các vấn đề sau: - 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 dạng người (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 (GA). Tuy nhiên, để bắt chướt dáng đi của con người thì robot dạng người 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 dạng người 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 (meta-heuristic optimization approaches). - Trong quá trình robot dạng người 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 dạng người khó thực hiện bước đi ổn định và tự nhiên với 1 quỹ đạo ZMP mong muốn. Để vượt qua khó khăn này, tác giả thực hiện nhận dạng và điều khiển 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 MDE. - Bộ tạo dáng (WPG) phụ thuộc 4 thông số (S, H, h, n) của Dip được đề xuất năm 2009 chỉ áp dụng cho robot dạng người 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. 7

