1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám

171 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT Y SINH ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG ROBOT TỰ HÀNH VẬN CHUYỂN THUỐC TRONG PHỊNG KHÁM GVHD: ThS Ngơ Bá Việt SVTH: Lê Tuấn Nghĩa MSSV: 18129038 SVTH: Võ Vĩnh Trường MSSV: 19129057 Tp Hồ Chí Minh – 07/2023 TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN-ĐIỆN TỬ ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o Tp HCM, ngày 19 tháng 07 năm 2023 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Chuyên ngành: Hệ đào tạo: Khóa: Lê Tuấn Nghĩa Võ Vĩnh Trường Kỹ thuật Y Sinh Đại học quy 2019 MSSV: 18129038 MSSV: 19129057 Mã ngành: 129 Mã hệ: Lớp: 191290C I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG ROBOT TỰ HÀNH VẬN CHUYỂN THUỐC TRONG PHÒNG KHÁM II NHIỆM VỤ Các số liệu ban đầu: Tài liệu điều khiển động Tài liệu phần mềm Arduino, ngôn ngữ lập trình Python Tài liệu thuật tốn tìm đường tối ưu Nội dung thực hiện: Nội dung 1: Tìm hiểu loại Robot tự hành có thị trường Nội dung 2: Mơ hình thuật tốn liên quan đến đề tài Nội dung 3: Nghiên cứu, lập trình khối xử lý trung tâm gửi tín hiệu cho Robot thông qua Bluetooth Nội dung 4: Lập trình điều khiển động Nội dung 5: Thiết kế thi cơng board mạch điều khiển mơ hình Robot Nội dung 6: Chạy thí nghiệm hiệu chỉnh thông số Robot III NGÀY GIAO NHIỆM VỤ: 20/02/2023 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 19/07/2023 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Ngô Bá Việt CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH i TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH o0o -Tp HCM, ngày 19 tháng 07 năm 2023 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Lê Tuấn Nghĩa Lớp: 181290B MSSV: 18129038 Họ tên sinh viên 2: Võ Vĩnh Trường Lớp: 191290C MSSV: 19129057 Tên đề tài: THIẾT KẾ VÀ THI CÔNG ROBOT TỰ HÀNH VẬN CHUYỂN THUỐC TRONG PHÒNG KHÁM Tuần/ngày Tuần (20/02 – 26/02) Nội dung Xác nhận GVHD - Gặp GVHD để nghe phổ biến yêu cầu đồ án, tiến hành chọn đồ án - GVHD tiến hành xét duyệt đề tài - Viết đề cương chi tiết cho đề tài Tuần (27/02 – 05/03) - Tìm hiểu đề tài liên quan có - Tìm hiểu thuật toán di chuyển Robot Tuần (06/03 – 12/03) - Tìm hiểu module Arduino Mega, L298N, HC-05, cảm biến sử dụng cho đề tài - Tìm hiểu mẫu thiết kế Robot Tuần (13/03 – 19/03) - Báo cáo tiến độ cho GVHD - Thiết kế sơ đồ khối hệ thống Tuần 5-6 (20/03 – 02/04) - Thiết kế board mạch hệ thống - Thiết kế mơ hình Robot Tuần (03/04 – 09/04) - Báo cáo tiến độ cho GVHD ii - Lập trình thuật tốn di chuyển phương pháp dị line Tuần 8-9 (10/04 – 23/04) - Hồn thiện mơ hình Robot - Hồn thành kết nối board mạch cho tồn hệ thống - Tìm hiểu thuật tốn tim đường tối ưu Q-Learning Tuần 10 (24/04 - 30/04) - Báo cáo tiến độ cho GVHD - Nộp báo cáo tiến độ cho mơn - Lập trình điều khiển Robot qua Bluetooth Tuần 11-12 (01/05 - 14/05) - Lập trình điều khiển Robot thuật tốn Q-Learning Tuần 13 (15/05 - 21/05) - Báo cáo cho GVHD - Lập trình hiển thị LCD Tuần 14-15 (22/05 - 04/06) - Chạy thử nghiệm - Chỉnh sửa hoàn thiện Tuần 16-17 (05/05 - 19/06) - Báo cáo GVHD - Viết báo cáo luận văn GV HƯỚNG DẪN (Ký ghi rõ họ tên) iii LỜI CAM ĐOAN Đề tài đề tài tự thực dựa cơng trình nghiên cứu tài liệu trước mà khơng chép từ tài liệu hay cơng trình có trước Nhóm sinh viên thực đề tài Lê Tuấn Nghĩa Võ Vĩnh Trường iv LỜI CẢM ƠN Em xin gửi lời cảm ơn sâu sắc đến Thầy Ngô Bá Việt - Giảng viên mơn Điện tử Y Sinh nhiệt tình hỗ trợ em suốt quãng thời gian thực đồ án tốt nghiệp Em gửi lời đồng cảm ơn đến ba mẹ bạn lớp 191290A anh chị khóa trước chia sẻ trao đổi kiến thức kinh nghiệm quý báu thời gian thực đề tài Xin chân thành cảm ơn! Nhóm sinh viên thực đề tài Lê Tuấn Nghĩa Võ Vĩnh Trường v MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP .ii LỜI CAM ĐOAN iv LỜI CẢM ƠN v MỤC LỤC .6 DANH MỤC HÌNH ẢNH 10 DANH MỤC BẢNG .14 DANH MỤC CÁC TỪ VIẾT TẮT 15 TÓM TẮT .16 Chương TỔNG QUAN .17 1.1 ĐẶT VẤN ĐỀ 17 1.2 MỤC TIÊU 19 1.3 NỘI DUNG NGHIÊN CỨU 19 1.4 GIỚI HẠN 19 1.5 BỐ CỤC 20 Chương CƠ SỞ LÝ THUYẾT 21 2.1 MỘT SỐ LOẠI ROBOT TỰ HÀNH PHỔ BIẾN HIỆN NAY 21 2.1.1 Robot tự hành môi trường công nghiệp 21 2.1.2 Robot tự hành môi trường bệnh viện 22 2.2 PHƯƠNG PHÁP ĐIỀU CHẾ ĐỘ RỘNG XUNG PWM 24 2.3 PHƯƠNG PHÁP DÒ LINE 24 2.3.1 Cảm biến từ 24 2.3.2 Cảm biến hồng ngoại 25 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 2.4 PHƯƠNG PHÁP PHÁT HIỆN VẬT CẢN 25 2.4.1 Phương pháp phát vật cản sóng siêu âm .25 2.4.2 Phương pháp phát vật cản laser 26 2.5 THUẬT TOÁN HỌC TĂNG CƯỜNG 26 2.5.1 Sơ lược học tăng cường (Reinforcement learning) 26 2.5.2 Thuật toán q-learning 28 2.6 CÁC GIAO THỨC TRUYỀN TÍN HIỆU 28 2.6.1 Giao thức truyền tín hiệu Uart 28 2.6.2 Giao thức truyền tín hiệu I2C 28 2.7 PHẦN MỀM VÀ NGÔN NGỮ LẬP TRÌNH PHÁT TRIỂN ROBOT .29 2.7.1 Pycharm 29 2.7.2 Arduino IDE 30 2.7.3 Easyeda 30 2.7.4 Solidworks 31 Chương TÍNH TOÁN VÀ THIẾT KẾ 32 3.1 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 32 3.1.1 Thiết kế sơ đồ khối hệ thống 32 3.1.2 Lựa chọn, tính tốn thiết kế sơ đồ mạch 33 3.1.3 Sơ đồ nguyên lý toàn mạch 46 3.1.4 Thiết kế mơ hình robot 48 3.2 PHƯƠNG PHÁP XÁC ĐỊNH ĐƯỜNG ĐI ỨNG DỤNG Q-LEARNING 51 3.3 PHƯƠNG PHÁP DI CHUYỂN CỦA ROBOT 53 3.3.1 Phương pháp dò line 54 3.3.2 Phương pháp xác định vị trí robot theo thời gian 56 Chương THI CÔNG HỆ THỐNG 58 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 4.1 THI CÔNG HỆ THỐNG 58 4.1.1 Thi công board mạch 58 4.1.2 Lắp ráp kiểm tra 59 4.2 THI CƠNG MƠ HÌNH 62 4.2.1 Thi công khung robot 62 4.2.2 Hoàn thiện sản phẩm 64 4.3 LẬP TRÌNH HỆ THỐNG 65 4.3.1 Lưu đồ giải thuật chương trình 65 4.3.2 Lưu đồ giải thuật chương trình 66 4.4 VIẾT TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 85 4.4.1 Viết tài liệu hướng dẫn sử dụng 85 4.4.2 Quy trình thao tác 89 4.5 DỰ TỐN CỦA MƠ HÌNH ROBOT VẬN CHUYỂN .89 Chương KẾT QUẢ - NHẬN XÉT -ĐÁNH GIÁ 92 5.1 KẾT QUẢ THI CƠNG MƠ HÌNH 92 5.1.1 Thi công board mạch 92 5.1.2 Thi cơng mơ hình 93 5.1.3 Hoàn thiện sản phẩm 93 5.2 KẾT QUẢ THÍ NGHIỆM 95 5.2.1 Đánh giá độ bám line 96 5.2.2 Đánh giá độ hiệu xử lý gặp vật cản chuyển động 102 5.2.3 Đánh giá độ bám line sau gặp vật cản tĩnh 104 5.3 NHẬN XÉT VÀ ĐÁNH GIÁ 106 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 107 6.1 KẾT LUẬN 107 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 6.2 HƯỚNG PHÁT TRIỂN 107 TÀI LIỆU THAM KHẢO 108 PHỤ LỤC 111 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH

Ngày đăng: 11/12/2023, 08:10

HÌNH ẢNH LIÊN QUAN

Hình 2.4. Robot Tug-Aethon - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 2.4. Robot Tug-Aethon (Trang 35)
Hình 2.11. Mô tả cách thức hoạt động giao thức I2C - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 2.11. Mô tả cách thức hoạt động giao thức I2C (Trang 42)
Hình 3.5. Bánh xe nhôm V5 - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 3.5. Bánh xe nhôm V5 (Trang 49)
Hình 3.9. Arduino Mega 2560 - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 3.9. Arduino Mega 2560 (Trang 58)
Hình 3.17. Sơ đồ nguyên lý toàn mạch - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 3.17. Sơ đồ nguyên lý toàn mạch (Trang 66)
Hình 3.22. Mô hình khung tổng thể Robot - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 3.22. Mô hình khung tổng thể Robot (Trang 73)
Hình 3.21. Chi tiết nắp đậy Robot d)  Mô hình khung tổng thể Robot - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 3.21. Chi tiết nắp đậy Robot d) Mô hình khung tổng thể Robot (Trang 73)
Bảng 3.5. Bảng giá trị Q-table cho hệ thống Robot - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Bảng 3.5. Bảng giá trị Q-table cho hệ thống Robot (Trang 74)
Hình 4.4. Mô tả chi tiết board mạch toàn hệ thống d) Kiểm tra board mạch - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.4. Mô tả chi tiết board mạch toàn hệ thống d) Kiểm tra board mạch (Trang 90)
Hình 4.6. Mô tả chi tiết bộ khung gầm Robot b)  Khung chứa của Robot - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.6. Mô tả chi tiết bộ khung gầm Robot b) Khung chứa của Robot (Trang 91)
Hình 4.7. Mô tả chi tiết khung chứa - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.7. Mô tả chi tiết khung chứa (Trang 92)
Hình 4.10. Mô hình Robot sau khi lắp ráp - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.10. Mô hình Robot sau khi lắp ráp (Trang 93)
Hình 4.11. Lưu đồ giải thuật chương trình chính của hệ thống - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.11. Lưu đồ giải thuật chương trình chính của hệ thống (Trang 94)
Hình 4.13. Hàm xử lý nút nhấn - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.13. Hàm xử lý nút nhấn (Trang 96)
Hình 4.14. Lưu đồ giải thuật chương trình gửi và nhận thông tin của Robot - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.14. Lưu đồ giải thuật chương trình gửi và nhận thông tin của Robot (Trang 97)
Hình 4.15. Lưu đồ giải thuật chương trình xử lý và gửi lệnh của khối xử lý trung - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.15. Lưu đồ giải thuật chương trình xử lý và gửi lệnh của khối xử lý trung (Trang 98)
Hình 4.16. Lưu đồ giải thuật bước A - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.16. Lưu đồ giải thuật bước A (Trang 99)
Hình 4.18. Lưu đồ giải thuật bước C - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.18. Lưu đồ giải thuật bước C (Trang 106)
Hình 4.20. Lưu đồ giải thuật hàm get_robot_route - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.20. Lưu đồ giải thuật hàm get_robot_route (Trang 108)
Hình 4.27. Lưu đồ giải thuật chương trình dò line - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.27. Lưu đồ giải thuật chương trình dò line (Trang 116)
Hình 4.28. Lưu đồ giải thuật chương trình Odometry - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.28. Lưu đồ giải thuật chương trình Odometry (Trang 117)
Hình 4.29. Lưu đồ giải thuật chương trình điều khiển động cơ - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.29. Lưu đồ giải thuật chương trình điều khiển động cơ (Trang 118)
Hình 4.30. Lưu đồ giải thuật hàm Forward - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.30. Lưu đồ giải thuật hàm Forward (Trang 119)
Hình 4.33. Lưu đồ giải thuật hàm Stop - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 4.33. Lưu đồ giải thuật hàm Stop (Trang 125)
Hình 5.5. Phần hộp thuốc chứa các nhu yếu phẩm khi di chuyển - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.5. Phần hộp thuốc chứa các nhu yếu phẩm khi di chuyển (Trang 140)
Hình 5.4. Phần trung tâm sau khi hoàn thiện thi công - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.4. Phần trung tâm sau khi hoàn thiện thi công (Trang 140)
Hình 5.6. Bản đồ môi trường 2D - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.6. Bản đồ môi trường 2D (Trang 141)
Hình 5.8. Các hành động của Robot để di chuyển đến phòng 2 - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.8. Các hành động của Robot để di chuyển đến phòng 2 (Trang 143)
Hình 5.11. Kết quả đường đi thực tế của Robot đến phòng số 2. Với đường chấm - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.11. Kết quả đường đi thực tế của Robot đến phòng số 2. Với đường chấm (Trang 146)
Hình 5.14. Mô tả thí nghiệm đánh giá độ hiệu quả bám line của Robot sau khi gặp - Đồ án thiết kế và thi công robot tự hành vận chuyển thuốc trong phòng khám
Hình 5.14. Mô tả thí nghiệm đánh giá độ hiệu quả bám line của Robot sau khi gặp (Trang 153)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w