Thiết Kế và Phát Triển Hệ Thống Cảnh Báo Sớm Trên Xe Tự Lái

2023 - 2024

107
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM KẾT

LỜI CẢM ƠN

TÓM TẮT

MỤC LỤC

DANH MỤC CÁC CỤM TỪ VIẾT TẮT

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG BIỂU

1. CHƯƠNG 1: TỔNG QUAN

1.1. Tính cấp thiết của đề tài

1.2. Ý nghĩa khoa học và thực tiễn của đề tài

1.2.1. Ý nghĩa khoa học

1.2.2. Ý nghĩa thực tiễn

1.3. Mục tiêu đề tài

1.4. Đối tượng và phạm vi nghiên cứu

1.4.1. Đối tượng nghiên cứu

1.4.2. Phạm vi nghiên cứu

1.5. Cấu trúc đề tài

2. CHƯƠNG 2: TỔNG QUAN NGHIÊN CỨU ĐỀ TÀI

2.1. Giới thiệu tổng quan

2.2. Đặc tính của hệ thống cảnh báo sớm trên xe tự lái

2.2.1. Tính tích hợp cao

2.2.2. Tính chính xác

2.2.3. Tính phản ứng nhanh

2.2.4. Đặc tính kinh tế

2.2.5. Đặc tính nghiên cứu và phát triển

2.3. Kết cấu của hệ thống cảnh báo sớm trên xe tự lái

2.3.1. Hệ thống cảm biến

2.3.2. Hệ thống phần mềm

2.3.3. Hệ thống phản ứng

2.4. Nghiên cứu về cảm biến

2.5. Nghiên cứu về thuật toán học máy và trí tuệ nhân tạo

2.6. Nghiên cứu về giao diện người-máy (HMI)

2.7. Nghiên cứu về an toàn giao thông

2.8. Sơ đồ đường đi đề tài xe tự lái tự động nhận diện biển báo và tránh vật cản

3. CHƯƠNG 3: CƠ SỞ LÝ THUYẾT

3.1. Trí tuệ nhân tạo (AI) và Học máy (Machine Learning)

3.2. Mô hình học sâu (Deep Learning)

3.3. Học tăng cường (Reinforcement Learning)

3.4. Xử lý ảnh và thị giác máy tính (Computer Vision)

3.5. Hệ thống cảm biến và xử lý tín hiệu

3.6. Hệ thống điều khiển (Control Systems)

3.7. An toàn giao thông và đánh giá rủi ro

3.8. Tương tác người-máy (Human-Machine Interaction, HMI)

3.9. Các thư viện và hệ thống biển báo giao thông được sử dụng trong đồ án

3.10. Vài nét về Computer Vision

3.11. Một số thư viện xử lý ảnh tiêu biểu

3.12. Thư viện OpenCV

3.12.1. Cấu trúc của OpenCV

3.13. Tổng quan về xử lý ảnh

3.13.1. Thu nhận ảnh (Image Acquisition)

3.13.2. Phân đọan (Segmentation) hay phân vùng ảnh

3.13.3. Biểu diễn ảnh (Image Representation)

3.13.4. Nhận dạng và nội suy ảnh (Image Recognition and Interpretation)

3.14. Một số yêu cầu trong xử lí ảnh

3.15. Phân loại ảnh. Phương pháp phát hiện biên

3.16. Phân đoạn ảnh

4. CHƯƠNG 4: PHƯƠNG HƯỚNG VÀ CÁC GIẢI PHÁP VỀ CHẾ TẠO HỆ THỐNG CẢNH BÁO SỚM TRÊN XE TỰ LÁI

4.1. Giới thiệu về thuật toán Canny

4.2. Phương pháp phát hiện và nhận dạng lane đường di chuyển bằng thuật toán Canny

4.3. Phương pháp phát hiện biển báo giao thông bằng thuật toán Canny

4.3.1. Các bước thực hiện

4.3.2. Kết hợp đặc trưng màu với phương pháp Canny

4.3.3. Dùng đặc trưng hình học để loại bỏ biên giả

4.3.4. Trích xuất vùng đặc trưng

4.4. Phương pháp phát hiện vật cản bằng cảm biến siêu âm HC-SR04

4.4.1. Nguyên lí hoạt động

4.4.2. Cấu tạo và thông số kĩ thuật của cảm biến siêu âm HC-SR04

4.4.3. Kết nối phần cứng

4.4.4. Quy trình phát hiện vật cản

4.4.5. Áp dụng phương pháp giao tiếp UART

5. CHƯƠNG 5: TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG

5.1. Thiết kế phần cứng của hệ thống

5.1.1. Khối xử lý trung tâm

5.1.2. Khối ngõ ra công suất

5.1.3. PWM – Kiểm soát tốc độ động cơ

5.1.4. Mạch cầu H – Đảo chiều quay động cơ DC

5.1.5. Tính toán và chọn động cơ cho xe tự lái

5.1.6. Tính toán và chọn loại bánh xe cho xe tự lái

5.2. Sơ đồ kết nối mạch

5.2.1. Sơ đồ kết nối Raspberry và Arduino Uno

5.2.2. Sơ đồ kết nối giữa Arduino và mạch điều khiển L298N và động cơ DC

5.2.3. Sơ đồ kết nối giữa Arduino Uno và cảm biến siêu âm HC -SR04

5.2.4. Bảng kết nối chân của các sơ đồ kết nối phần cứng

5.3. Thiết kế phần mềm của hệ thống

5.3.1. Xử lý ảnh, nhận dạng biển báo và đi theo chỉ dẫn của biển báo

5.3.2. Các bước xử lý ảnh nhận dạng biển báo và giải thuật nhận dạng biển báo

5.3.3. Lưu đồ giải thuật nhận diện vật cản bằng cảm biến siêu âm HC-SR04

5.3.4. Lưu đồ giải thuật nhận dạng biển báo

5.3.5. Lưu đồ giải thuật điều khiển xe chạy theo biển báo

6. CHƯƠNG 6: KHẢO NGHIỆM VÀ ĐÁNH GIÁ

6.1. Chế tạo thực nghiệm. Phần cơ khí tổng quan của máy

6.2. Phần lập trình

6.3. Các phương pháp kiểm nghiệm và đánh giá

6.4. Các khảo nghiệm thực tế và kết quả đạt được

KẾT LUẬN – HƯỚNG PHÁT TRIỂN

Kết quả đạt được

Hướng phát triển của đề tài

PHỤ LỤC A: CÁC LINH KIỆN ĐƯỢC SỬ DỤNG TRONG ĐỒ ÁN

Module điều khiển động cơ L298N

Cảm biến siêu âm HC-SR04

Camera USB Dahua

Pin sạc Lithium-Ion

Hộp đựng pin

Bìa giấy cát tông làm lane đường

PHỤ LỤC B: CODE LẬP TRÌNH ĐƯỢC SỬ DỤNG TRONG ĐỒ ÁN

PHỤ LỤC C: HÌNH VẼ

TÀI LIỆU THAM KHẢO

Thiết kế phát triển hệ thống cảnh báo sớm trên xe tự lái

Tài liệu "Hệ Thống Cảnh Báo Sớm Trên Xe Tự Lái: Thiết Kế và Phát Triển" cung cấp cái nhìn sâu sắc về việc thiết kế và phát triển các hệ thống cảnh báo sớm cho xe tự lái. Nội dung chính của tài liệu tập trung vào các công nghệ tiên tiến được áp dụng để nâng cao độ an toàn và hiệu suất của xe tự lái, từ đó giảm thiểu rủi ro trong quá trình di chuyển. Độc giả sẽ tìm thấy những lợi ích rõ ràng từ việc áp dụng hệ thống này, bao gồm khả năng phát hiện sớm các tình huống nguy hiểm và cải thiện trải nghiệm lái xe.

Để mở rộng thêm kiến thức về các công nghệ liên quan, bạn có thể tham khảo tài liệu "Luận văn thạc sĩ nghiên cứu công nghệ iot và ứng dụng trong hệ thống giám sát chất lượng không khí hà nội", nơi khám phá ứng dụng của IoT trong giám sát. Ngoài ra, tài liệu "Luận án tiến sĩ nghiên cứu thuật toán và xây dựng chương trình xử lý số liệu gnss dạng rinex nhằm phát triển ứng dụng công nghệ định vị vệ tinh ở việt nam" sẽ giúp bạn hiểu rõ hơn về công nghệ định vị, một yếu tố quan trọng trong hệ thống xe tự lái. Cuối cùng, tài liệu "Luận văn thạc sĩ khoa học máy tính giải pháp cảnh báo kiểu tấn công an ninh mạng deface và hiện thực" cung cấp cái nhìn về các giải pháp bảo mật, điều này cũng rất cần thiết trong bối cảnh xe tự lái ngày càng phát triển. Những tài liệu này sẽ giúp bạn mở rộng hiểu biết và khám phá sâu hơn về các công nghệ liên quan.