ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA -------------------- NGUYỄN HẢI BẰNG THIẾT KẾ VÀ MÔ HÌNH HÓA CHUYỂN ĐỘNG CỦA ROBOT NHIỀU CHÂN Chuyên ngành : Công Nghệ Chế Tạo máy Mã số: 605204 LUẬN VĂN THẠC SĨ TP. HỒ CHÍ MINH, tháng 07 năm 2012 LUẬN VĂN THẠC SĨ ii GVHD: TRẦN THIÊN PHÚC CÔNG TRÌNH ĐƢỢC HOÀN THÀNH TẠI TRƢỜNG ĐẠI HỌC BÁCH KHOA –ĐHQG -HCM Cán bộ hƣớng dẫn khoa học : PGS. TRẦN THIÊN PHÚC (Ghi rõ họ, tên, học hàm, học vị và chữ ký) Cán bộ chấm nhận xét 1 :.
(Ghi rõ họ, tên, học hàm, học vị và chữ ký) Cán bộ chấm nhận xét 2 :. (Ghi rõ họ, tên, học hàm, học vị và chữ ký) Luận văn thạc sĩ đƣợc bảo vệ tại Trƣờng Đại học Bách Khoa, ĐHQG Tp. Thành phần Hội đồng đánh giá luận văn thạc sĩ gồm: (Ghi rõ họ, tên, học hàm, học vị của Hội đồng chấm bảo vệ luận văn thạc sĩ) 1. Xác nhận của Chủ tịch Hội đồng đánh giá LV và Trƣởng Khoa quản lý chuyên ngành sau khi luận văn đã đƣợc sửa chữa (nếu có).
CHỦ TỊCH HỘI ĐỒNG TRƢỞNG KHOA CƠ KHÍ HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ iii GVHD: TRẦN THIÊN PHÚC ĐẠI HỌC QUỐC GIA TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƢỜNG ĐẠI HỌC BÁCH KHOA Độc lập - Tự do - Hạnh phúc NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: Nguyễn Hải Bằng. Ngày, tháng, năm sinh: 14/07/1985. Nơi sinh: TP Hồ Chí Minh. Chuyên ngành: Công Nghệ Chế Tạo Máy.
TÊN ĐỀ TÀI: THIẾT KẾ VÀ MÔ HÌNH HÓA CHUYỂN ĐỘNG CỦA ROBOT NHIỀU CHÂN II. NHIỆM VỤ VÀ NỘI DUNG: - Nghiên cứu về robot nhiều chân - Thiết kế robot nhiều chân - Mô hình hóa và mô phỏng robot bằng phần mềm Visual Nastran 4D kết hợp phần mềm Matlab Simulink về: Dáng đi Mô phỏng theo lộ trình cho trƣớc từ đơn giản đến phức tạp. NGÀY GIAO NHIỆM VỤ :. NGÀY HOÀN THÀNH NHIỆM VỤ:.
CÁN BỘ HƢỚNG DẪN: PGS. TRẦN THIÊN PHÚC Tp. CÁN BỘ HƢỚNG DẪN CHỦ NHIỆM BỘ MÔN ĐÀO TẠO (Họ tên và chữ ký) (Họ tên và chữ ký) TRƢỞNG KHOA CƠ KHÍ (Họ tên và chữ ký) HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ iv GVHD: TRẦN THIÊN PHÚC LỜI CẢM ƠN Sau thời gian học tập tại Trƣờng Đại Học Bách Khoa TPHCM, luận văn tốt nghiệp cũng là môn học cuối cùng để em hoàn thành khóa học của mình tại trƣờng. Trƣớc hết em xin cảm ơn cha mẹ là ngƣời đã giúp cho em có đƣợc ngày hôm nay.
Cảm ơn toàn thể các thầy,cô giáo và toàn thể cán bộ công nhân viên Trƣờng Đại Học Bách Khoa TPHCM đã tận tình giảng dạy và giúp đỡ cho em trong suốt quá trình học tập tại trƣờng. Thời gian làm luận văn tốt nghiệp là thời gian để em tổng hợp lai các kiến thức đã học, để có thể hoàn thành đƣợc nhiệm vụ của đề tài mà thầy hƣớng dẫn đã giao cho em. Để hoàn thành đƣợc luận văn tốt nghiệp này em xin chân thành cảm ơn các thầy, cô giáo trong bộ môn Công Nghệ Chế Tạo Máy, khoa Cơ Khí và đặc biệt gửi đến thầy Trần Thiên Phúc lời cảm ơn chân thành nhất. Luận văn tốt nghiệp với đề tài Thiết Kế Và Mô Hình Hóa Chuyển Động Của Robot Nhiều Chân đã hoàn thành nhƣng chắc chắn còn nhiều sai sót do thời gian có hạn và kiến thức còn hạn chế của em.
Kính mong quý thầy, cô chỉ dạy thêm để đề tài của em đƣợc hoàn thành tốt hơn. TP HCM, ngày tháng năm 2012 Nguyễn Hải Bằng HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ v GVHD: TRẦN THIÊN PHÚC TÓM TẮT LUẬN VĂN Thực hiện đề tài Thiết Kế Và Mô Hình Chuyển Động Của Robot Nhiều Chân Nghiên cứu về khái niệm, nguyên lý hoạt động của robot. Thiết kế robot có thể gia công. Sử dụng phần mềm Matlab Simulink và phầm mềm Visual Nastran để điều khiển: Robot sẽ di chuyển theo một lộ trình cho trƣớc bằng cách nhập từ from file bên matlab.
Robot sẽ di chuyển theo quỷ đạo từ đơn giản đến phức tạp. Tính toán phân tích bên Matlab Simulink rồi truyền qua Visual Nastran để mô hình robot đƣợc hoạt động. ABSTRACT Design and Simulation Motion of many leg robot. Study concept and principle of operation of the robot.
Design robot can be done. Using Matlab Simulink software and Visual Nastran software to control. Robot will move in a given route by entering the word from file of matlab. Robot will move the orbit from simple to complex.
Computational Matlab Simulink software then moved to Visual Nastran software for robot operation HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ vi GVHD: TRẦN THIÊN PHÚC LỜI CAM ĐOAN Tôi tên Nguyễn Hải Bằng, là học viên cao học chuyên ngành Công Nghệ Chế Tạo Máy, khóa 2010 tại trƣờng Đại Học Bách Khoa Thành Phố Hồ Chí Minh, tôi xin cam đoan: - Luận văn này do chính tôi thực hiện. - Các kết quả hoàn toàn trung thực. Tôi xin hoàn toàn chịu trách nhiệm về luận văn tốt nghiệp của mình. Học viên Nguyễn Hải Bằng HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ vii GVHD: TRẦN THIÊN PHÚC MỤC LỤC CHƢƠNG I: TỔNG QUAN.
Lịch sử phát triển robot. Phân loại robot. Phân loại theo dạng hình học của không gian hoạt động. Phân loại theo thế hệ.
Phân loại theo bộ điều khiển. Phân loại theo nguồn dẩn động. Phân loại theo kết cấu động học. Tình hình phát triển robot trên thế giới.
Tình hình phát triển robot tại Việt Nam. Robot tự hành. Các bài toán di động của robot. Một số nghiên cứu liên quan.
16 CHƢƠNG II: ĐỘNG HỌC ROBOT DI ĐỘNG BẰNG CHÂN. Mô tả chuyển động với phƣơng pháp tọa độ thuần nhất. Giới thiệu phƣơng pháp tọa độ thuần nhất. Ma trận DH tuyệt đối.
Ma trận DH tƣơng đối. Ma trận DH quay. Quy tắc động học Denavit – Hertenberd. Quy ƣớc hệ trục tọa độ và thiết lập ma trận động học.
Bài toán thuận. Bài toán ngƣợc. 26 CHƢƠNG III: MÔ HÌNH HÓA ROBOT SÁU CHÂN BẰNG PHẦN MỀM VISUAL NASTRAN VÀ THIẾT KẾ MÔ HÌNH THẬT. Giới thiệu một số công cụ trong phần mềm đƣợc sử dụng.
29 HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ viii GVHD: TRẦN THIÊN PHÚC 3. Điều khiển quá trình mô phỏng. Xuất dữ liệu. Điều khiển cơ cấu tác động.
Mô hình robot đƣợc xây dựng. Mô hình hoàn chỉnh. Vị trí các motor đƣợc lắp. Thiết kế mô hình thật.
Mô hình tổng thể. Khớp quay đứng. Khớp quay ngang. 37 CHƢƠNG IV: TƢ THẾ BƢỚC CỦA ROBOT.
Vị trí các chân. Chu kỳ bƣớc của robot. Vị trí trọng tâm. Chân 1, 4, 5 làm trụ.
Chân 2, 3, 6 làm trụ. 41 CHƢƠNG V: MÔ PHỎNG ROBOT ĐỘNG HỌC ROBOT BẰNG PHẦN MỀM MATLAB SIMULINK. Giới thiệu một số khối trong Simulink đƣợc sử dụng. Khối from file.
43 HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ ix GVHD: TRẦN THIÊN PHÚC 5. Khối math function. Khối trigonometric function. Khối PID controller.
Khối if action subsystem. Sơ đồ tín hiệu đầu mút của chân. Sơ đồ động học ngƣợc để tìm các biến khớp. 47 CHƢƠNG VI: KẾT QUẢ.
Robot di chuyển tiến về trƣớc theo phƣơng x. Kết quả trên phần mềm Visual Nastran. Kết quả trên phần mềm Matlab Simulink. Robot di chuyển theo đƣờng hình sin trên phƣơng x.
Kết quả trên phần mềm Visual Nastran. Kết quả trên phần mềm Matlab Simulink. Robot di chuyển ngang theo phƣơng y. Kết quả trên phần mềm Visual Nastran.
Kết quả trên phần mềm Matlab Simulink. Robot di chuyển theo đƣờng nằm xiêng y=x. Kết quả trên phần mềm Visual Nastran. 60 HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ x GVHD: TRẦN THIÊN PHÚC 6.
Kết quả trên phần mềm Matlab Simulink. Robot di chuyển theo vòng cung. Kết quả trên phần mềm Visual Nastran. Kết quả trên phần mềm Matlab Simulink.
63 CHƢƠNG VII: KẾT LUẬN. 65 TÀI LIỆU THAM KHẢO. 66 PHẦN LÝ LỊCH TRÍCH NGANG. 68 HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ 1 GVHD: TRẦN THIÊN PHÚC CHƢƠNG I: TỔNG QUAN 1.
Lịch sử phát triển robot. Thuật ngữ ROBOT xuất hiện vào năm 1920 trong một tác phẩm văn học của nhà văn Tiệp Khắc có tên Karel Capek. Thuật ngữ Inducstrial Robot (IR) - xuất hiện đầu tiên ở Mỹ do công ty AMF (American Manchine and Foundry company) quảng cáo mô tả một thiết bị mang dáng và có một số chức năng nhƣ tay ngƣời đƣợc điều khiển tự động để thực hiện một số thao tác sản xuất thiết bị có tên gọi Versatran. Quá trình phát triển của IR có thể tóm tắt nhƣ sau: Từ những năm 50 ở Mỹ xuất hiện viện nghiên cứu đầu tiên.
Đang đầu những năm 60 xuất hiện sản phẩm đầu tiên tên Versatran của công ty AMF. Ở Anh ngƣời ta bắt đầu nghiên cứu và chế tạo các IR theo bản quyền của Mỹ từ năm 1967. Ở các nƣớc Tây Âu khác nhƣ : Đức, Ý, Pháp, Thụy Điển, từ những năm 70. Châu Á có Nhật bắt đầu nghiên cứu ứng dụng IR từ năm 1968.
Đến nay trên thế giới có khoảng trên 20 công ty sản xuất IR trong số đó có 80 công ty của Nhật, 90 công ty của các nƣớc Tây Âu, 30 công ty của Mỹ và một số công ty ở Nga, Tiệp … Sự xuất hiện của robot và sự gia tăng vai trò của chúng trong sản xuất và xã hội loài ngƣời làm xuất hiện một ngành khoa học mới là ngành robot học (Robotic). Trên thế giới ở nhiều nƣớc đã xuất hiện những viện nghiên cứu riêng về robot. Ở Việt Nam, từ những năm giữa của thập kỷ 80 đã có viện nghiên cứu về robot. Phân loại robot Trong công nghiệp ngƣời ta sử dụng những đặc điểm khác nhau cơ bản nhất của robot để giúp cho việc nhận xét đƣợc dễ dàng.
Robot thƣờng đƣợc phân loại theo các yếu tố nhƣ: theo dạng hình học của không gian hoạt động, theo thế hệ robot, HVTH: NGUYỄN HẢI BẰNG MSHV: 10040408 LUẬN VĂN THẠC SĨ 2 GVHD: TRẦN THIÊN PHÚC theo bộ điều khiển, theo nguồn dẩn động hoặc theo kết cấu. Phân loại theo dạng hình học của không gian hoạt động Để dịch chuyển khâu tác động cuối cùng của robot đến vị trí của đối tƣợng thao tác đƣợc cho trƣớc trong không gian làm việc cần phải có ba bậc chuyển động chuyển dời hay chuyển động định vị (thƣờng dùng khớp tịnh tiến và khớp quay loại 5).