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 cải tiến
Số trang: 12
Loại file: pdf
Dung lượng: 1.23 MB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài viết này đề xuất phương pháp mới tối ưu hóa một số thông số dáng đi cho robot dạng người cho phép bước đi ổn định với độ nhấc chân được cài đặt trước. Thuật toán tiến hóa vi sai cải tiến (MDE) được sử dụng để tối ưu các thông số dáng đi giúp robot dạng người bước đi ổn định.
Nội dung trích xuất từ tài liệu:
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 cải tiếnCÔNG TRÌNH KHOA HỌC Chuyên san Đo lường, Điều khiển và Tự động hóa, quyển 21, số 1, 04/2018 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 cải tiếnStable Gait Optimization for Small-Sized Humanoid Robot Using Modified Differential Evolution Algorithm Trần Thiện Huân1, Hồ Phạm Huy Ánh2 1 ĐH Sư phạm kỹ thuật TPHCM, 2ĐH Bách khoa - ĐH Quốc gia TPHCM Email: hphanh@hcmut.edu.vnAbstractThe design of humanoid robot gaits is to make the robot walk naturally and save consumed energy. Up to now itis still a difficult problem since the current technology has not yet reached the biological objects that areextremely complex in terms of structure and sophisticated in operation. The paper proposes a new method tooptimize the gait design for humanoid robots that allows stable walking with pre-set foot lifting magnitude.Modified Differential Evolution algorithm is applied to optimize the gait parameters to help humanoid robotwalk steadily. The efficiency of the proposed method is compared with the GA and PSO algorithm. Thesimulated and experimental results carried out on the small-sized humanoid robot (HUBOT-5) prove that theproposed algorithm offers an efficient and stable gait for humanoid robots with accurate height liftingmagnitude.KeywordsHumanoids robot, gait optimization, modified differential evolution algorithm, particle swarm optimization,genetic algorithm, zero moment point, inverse kinematics, forward kinematicsTóm tắt1 Chữ viết tắtHoạch định dáng đi của robot dạng người nhằm làm MDE Modified Differential Evolutioncho robot đi được một cách tự nhiên và tiết kiệm năng GA Genetic Algorithmlượng tiêu thụ. Cho đến nay đây vẫn là bài toán khó PSO Particle Swarm Optimizationdo kỹ thuật hiện tại chưa tiếp cận được các đối tượng ZMP Zero Moment Pointsinh học vô cùng phức tạp về kết cấu và tinh vi trong BTD Bậc Tự Dohoạt động. Bài báo này đề xuất phương pháp mới tốiưu hóa một số thông số dáng đi cho robot dạng người 1. Giới thiệucho phép bước đi ổn định với độ nhấc chân được cài Bước đi của người luôn ẩn chứa nhiều bí ẩn mà chođặt trước. Thuật toán tiến hóa vi sai cải tiến (MDE) đến nay các mẫu robot dạng người đi bằng hai chânđược sử dụng để tối ưu các thông số dáng đi giúp vẫn chưa thể hiện hết được. Chính vì thế, các nghiênrobot dạng người bước đi ổn định. Hiệu quả của cứu dành cho cơ chế bước đi của robot dạng ngườiphương pháp đề xuất được so sánh với kỹ thuật tối ưu đang được phát triển theo nhiều hướng khác nhau.dáng đi dùng thuật toán di truyền (GA) và thuật toán Một số tiêu chuẩn đã được áp dụng cho robot dạngbầy đàn (PSO). Kết quả mô phỏng và thực nghiệm người để bảo đảm bước đi ổn định và tự nhiên. Bướctrên robot dạng người kích thước nhỏ chứng tỏ thuật đi tĩnh (static walking) là nguyên lý được áp dụng đầutoán đề xuất bảo đảm dáng đi ổn định cho robot dạng tiên, trong đó hình chiếu thẳng đứng của khối tâmngười với độ nhấc chân chính xác. (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,Ký hiệu robot dạng người có thể dừng lại tại mọi thời điểm lúcKý hiệu Đơn vị Ý nghĩa bước đi mà không bị ngã. Với bản chất đơn giản,di cm Chiều dài giữa các khớp nguyên lý này áp dụng hiệu quả cho robot dạng ngườimi gam Khối lượng các khâu có tốc độ đi chậm, qua đó các hiệu ứng động lực học rad Các góc quay ở 2 chân có thể bỏ qua [1-2]. Sau đó, các nhà nghiên cứu bắtqi đầu tập trung phát triển bước đi động (dynamicS, H, h, n cm Các tham số dáng đi walking) [3]. Phương pháp này cho phép robot dạngPi ( x, y , z ) cm Tọa độ các khớp 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ôi1 trường và không thể dừng đột ngột. Vì vậy, bước đi Ngày nhận bài: 16/03/2018; Ngày nhận bản sửa: dựa trên nguyên lý ZMP (ZMP-based walking) được15/05/2018; Ngày chấp nhận: 06/06/2018; Phản biện: đề xuất [4-5].Lê Hoài Quốc, Đào Văn Hiệp 63CÔNG TRÌNH KHOA HỌC ...
Nội dung trích xuất từ tài liệu:
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 cải tiếnCÔNG TRÌNH KHOA HỌC Chuyên san Đo lường, Điều khiển và Tự động hóa, quyển 21, số 1, 04/2018 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 cải tiếnStable Gait Optimization for Small-Sized Humanoid Robot Using Modified Differential Evolution Algorithm Trần Thiện Huân1, Hồ Phạm Huy Ánh2 1 ĐH Sư phạm kỹ thuật TPHCM, 2ĐH Bách khoa - ĐH Quốc gia TPHCM Email: hphanh@hcmut.edu.vnAbstractThe design of humanoid robot gaits is to make the robot walk naturally and save consumed energy. Up to now itis still a difficult problem since the current technology has not yet reached the biological objects that areextremely complex in terms of structure and sophisticated in operation. The paper proposes a new method tooptimize the gait design for humanoid robots that allows stable walking with pre-set foot lifting magnitude.Modified Differential Evolution algorithm is applied to optimize the gait parameters to help humanoid robotwalk steadily. The efficiency of the proposed method is compared with the GA and PSO algorithm. Thesimulated and experimental results carried out on the small-sized humanoid robot (HUBOT-5) prove that theproposed algorithm offers an efficient and stable gait for humanoid robots with accurate height liftingmagnitude.KeywordsHumanoids robot, gait optimization, modified differential evolution algorithm, particle swarm optimization,genetic algorithm, zero moment point, inverse kinematics, forward kinematicsTóm tắt1 Chữ viết tắtHoạch định dáng đi của robot dạng người nhằm làm MDE Modified Differential Evolutioncho robot đi được một cách tự nhiên và tiết kiệm năng GA Genetic Algorithmlượng tiêu thụ. Cho đến nay đây vẫn là bài toán khó PSO Particle Swarm Optimizationdo kỹ thuật hiện tại chưa tiếp cận được các đối tượng ZMP Zero Moment Pointsinh học vô cùng phức tạp về kết cấu và tinh vi trong BTD Bậc Tự Dohoạt động. Bài báo này đề xuất phương pháp mới tốiưu hóa một số thông số dáng đi cho robot dạng người 1. Giới thiệucho phép bước đi ổn định với độ nhấc chân được cài Bước đi của người luôn ẩn chứa nhiều bí ẩn mà chođặt trước. Thuật toán tiến hóa vi sai cải tiến (MDE) đến nay các mẫu robot dạng người đi bằng hai chânđược sử dụng để tối ưu các thông số dáng đi giúp vẫn chưa thể hiện hết được. Chính vì thế, các nghiênrobot dạng người bước đi ổn định. Hiệu quả của cứu dành cho cơ chế bước đi của robot dạng ngườiphương pháp đề xuất được so sánh với kỹ thuật tối ưu đang được phát triển theo nhiều hướng khác nhau.dáng đi dùng thuật toán di truyền (GA) và thuật toán Một số tiêu chuẩn đã được áp dụng cho robot dạngbầy đàn (PSO). Kết quả mô phỏng và thực nghiệm người để bảo đảm bước đi ổn định và tự nhiên. Bướctrên robot dạng người kích thước nhỏ chứng tỏ thuật đi tĩnh (static walking) là nguyên lý được áp dụng đầutoán đề xuất bảo đảm dáng đi ổn định cho robot dạng tiên, trong đó hình chiếu thẳng đứng của khối tâmngười với độ nhấc chân chính xác. (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,Ký hiệu robot dạng người có thể dừng lại tại mọi thời điểm lúcKý hiệu Đơn vị Ý nghĩa bước đi mà không bị ngã. Với bản chất đơn giản,di cm Chiều dài giữa các khớp nguyên lý này áp dụng hiệu quả cho robot dạng ngườimi gam Khối lượng các khâu có tốc độ đi chậm, qua đó các hiệu ứng động lực học rad Các góc quay ở 2 chân có thể bỏ qua [1-2]. Sau đó, các nhà nghiên cứu bắtqi đầu tập trung phát triển bước đi động (dynamicS, H, h, n cm Các tham số dáng đi walking) [3]. Phương pháp này cho phép robot dạngPi ( x, y , z ) cm Tọa độ các khớp 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ôi1 trường và không thể dừng đột ngột. Vì vậy, bước đi Ngày nhận bài: 16/03/2018; Ngày nhận bản sửa: dựa trên nguyên lý ZMP (ZMP-based walking) được15/05/2018; Ngày chấp nhận: 06/06/2018; Phản biện: đề xuất [4-5].Lê Hoài Quốc, Đào Văn Hiệp 63CÔNG TRÌNH KHOA HỌC ...
Tìm kiếm theo từ khóa liên quan:
Hoạch định dáng đi của robot dạng người Thuật toán tiến hóa vi sai cải tiến Bậc tự do Thuật toán bầy đàn Vi điều khiển ArduinoGợi ý tài liệu liên quan:
-
7 trang 198 0 0
-
Nghiên cứu điều khiển vị trí cho robot Scara sử dụng bộ điều khiển mờ
5 trang 54 0 0 -
86 trang 31 0 0
-
Đồ án tốt nghiệp: Thiết kế hệ thống chiếu sáng thông minh có lưu trữ
31 trang 24 0 0 -
Điều khiển PID thực thi trên động cơ một chiều với arduino
5 trang 24 0 0 -
6 trang 19 0 0
-
8 trang 18 0 0
-
Dùng phần mềm mô phỏng xây dựng các bài Lab Arduino
5 trang 17 0 0 -
Nghiên cứu & phát triển thử nghiệm mô hình trợ giảng số sử dụng công nghệ AI và IoT
9 trang 16 0 0 -
Tóm tắt Luận văn Thạc sĩ: Hệ thống máy tính nhúng với bìa Arduino trong ngôi nhà thông minh
26 trang 15 0 0