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

Nghiên cứu, thiết kế, chế tạo xe tự hành

84 19 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

Thông tin cơ bản

Tiêu đề Nghiên Cứu, Thiết Kế, Chế Tạo Xe Tự Hành
Tác giả Nguyễn Hoàng Anh, Đỗ Đăng Khoa, Nguyễn Hoàng Thiện
Người hướng dẫn Th.S Phạm Quốc Phương
Trường học Trường Đại Học Công Nghệ Tp. Hồ Chí Minh
Chuyên ngành Kỹ Thuật Điện - Điện Tử
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2021
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 84
Dung lượng 2,86 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGHIÊN CỨU, THIẾT KẾ, CHẾ TẠO XE TỰ HÀNH NGÀNH: KỸ THUẬT ĐIỆN - ĐIỆN TỬ GIẢNG VIÊN HƯỚNG DẪN: TH.S PHẠM QUỐC PHƯƠNG Sinh viên thực hiện: MSSV: Lớp: Nguyễn Hoàng Anh 1711020248 17DDCA2 Nguyễn Hoàng Thiện 1711040123 17DDCB1 Đỗ Đăng Khoa 1711020024 17DDCB1 Tp Hồ Chí Minh, tháng 09/2021 BM01/QT05/ĐT-KT VIỆN KỸ THUẬT HUTECH PHIẾU ĐĂNG KÝ ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP Hệ: Chính Quy Họ tên sinh viên/ nhóm sinh viên đăng ký đề tài (sĩ số nhóm: 3) Họ tên : Nguyễn Hoàng Anh Điện thoại: 0797383094 Họ tên: Đỗ Đăng khoa Điện thoại: 0969409862 Họ tên: Nguyễn Hoàng Thiện Điện thoại: 0377131354 MSSV: 1711020248 Lớp: 17DDCA2 Email: jax2mt@gmail.com MSSV: 1711020024 Lớp: 17DDCB1 Email: dangkhoa.khoapro@gmail.com MSSV: 1711040123 Lớp: 17DDCB1 Email: nhokpro1333@gmail.com Ngành : Kỹ Thuật Điện Chuyên ngành : Điện – Điện tử Tên đề tài đăng ký: Nghiên cứu, thiết kế, chế tạo xe tự hành Sinh viên hiểu rõ yêu cầu đề tài cam kết thực đề tài theo tiến độ hoàn thành thời hạn Giảng viên hướng dẫn (Ký ghi rõ họ tên) TP HCM, ngày 01 tháng năm 2021 Sinh viên đăng ký (Ký ghi rõ họ tên) LỜI CẢM ƠN Ngày nay, khoa học kỹ thuật phát triển vũ bão, nhiều phát minh, sản phẩm công nghệ đời Các robot tự động xu hướng cơng nghệ tương lai tiện dụng, khả hoạt động xác điều khiện khắc nghiệt với người Một yêu cầu robot tự động khả hoạt động theo chức mong muốn mà không cần can thiệp người trình làm việc Đây hội, thách thức cho sinh viên kỹ thuật nói chung sinh viên trường Đại học Cơng Nghệ TPHCM nói riêng Để chuẩn bị kiến thức kỹ cần thiết bối cảnh nói trên, môn học Đồ án tốt nghiệp đưa vào chương trình đào tạo kỹ sư Điện - Điện tử sinh viên môi trường làm việc sáng tạo, thực ý tưởng kỹ thuật Trong môn học này, duới hướng dẫn Th.S Phạm Quốc Phương, nhóm chúng em thực đề tài Nghiên cứu, thiết kế, chế tạo xe tự hành Chúng em xin cảm ơn hướng dẫn, chia sẻ tận tình Th.S Phạm Quốc Phương giúp chúng em hoàn thành để tài Trong thời lượng hạn chể môn học, với kỹ kinh nghiệm ỏi, chúng em khơng thể tránh khỏi sai sót, mong góp ý thầy bạn để để tài hoàn thiện Xin chân thành cảm ơn! ii MỤC LỤC LỜI CAM ĐOAN………………………………………………………………………i LỜI CẢM ƠN………………………………………………………………………… ii MỤC LỤC iii DANH SÁCH CÁC HÌNH .vi DANH SÁCH CÁC BẢNG vii LỜI MỞ ĐẦU Chương GIỚI THIỆU 1.1 TÍNH CẤP THIẾT CỦA ĐỀ TÀI 1.2 TÌNH HÌNH NGHIÊN CỨU……………………………………………………2 1.3 MỤC ĐÍCH NGHIÊN CỨU……………………… ……………………… 1.4 NHIỆM VỤ NGHIÊN CỨU 1.5 PHƯƠNG PHÁP NGHIÊN CỨU 1.6 CÁC KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI 1.7 KẾT CẤU CỦA ĐỀ TÀI……… …………… ……………………………….5 Chương TỔNG QUAN GIẢI PHÁP………………………………………………….6 2.1 SƠ LƯỢC VỀ KIT RASPBERRY VÀ CAMERA PI 2.1.1 Raspberry gì? 2.1.2 Ứng dụng Raspberry Pi…………………………………………………7 2.1.3 Cấu trúc phần cứng Raspberry Pi 4………………………………………….9 2.1.4 Giới thiệu camera Pi 12 2.1.5 Các hệ điều hành 13 2.2 TÌM HIỂU VỀ HỆ ĐIỀU HÀNH RASPBIAN 16 2.2.1 Lịch sử phát triển 17 2.2.2 Hướng dẫn cài đặt hệ điều hành Raspbian cho Raspberri Pi 17 2.3 TÌM HIỂU VỀ NGƠN NGỮ PYTHON 19 iii 2.3.1 Lịch phát triển 19 2.3.2 Phiên 20 2.3.3 Một số điểm khác biện phiên 3x 2x 20 2.3.4 Đặc điểm Python 22 Chương PHƯƠNG PHÁP GIẢI QUYẾT 23 3.1 SƠ LƯỢC VỀ XỬ LÝ ẢNH 23 3.1.1 Tìm hiểu xử lý ảnh 23 3.1.2 Các bước xử lý ảnh 30 3.1.3 Ứng dụng nhận diện đường cho xe tự hành 33 3.2 TÌM HIỂU VỀ THƯ VIỆN OPENCV 39 Chương QUY TRÌNH THIẾT KẾ………………………………………… .… 44 4.1 CÁC YÊU CẦU KỸ THUẬT KHI THIẾT KẾ MƠ HÌNH 43 4.1.1 Yêu cầu kỹ thuật………………………………………………………… 44 4.1.2 Yêu cầu kinh tế 43 4.2 KẾT NỐI CÁC THIẾT BỊ NGOẠI VI CHO HỆ THỐNG MÁY TÍNH NHÚNG RASPBERRY………………… ………………………………………… 44 4.2.1 Sơ đồ kết nối khởi động Raspberry 43 4.2.2 Cài đặt gói thư viện OpenCV gói thư viện bổ trợ 45 Chương THI CÔNG, MÔ PHỎNG 54 5.1 THIẾT KẾ MÔ HÌNH VÀ LẬP TRÌNH HỆ THỐNG 54 5.1.1 Thiết kế mơ hình 54 5.1.2 Lập trình cho hệ thống 55 5.2 MỘT SỐ HÌNH ẢNH TRONG Q TRÌNH THI CƠNG………………… 70 Chương ĐÁNH GIÁ KẾT QUẢ, KẾT LUẬN…………………………………… 71 6.1 ĐÁNH GIÁ KẾT QUẢ……………………………………………………… 71 6.2 KẾT LUẬN 72 6.2.1 Kết đạt 73 iv 6.2.2 Điểm đề tài……………………………………………………… 73 6.2.3 Những mặt hạn chế 74 6.3 HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI NGHIÊN CỨU 74 TÀI LIỆU THAM KHẢO 75 PHỤC LỤC……………………………………………………………………………76 v DANH SÁCH CÁC HÌNH Hình 1: Mẫu xe tự hành thơng minh Việt Nam………………………… Hình 1: Raspberry Pi Module B 10 Hình 2: Sơ đồ chân GPIO Raspberry Pi Module B 11 Hình 3: Camera PI v1.3 12 Hình 1: Lân cân lân cận 25 Hình 2: Sơ đồ khối bước xử lý ảnh 31 Hình 3: Lưu đồ bước ứng dụng xử lý ảnh nhận dạng đường 34 Hình 4: Bộ lọc Gaussian 36 Hình 5: Xác định biên 37 Hình 6: Sơ đồ khối tổ chức thư viên OpenCV 40 Hình 1: Sơ đồ kết nối thiết bị ngoại vi cho Raspberry 44 Hình 2: Giao diện hệ điều hành Raspbian 46 Hình 1: Sơ khối mơ hình 54 Hình 2: Sơ đồ kết nối mơ hình 55 Hình 3: Lưu đồ mơ hình 56 Hình 4: Lưu đồ bước tiền xử lý tách biên 58 Hình 5: Chương trình chuyển đổi ảnh xám 59 Hình 6: Ảnh trước sau chuyển đổi ảnh xám 60 Hình 7: Chương trình lọc nhiểu Blur 60 Hình 8: Ảnh xám trước sau lọc nhiễu 61 Hình 9: Chương trình phát cạnh Canny 61 Hình 10: Ảnh xử lý lấy cạnh sau lọc nhiễu 62 Hình 11: Chương trình cắt lấy vùng ROI 63 Hình 12: Lưu đồ nhận diện đường xuất tín hiệu điều khiển 64 Hình 13: Chương trình xác định đường phân cách trái phải đường 65 Hình 14: Chương trình xác định góc lái 66 Hình 15: Chương trình tính độ lệch góc lái so với 900 67 Hình 16: Thêm thư viện chương trình cấu hình chân IO Raspberry 68 Hình 17: Chương trình xuất tín hiệu điều khiển động dựa vào độ lệch 69 Hình 18: Ảnh kết nối Rasperry với máy tính thực tế………………… ………… 69 Hình 19: Ảnh thực tế đường đoạn đường thẳng 69 Hình 20: Ảnh đường tài đoạn đường thằng 70 VI DANH SÁCH CÁC BẢNG Bảng 1: Các phiên Python 20 Bảng 1: Bảng kết thực nghiệm 10 lần 67 vii LỜI MỞ ĐẦU Theo dự đốn sau cách mạng lớn internet cách mạng lĩnh vực robot Các Robot ứng dụng đời sống ngày nhiều robot vận chuyển hàng hóa, robot kiểm tra nguy hiểm, robot xe lăn cho người khuyết tật, robot phục vụ sinh hoạt gia đình… Cùng với phát triển khoa học kỹ thuật nhu câu lại ngày tăng, số lượng phương tiện giao thông đường ngày đông đúc Với số lượng phương tiện giao thông lớn không ngừng tăng nảy sinh nhiều vấn đề việc lưu thông an tồn tham gia giao thơng Để giải vấn đề nhu cầu đặt áp dụng hệ thống tự động nhằm hỗ trợ tài xế Nhằm bước tiếp cận tạo tảng cho q trình nghiên cứu ứng dụng cơng nghệ vào sản phẩm phù hợp thực thế, nhóm đồ án chúng em chọn đề tài: “Nghiên cứu, thiết kế, chế tạo xe tự hành” từ hình ảnh, video thu từ Camera thiết bị ghi hình kỹ thuật số Nhằm trợ giúp cho phương tiện lưu thơng đường cách an tồn hơn, tránh việc bị chệch đường dẫn đến va chạm giao thông Chương GIỚI THIỆU 1.1 TÍNH CẤP THIẾT CỦA ĐỀ TÀI Ngày nay, cơng nghệ xử lý ảnh chiếm vị trí quan trọng trọng guồng máy vận hành nhiều lĩnh vực kinh tế, tài chính, giải trí, du lịch, giao thơng vận tải Nó coi xu hướng cơng nghệ giới nhiều người cho cách mạng cơng nghiệp 4.0 Trong nghiên khả tự hành cho hệ thống trợ lý lái xe tiên tiến (ADAS) nhận nhiều ý lớn Một mục tiêu lĩnh vực nghiên cứu cung cấp chức thơng minh an tồn cho người lái xe cách sử dụng công nghệ thông tin điện tử Trong điều kiện đường xá đặc thù khả nhận biết phát biển báo, đường đèn giao thông quan trọng đóng vai trị quan trọng hệ thống ADAS Nhận thấy tầm quan trọng tính ứng dụng xe tự hành Trong đồ án chúng em tìm hiểu ngơn ngữ Python, thư viện OpenCV đặc trưng nhận diện biên ảnh để xây dựng ứng dụng thiết kế xe tự hành 1.2 TÌNH HÌNH NGHIÊN CỨU Xuất lần vào năm 1939, với tài trợ General Motors, hội chợ xe ô tô giới, xe tự lái chủ yếu phục vụ mục đích nghiên cứu khoa học Tuy nhiên, đến năm 2011, nghiên cứu xe tự hành rẽ sang hướng khác với mục tiêu giúp chất lượng sống người ngày tốt Một số hãng xe lớn như: General Motors, Audi, Volvo, BMW… bắt đầu chạy đua, cho mắt "đứa tinh thần" Các nước bắt đầu xem xét cho phép Hình 5.10: Ảnh xử lý lấy cạnh sau lọc nhiễu Tách biên: Là q trình lọai bỏ liệu khơng phải biên xác định từ trước, lại đường biên 62 Hình 5.11: Chương trình cắt lấy vùng ROI ❖ Nhận diện đường xuất tín hiệu điều khiển Hình 5.12: Lưu đồ nhận diện đường xuất tín hiệu điều khiển Phát đường: Sau tách biên ảnh có đường biên song song khoảng nằm đường biên đường phát 63 Xác định tọa độ đường biên đường tâm đường: đường thẳng cấu thành từ điểm Cần xác định tọa độ điểm để xác định xác đường Đường tâm đường đường thẳng nằm song song cách đường biên Việc xác định đường tâm nhằm hổ trợ bước xác định góc lái 64 Hình 5.13: Chương trình xác định đường phân cách trái phải đường Xác định góc lái: góc lái xác định góc mà đường tâm tạo thành Việc xác định góc lái nhằm điều khiển động lái di chuyển đường hay nói cách khác di chuyển đường biên 65 Hình 5.14: Chương trình xác định góc lái 66 Hình 5.15: Chương trình tính độ lệch góc lái so với 900 Xuất tín hiệu điều khiển: Sau xác định đường biên tạo nên đường góc lái Việc cuối xuất tín hiệu chân IO kết nối với mạch cầu H nhằm điều khiển động ga lái chạy theo đường phát 67 Hình 5.16: Thêm thư viện chương trình cấu hình chân IO Raspberry 68 Hình 5.17 Chương trình xuất tín hiệu điều khiển động dựa vào độ lệch 69 5.2 MỘT SỐ HÌNH ẢNH TRONG Q TRÌNH THI CƠNG Hình 5.18: Hình ảnh kết nối thiết bị ngoại vi cho Raspberry thực tế Hình 19: Ảnh thực tế đường đoạn đường thẳng 70 Hình 5.20: Ảnh đường đoạn đường thẳng 71 Chương 6: ĐÁNH GIÁ KẾT QUẢ, KẾT LUẬN Mục tiêu ban đâu đề tài “Xe tự hành theo đường ứng dụng xử lí ảnh board Raspberry” xe tự di chuyển theo đường xác định Dựa ngôn ngữ Python với thư viện OpenCV thực Kit Raspberry Sau trình nghiên cứu thực đề tài, Nhóm rút nhiều vấn đề khác nhau, từ việc sử dụng phần mềm, phương pháp giải thuật, sử dụng phần cứng Trong đó, gồm vấn đề sau: Đối với phần cứng, biết sử dụng Kit Raspberry, cài đặt hệ điều hành cho Raspberry, biết sử dụng Camera Pi Đối với phần mềm, biết cách lập trình Python với thư viện OpenCV, giải thuật liên quan đến đề tài 6.1 ĐÁNH GIÁ KẾT QUẢ Để có kết q khách quan nhất, nhóm cho thử nghiệm mơ nhiều lần nhằm đánh giá khả nhận diện đường, mức độ ổn định độ xác mơ hình Để đánh giá cách khách quan hơn, tiến hành cho mơ hình hoạt động 10 lần, đường thay đổi ngẫu nhiên như: đường thẳng, đường cong, Bảng kết quả: Lần Độ xác (%) 10 100 100 80 90 100 100 90 100 100 80 Bảng 1: Bảng kết thực nghiệm 10 lần 6.2 KẾT LUẬN Qua trình thực đề tài, nhóm biết sử dụng Rasberry chức máy tính nhúng, việc tạo file mới, tạo project mới, tìm hiểu Python 72 Raspberry, cách chạy chương trình Python,… Đánh giá máy tính nhúng Raspberry cách khách quan, máy tính thiết kế nhỏ gọn, thuận tiện cho mơ hình khơng thích cồng kềnh, đáp ứng đủ chức máy tính bình thường, tốc độ xử lý tạm ổn cho dự án nhỏ, hệ thống chạy ổn đinh, dự án lớn cần cấu hình máy cao Raspberry chưa đáp ứng nhu cầu Đối với Model Camera Raspberry Pi có độ phân giải khơng q cao ngược lại có giá thành rẻ, với chất lượng ảnh phù hợp với việc xử lý ảnh Sau qua thời gian tìm hiểu phương pháp nhận dạng, thuật tốn nhóm nhiều tuần để hồn thành Q trình thực đề tài giúp chúng em thu kết tốt, bổ sung nhiều phần kiến thức chưa hiểu rõ trình học tập hiểu rõ trình thiết kế, thực ý tưởng kỹ thuật đơn giản Môn học cho sinh viên chúng em môi trường làm việc thân thiện, sáng tạo, kích thích tìm tịi cơng nghệ đại 6.2.1 Kết đạt Sau tổng hợp kết đạt đem so sánh với yêu cầu mục tiêu thiết kế cho thấy sản phẩm thiết kế đáp ứng tương đối tốt, xác Có khả thi cơng mơ hình hoạt tốt thiết bị sử dụng nhỏ gọn, dễ dàng lắp đặt, có tính kinh tế, thuận tiện cho việc học tập phát triển thực tế 6.2.2 Điểm đề tài - Thiết kế đơn giản, rẻ tiền, dễ dàng lắp ráp sử dụng mang lại hiệu tương đối cao - Ứng dụng vào giao thông thực tế Việt Nam nhằm giúp việc lưu thông đường an toàn hơn, giảm rủi ro tai nạn giao thông không mong muốn - Ứng dụng xử lý ánh thay cho cảm biến (dò line,….) dễ xảy nhiễu, hoạt động khơng thực xác 73 6.2.3 Những mặt hạn chế Ngoài kết đạt cịn hạn chế sau - Do kinh nghiệm hạn chế, nên trinh triển khai đồ án nhiều thời gian - Chưa sử dụng cơng nghệ tối ưu q trình thực - Việc thực xe tự hành thực tế phần lớn qua test mô phỏng, phục vụ giáo dục, chưa áp dụng vào đời sống 6.3 HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI NGHIÊN CỨU Từ mặt hạn chế đề tài, để đề tài hoạt động tốt áp dụng vào thực tế sau nhóm đề hướng phát triển sau: - Sử dụng thiết bị chuyên dụng cấu hình mạnh nhằm giúp cho mơ hình áp dụng vào thực tế hoạt động xác - Tìm hiểu phát triển thêm để đề tài hồn thiện có tính thực tế cao 74 TÀI LIỆU THAM KHẢO Nguyễn Thanh Hải, “Giáo Trình Xử lý ảnh”, Nhà xuất Đại Học Quốc Gia, Thành phố Hồ Chí Minh, 2014 Nguyễn Quang Hoan, “Xử lý ảnh”, Học Viện Bưu Chính Viên Thơng, 2006 Richard Blum, Christine Bresnahan, “Python Programming for Raspberry Pi”, 2014 Shawn Wallace, Matt Richardson, “Getting Started with Raspberry Pi”, 2012 Trần Công Dũng, Đinh Công Phong, “Ứng dụng xử lý ảnh phân loại chất lượng gạo”, Đồ Án Tốt Nghiệp Đại Học, Trường Đại Học Sư Phạm Kỹ Thuật Thành phố Hồ Chí Minh, 2016 Doxygen, “OpenCV-Python Tutorials”, https://docs.opencv.org/, 2020 Facebook, “Cộng động OpenCV https://www.facebook.com/congdongopencv, 2020 75 xử lý ảnh Việt Nam”, PHỤC LỤC THÔNG TIN, SỐ LIỆU KHẢO SÁT VỀ XE TỰ HÀNH Chỉ 16% số người hỏi “rất có khả năng” xe tự hành, 28% số người hỏi khẳng định họ “hồn tồn khơng có khả năng” (Morning Consult) 22% người hỏi tin xe tự lái an toàn so với người bình thường lái xe, 35% số họ tin xe tự lái an toàn so với người lái xe bình thường (Morning Consult) 51% công dân Hoa Kỳ quan tâm đến luật để đảm bảo xe tự lái an tồn (Hiệp hội tô Hoa Kỳ ) 49% công dân Hoa Kỳ muốn biết họ dễ bị tin tặc công (Hiệp hội ô tô Hoa Kỳ) 72% người trưởng thành Mỹ cảm thấy an toàn ngồi xe tự lái họ có khả kiểm sốt có cố (Hiệp hội ô tô Hoa Kỳ) 57% công dân Mỹ nói họ muốn hiểu rõ người chịu trách nhiệm pháp lý trường hợp xảy va chạm với xe tự lái (Hiệp hội ô tô Hoa Kỳ) Theo người tiêu dùng, rào cản ngăn cản người tiêu dùng tồn giới sử dụng phương tiện tự lái - Bảo mật phương tiện chống lại tin tặc (73%) - Bảo mật hệ thống chống lại tin tặc (72%) - Xe tự lái bối rối trước tình bất ngờ (71%) 76 ... nghiên cứu, thiết kế, chế tạo xe tự hành, đề tài chia làm chương - Chương Giới thiệu: Tổng quan xe tự hành - Chương Tổng quan mơ hình xe tự hành - Chương Phương pháp giải - Chương Quy trình thiết. .. toàn xe Tuy nhiên, nhà nghiên cứu chế tạo khẳng định xe hoạt động hiệu Hình 1.1: Mẫu xe tự hành thông minh Việt Nam 1.3 MỤC ĐÍCH NGHIÊN CỨU Mục đích đề tài áp dụng công nghệ thông tin để nghiên cứu,. .. ngành : Điện – Điện tử Tên đề tài đăng ký: Nghiên cứu, thiết kế, chế tạo xe tự hành Sinh viên hiểu rõ yêu cầu đề tài cam kết thực đề tài theo tiến độ hoàn thành thời hạn Giảng viên hướng dẫn (Ký

Ngày đăng: 17/07/2022, 07:49

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Nguyễn Thanh Hải, “Giáo Trình Xử lý ảnh”, Nhà xuất bản Đại Học Quốc Gia, Thành phố Hồ Chí Minh, 2014 Sách, tạp chí
Tiêu đề: Giáo Trình Xử lý ảnh
Nhà XB: Nhà xuất bản Đại Học Quốc Gia
2. Nguyễn Quang Hoan, “Xử lý ảnh”, Học Viện Bưu Chính Viên Thông, 2006 Sách, tạp chí
Tiêu đề: Xử lý ảnh
3. Richard Blum, Christine Bresnahan, “Python Programming for Raspberry Pi”, 2014 Shawn Wallace, Matt Richardson, “Getting Started with Raspberry Pi”, 2012 Sách, tạp chí
Tiêu đề: Python Programming for Raspberry Pi”, 2014 Shawn Wallace, Matt Richardson, “Getting Started with Raspberry Pi
4. Trần Công Dũng, Đinh Công Phong, “Ứng dụng xử lý ảnh trong phân loại chất lượng gạo”, Đồ Án Tốt Nghiệp Đại Học, Trường Đại Học Sư Phạm Kỹ Thuật Thành phố Hồ Chí Minh, 2016 Sách, tạp chí
Tiêu đề: Ứng dụng xử lý ảnh trong phân loại chất lượng gạo
5. Doxygen, “OpenCV-Python Tutorials”, https://docs.opencv.org/, 2020 Sách, tạp chí
Tiêu đề: OpenCV-Python Tutorials
6. Facebook, “Cộng động OpenCV và xử lý ảnh Việt Nam”, https://www.facebook.com/congdongopencv, 2020 Sách, tạp chí
Tiêu đề: Cộng động OpenCV và xử lý ảnh Việt Nam

HÌNH ẢNH LIÊN QUAN

Hình 1.1: Mẫu xe tự hành thông minh đầu tiên ở Việt Nam 1.3. MỤC ĐÍCH NGHIÊN CỨU  - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 1.1 Mẫu xe tự hành thông minh đầu tiên ở Việt Nam 1.3. MỤC ĐÍCH NGHIÊN CỨU (Trang 11)
- Cổng HDMI: có 2 cổng micro HDMI cho phép xuất hình ảnh 4K. - Nghiên cứu, thiết kế, chế tạo xe tự hành
ng HDMI: có 2 cổng micro HDMI cho phép xuất hình ảnh 4K (Trang 18)
Hình 2. 2: Sơ đồ các chân GPIO của Raspberry Pi4 Modul eB - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 2. 2: Sơ đồ các chân GPIO của Raspberry Pi4 Modul eB (Trang 19)
Hình 2. 3: Camera PI v1.3 - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 2. 3: Camera PI v1.3 (Trang 20)
Hình 3.1: Lân cận 4 và lân cận 8 - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 3.1 Lân cận 4 và lân cận 8 (Trang 33)
Hình 3. 2: Sơ đồ khối các bước cơ bản xử lý ảnh - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 3. 2: Sơ đồ khối các bước cơ bản xử lý ảnh (Trang 39)
Hình 3.3: Lưu đồ các bước ứng dụng xử lý ảnh nhận dạng làn đường Thu nhận ảnh  - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 3.3 Lưu đồ các bước ứng dụng xử lý ảnh nhận dạng làn đường Thu nhận ảnh (Trang 42)
Hình 3.4: Bộ lọc Gaussian - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 3.4 Bộ lọc Gaussian (Trang 44)
Hình 3.6: Sơ đồ khối tổ chức thư viên OpenCV - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 3.6 Sơ đồ khối tổ chức thư viên OpenCV (Trang 48)
Hình 4.1: Sơ đồ kết nối các thiết bị ngoại vi cho Raspberry - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 4.1 Sơ đồ kết nối các thiết bị ngoại vi cho Raspberry (Trang 52)
Hình 4. 2: Giao diện của hệ điều hành Raspbian 4.2.2. Cài đặt gói thư viện OpenCV và các gói thư viện bổ trợ  Bước 1: Cập nhật cho Raspberry  - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 4. 2: Giao diện của hệ điều hành Raspbian 4.2.2. Cài đặt gói thư viện OpenCV và các gói thư viện bổ trợ Bước 1: Cập nhật cho Raspberry (Trang 53)
Hình 5.3: Lưu đồ chính của mơ hình - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.3 Lưu đồ chính của mơ hình (Trang 64)
Hình 5.4: Lưu đồ các bước tiền xử lý và tách biên - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.4 Lưu đồ các bước tiền xử lý và tách biên (Trang 66)
Lọc nhiễu là quá trình loại bỏ nhiễu trong hình, ở đâu sử dụng bộ lọc trung bình - Nghiên cứu, thiết kế, chế tạo xe tự hành
c nhiễu là quá trình loại bỏ nhiễu trong hình, ở đâu sử dụng bộ lọc trung bình (Trang 68)
Hình 5.6: Ảnh trước và sau khi chuyển đổi ảnh xám - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.6 Ảnh trước và sau khi chuyển đổi ảnh xám (Trang 68)
đường biên có giá trị là là một trong giá trị nhị phân của hình. Ở bước này ta xác đinh đường biên bằng các tìm điểm A ở giữa hai điểm lân cận C và B ta xác định đó có phải  giái trị cực đại không tức là giá trị rất lớn so với các điểm lân cận - Nghiên cứu, thiết kế, chế tạo xe tự hành
ng biên có giá trị là là một trong giá trị nhị phân của hình. Ở bước này ta xác đinh đường biên bằng các tìm điểm A ở giữa hai điểm lân cận C và B ta xác định đó có phải giái trị cực đại không tức là giá trị rất lớn so với các điểm lân cận (Trang 69)
Hình 5.8: Ảnh xám trước và sau khi lọc nhiễu - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.8 Ảnh xám trước và sau khi lọc nhiễu (Trang 69)
Hình 5.10: Ảnh được xử lý lấy cạnh sau khi lọc nhiễu - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.10 Ảnh được xử lý lấy cạnh sau khi lọc nhiễu (Trang 70)
Hình 5.11: Chương trình cắt lấy vùng ROI - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.11 Chương trình cắt lấy vùng ROI (Trang 71)
Hình 5.13: Chương trình xác định 2 đường phân cách trái phải của làn đường Xác định góc lái: góc lái được xác định là góc mà do 2 đường tâm tạo thành - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.13 Chương trình xác định 2 đường phân cách trái phải của làn đường Xác định góc lái: góc lái được xác định là góc mà do 2 đường tâm tạo thành (Trang 73)
Hình 5.14: Chương trình xác định góc lái - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.14 Chương trình xác định góc lái (Trang 74)
Hình 5.15: Chương trình tính độ lệch của góc lái so với 900 - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.15 Chương trình tính độ lệch của góc lái so với 900 (Trang 75)
Hình 5.17. Chương trình xuất tín hiệu điều khiển 2 động cơ dựa vào độ lệch - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.17. Chương trình xuất tín hiệu điều khiển 2 động cơ dựa vào độ lệch (Trang 77)
5.2. MỘT SỐ HÌNH ẢNH TRONG Q TRÌNH THI CƠNG - Nghiên cứu, thiết kế, chế tạo xe tự hành
5.2. MỘT SỐ HÌNH ẢNH TRONG Q TRÌNH THI CƠNG (Trang 78)
Hình 5.18: Hình ảnh kết nối các thiết bị ngoại vi cho Raspberry thực tế - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.18 Hình ảnh kết nối các thiết bị ngoại vi cho Raspberry thực tế (Trang 78)
Hình 5.20: Ảnh làn đường tại đoạn đường thẳng - Nghiên cứu, thiết kế, chế tạo xe tự hành
Hình 5.20 Ảnh làn đường tại đoạn đường thẳng (Trang 79)
Bảng kết quả: - Nghiên cứu, thiết kế, chế tạo xe tự hành
Bảng k ết quả: (Trang 80)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN