Bài giảng Động học vị trí Robot - TS. Phan Tấn Tùng
lượt xem 41
download
Bài giảng Động học vị trí Robot trình bày về bài toán động học, định nghĩa hệ tọa độ và thông số...Bài giảng được trình bày khoa học, súc tích giúp các bạn sinh viên tiếp thu bài học nhanh.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Động học vị trí Robot - TS. Phan Tấn Tùng
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Chương 4 Động học vị trí Robot 1. Bài toán động học (vị trí) thuận (forward kinematics) • Tay máy là 1 chuổi động hở bao gồm các khâu và khớp • Các thông số không thay đổi giá trị khi tay máy hoạt động gọi là THAM SỐ ( Vd: chiều dài các khâu ) • Các thông số thay đổi giá trị khi tay máy hoạt động gọi là BIẾN KHỚP (Vd: góc hợp bởi 2 khâu tại 1 khớp) • Các khớp thường dùng trong tay máy là KHỚP TRƯỢT và KHỚP QUAY (là khớp loại 5) • Bài toán thuận mô tà vị trí và hướng của điểm End Effector dưới dạng hàm số của các biến khớp 1
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Hàm số mô tả vị trí của điểm End Effector 0 p = 0Tn (q ).n p Với ⎡ 0u 0 v 0 w p⎤ 0 T (q) = ⎢ 0 ⎥ ⎣0 0 0 1⎦ Vd1: Cơ cấu tay máy như hình bên ⎡Cθ1θ 2 − Sθ1θ 2 0 a1Cθ1 + a2Cθ1θ 2 ⎤ ⎢S Cθ1θ 2 0 a1Sθ1 + a2 Sθ1θ 2 ⎥ 0 T (q ) = ⎢ θ1θ 2 ⎥ ⎢ 0 0 1 0 ⎥ ⎢ 0 ⎥ ⎣ 0 0 1 ⎦ ⎡ xE ⎤ ⎡Cθ1θ 2 − Sθ1θ 2 0 a1Cθ1 + a2Cθ1θ 2 ⎤ ⎡0⎤ ⎡a1Cθ1 + a2Cθ1θ 2 ⎤ ⎢y ⎥ ⎢S Cθ1θ 2 0 a1Sθ1 + a2 Sθ1θ 2 ⎥ ⎢0⎥ ⎢ a1Sθ1 + a2 Sθ1θ 2 ⎥ 0 p = ⎢ E ⎥ = 0T2 (q ).2 p = ⎢ θ1θ 2 ⎥.⎢ ⎥ = ⎢ ⎥ ⎢ zE ⎥ ⎢ 0 0 1 0 ⎥ ⎢0 ⎥ ⎢ 0 ⎥ ⎢1⎥ ⎢ 0 ⎥ ⎢1 ⎥ ⎢ ⎥ ⎣ ⎦ ⎣ 0 0 1 ⎦⎣ ⎦ ⎣ 1 ⎦ 2
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng 1.1 Qui tắc Denavit Hartenberg Hệ toạ độ gắn lên các khâu như sau: • Trục Zi đặt dọc theo trục khớp i+1 • Trục Xi đặt dọc theo phương pháp tuyến chung giữa Zi-1 và Zi, hướng từ khớp i đến khớp i+1 • Trục Yi vuông góc với Xi và Yi theo qui tắc bàn tay phải • Gốc toạ độ Oi là giao của trục Zi và pháp tuyến chung nhỏ nhất của trục Zi-1 và Zi • Gốc toạ độ Oi’ là giao của trục Zi-1 và pháp tuyến chung nhỏ nhất của trục Zi-1 và Zi Các thông số Denavit Hartenberg • Khoảng cách giữa 2 khớp liên tiếp theo phương Xi là ai (tham số) • Khoảng cách giữa 2 khớp liên tiếp theo phương Zi-1 là di (biến khớp) • Góc quay quanh trục Xi giữa trục Zi-1 và trục Zi là αI (tham số) 3 • Góc quay quanh trục Zi-1 giữa trục Xi-1 và trục Xi là θI (biến khớp)
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Định nghĩa hệ toạ độ và các thông số Denavit Hartenberg 4
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Xác định ma trận chuyển đổi từ hệ toạ độ thứ i vế hệ toạ độ thứ i-1 Ma trận chuyển đổi từ hệ toạ độ thứ i về hệ toạ độ trung gian int. Xoay quanh trục Xint góc αI sau đó tịnh tiến theo trục Xint đoạn ai . ⎡1 0 0 ai ⎤ ⎢0 C − Sαi 0⎥ αi int Ai = ⎢ ⎥ ⎢0 Sαi Cαi 0⎥ ⎢0 0 1 ⎥⎦ ⎣ 0 Ma trận chuyển đổi từ hệ trung gian int về hệ i-1. Xoay quanh trục Zi góc θi sau đó tịnh tiến theo trục Zint đoạn di . ⎡Cθi − Sθi 0 0⎤ ⎢S Cθi 0 0⎥ i −1 Aint = ⎢ θi ⎥ ⎢ 0 0 1 di ⎥ ⎢ 0 1 ⎥⎦ ⎣ 0 0 5
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Vậy ma trận chuyển đổi từ hệ i về hệ i-1 là ⎡Cθi − Sθi Cαi Sθi Sαi ai Cθi ⎤ ⎢S Cθi Cαi − Cθi Sαi ai Sθi ⎥ i −1 Ai =i −1Aint int Ai = ⎢ θi ⎥ ⎢ 0 Sαi Cαi di ⎥ ⎢ 1 ⎥⎦ ⎣ 0 0 0 Tóm lại tại khâu thứ i ta có ma trận chuyển đổi từ hệ thứ i về hệ i-1 như trên với các thông số Denavit Hartenberg được xác định trong bảng thông số DH như sau 6
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Phương trình động học thuận (vị trí) của tay máy là i −1 n −1 0 p = Tn p = A1 A 2 ... 0 n 0 1 A i ... An n p Vd2: Xét cơ cấu tay máy như hình bên Bảng thông số DH của tay máy Ma trận chuyển đổi từ hệ 2 về hệ 1 và từ hệ 1 về hệ 0 ⎡Cθ 2 − Sθ 2 0 a2Cθ 2 ⎤ ⎡Cθ1 − Sθ1 0 a1Cθ1 ⎤ ⎢S Cθ 2 0 a2 Sθ 2 ⎥ ⎢S Cθ1 0 a1Sθ1 ⎥ 1 A2 = ⎢ θ 2 ⎥ 0 A1 = ⎢ θ1 ⎥ ⎢ 0 0 1 0 ⎥ ⎢ 0 0 1 0 ⎥ 7 ⎢ 0 1 ⎥⎦ ⎢ 0 1 ⎥⎦ ⎣ 0 0 ⎣ 0 0
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Vậy ma trận chuyển đổi từ hệ toạ độ 2 về hệ toạ độ 0 là ( ) ( ) ⎡Cθ1 Cθ 2 − Sθ1 Sθ 2 − Cθ1 Sθ 2 + Sθ1 Cθ 2 0 a2 Cθ1 Cθ 2 − Sθ1 Sθ 2 + a1Cθ1 ⎤ 0 ⎢S C + C S A2 = 0A11 A2 = ⎢ θ1 θ 2 θ1 θ 2 C C θ1 θ 2 − S S θ1 θ 2 0 ( a S C 2 θ1 θ 2 + C S θ1 θ 2)+ a S ⎥ 1 θ1 ⎥ ⎢ 0 0 1 0 ⎥ ⎢ ⎥ ⎣ 0 0 0 1 ⎦ ⎡Cθ1 θ 2 − Sθ1 θ 2 0 a2Cθ1 θ 2 + a1Cθ1 ⎤ ⎢S C 0 a S + a S ⎥ 0 T2 = 0A2 = ⎢ θ1 θ 2 θ1 θ 2 2 θ1 θ 2 1 θ1 ⎥ ⎢ 0 0 1 0 ⎥ ⎢ 0 ⎥ ⎣ 0 0 1 ⎦ Phương trình đông học (vị trí) của tay máy ⎡ xE ⎤ ⎡Cθ1θ 2 − Sθ1θ 2 0 a1Cθ1 + a2Cθ1θ 2 ⎤ ⎡0⎤ ⎡a1Cθ1 + a2Cθ1θ 2 ⎤ ⎢y ⎥ ⎢S Cθ1θ 2 0 a1Sθ1 + a2 Sθ1θ 2 ⎥ ⎢0⎥ ⎢ a1Sθ1 + a2 Sθ1θ 2 ⎥ 0 p = ⎢ ⎥ = T2 . p = ⎢ θ1θ 2 E 0 2 ⎥.⎢ ⎥ = ⎢ ⎥ ⎢ zE ⎥ ⎢ 0 0 1 0 ⎥ ⎢0 ⎥ ⎢ 0 ⎥ ⎢1⎥ ⎢ 0 ⎥ ⎢1⎥ ⎢ ⎥ ⎣ ⎦ ⎣ 0 0 1 ⎦⎣ ⎦ ⎣ 1 ⎦ 8
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Các bước khi xác định ma trận chuyển đổi theo phương pháp Denavit Hartenberg Qui ước khâu thứ i nằm giữa khớp thứ i và i+1 Bước 1: xác định các đường tâm trục các khớp 9
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Bước 2: xác định kích thước của pháp tuyến chung nhỏ nhất giữa đường tâm trục khớp thứ i và i+1 và gọi là ai. 10
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Nếu 2 trục khớp thứ i và i +1 song song thì có thể chọn ai bất kỳ. Nhưng tốt nhất nên chọn ai giao với ai-1 11
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Nếu đường tâm 2 trục khớp thứ i và i+1 cắt nhau thì đoạn ai trở thành 1 điểm có phương vuông góc với trục khớp i và i +1 12
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Bước 3: xác định gốc cuẩ hệ toạ độ Oi là giao của đường ai và trục khớp thứ i +1. Gốc của hệ toạ độ trung gian Hi là giao của đường ai và trục 13 khớp i.
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Nếu trục khớp i và i+1 cắt nhau thì Hi ≡ Oi 14
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Với khớp 1 (khớp nối giá cố định) thì chọn O0 ≡ H1 15
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Bước 4: Xác định hệ toạ độ đầu tiên (hệ 0) đặt tại khớp 1 của khâu 1. Chọn trục Z0 của hệ toạ độ đầu tiên có phương trùng với trục khớp 1 16
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Chọn trục X0 của hệ toạ độ đầu tiên theo phương pháp tuyến chung nhỏ nhất hướng từ điểm H1 đến điểm O1 17
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Chọn trục Y0 của hệ toạ độ đầu tiên hợp với trục X0 và Z0 vừa chọn theo quy tắc bàn tay phải 18
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Bước 5: Xác định hệ toạ độ thứ i của khâu thứ i (đặt tại khớp i+1). Chọn trục Zi của hệ toạ độ thứ i có phương trùng với trục khớp i+1 19
- Chương 4 - Robot công nghiệp TS Phan Tấn Tùng Chọn trục Xi của hệ toạ độ thứ i theo phương pháp tuyến chung nhỏ nhất hướng từ điểm Hi đến điểm Oi 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Động lực học và điều khiển Robot - Chương 1: Giới thiệu - TS. Phan Tấn Hùng
34 p | 222 | 25
-
Bài giảng Nguyên lý máy: Bài 2 - Phân tích động học cơ cấu
33 p | 149 | 20
-
Bài giảng Truyền động thủy lực và khí nén: Catridge valve – Lê Thể Truyền
23 p | 119 | 18
-
Bài giảng Nguyên lý máy: Chương 2 - ThS. Trương Quang Trường
24 p | 100 | 8
-
Bài giảng Kỹ thuật điện: Chương 2 - Trường Đại học Sư phạm Hà Nội
79 p | 144 | 5
-
Bài giảng Hàn TIG - Bài 3: Hàn giáp mối không vát mép ở vị trí bằng
21 p | 14 | 4
-
Bài giảng Hàn điện nâng cao - Bài 4: Hàn góc có vát mép ở vị trí bằng (3F)
21 p | 11 | 4
-
Bài giảng Cơ học kết cấu 1: Chương 4 - Phạm Văn Mạnh
8 p | 12 | 4
-
Bài giảng Nguyên lý máy: Chương 2 - ĐH Giao thông Vận Tải
39 p | 38 | 4
-
Bài giảng Hàn TIG - Bài 2: Hàn giáp mối có vát mép ở vị trí bằng
21 p | 16 | 4
-
Bài giảng Công tác kỹ sư: Chuyên đề 7 - TS. Trần Tuấn Nam
34 p | 7 | 3
-
Bài giảng Hàn TIG nâng cao - Bài 3: Hàn giáp mối vát mép ở vị trí ngửa
23 p | 11 | 3
-
Bài giảng Hàn MIG, MAG nâng cao - Bài 5: Hàn giáp mối có vát mép ở vị trí đứng
21 p | 21 | 3
-
Bài giảng Hàn MIG, MAG nâng cao - Bài 1: Hàn giáp mối không vát mép ở vị trí hàn ngang.
22 p | 14 | 3
-
Bài giảng Hàn MIG, MAG - Bài 4: Kỹ thuật hàn góc ở vị trí bằng
26 p | 14 | 3
-
Bài giảng Hàn điện hồ quang tay cơ bản - Bài 6: Hàn gấp mép kim loại mỏng ở vị trí hàn bằng
26 p | 15 | 3
-
Bài giảng Nhiệt động lực học và truyền nhiệt: Chương 8 - TS. Nguyễn Văn Hạp
28 p | 7 | 2
-
Bài giảng Cơ lý thuyết (Phần 2: Động học) - Chương 4
42 p | 1 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn