Nghiên Cứu Lắp Đặt Và Lập Trình Hệ Thống Cảnh Báo Tiền Va Chạm (PCS) Trên Mô Hình Xe Tự Chế

Nghiên cứu lắp đặt và lập trình hệ thống cảnh báo tiền va chạm PCS trên mô hình xe tự chế, nâng cao an toàn giao thông và hiệu suất lái.

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2024

119
3
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

TÓM TẮT

MỤC LỤC

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

DANH MỤC CÁC HÌNH ẢNH

DANH SÁCH CÁC BẢNG BIỂU

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

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

1.2. Tình hình nghiên cứu trong và ngoài nước

1.2.1. Tình hình nghiên cứu trong nước

1.2.1.1. Nghiên cứu các loại cảm biến hỗ trợ lái xe nâng cao (ADAS)
1.2.1.2. Phát hiện điểm mù với độ tin cậy cao và thời gian thực cho hệ thống hỗ trợ lái xe thông minh
1.2.1.3. Nhận diện vật thể trong vùng nguy hiểm phía trước xe và cảnh báo lệch làn đường
1.2.1.4. Mobileye 630

1.2.2. Tình hình nghiên cứu ngoài nước

1.2.2.1. Kết hợp Camera và Lidar 2D cho việc phát hiện đối tượng và khoảng cách đối tượng
1.2.2.2. Phép đo của ADAS sử dụng hệ điều hành Robot ROS

1.3. Phạm vi đề tài

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

1.3.2. Phương pháp nghiên cứu

1.3.3. Giá trị thực tiễn

1.3.4. Kết quả dự kiến

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

2.1. Nguyên lý hoạt động hệ thống cảnh báo tiền va chạm (PCS)

2.2. Cấu tạo và nguyên lý hoạt động của từng bộ phận

2.2.1. Cảm biến tốc độ

2.2.2. Cảm biến đo khoảng cách

2.2.2.1. Cảm biến đo khoảng cách loại Radar
2.2.2.2. Cảm biến đo khoảng cách loại Lidar

2.2.3. Camera nhận diện vật thể

2.2.3.1. Nguyên lý hoạt động
2.2.3.2. Thành phần cảnh báo
2.2.3.3. Màn hình cảnh báo

2.3. Giới thiệu về thị giác máy tính (Computer Vision)

2.3.1. Cách hoạt động của thị giác máy tính

2.3.2. Giới thiệu xử lý ảnh

2.3.2.1. Thu nhận ảnh (Image Acquisition)
2.3.2.2. Phân đoạn ảnh (Segmentation) hay phân vùng ảnh
2.3.2.3. Hiển thị ảnh (Image Representation)
2.3.2.4. Nhận diện ảnh (Image Recognition and Interpretation)

2.3.3. Cơ sở tri thức (Knowledge Base)

2.4. Tổng quan nhận diện đối tượng

2.4.1. Tổng quan về mô hình phát hiện đối tượng

2.4.2. Giới thiệu mô hình SSD

2.4.2.1. Mạng neuron tích chập
2.4.2.2. Kiến trúc của mô hình mạng SSD
2.4.2.3. Áp dụng feature map với các kích thước khác nhau
2.4.2.4. Dự báo thông qua mạng tích chập đối với object
2.4.2.5. Default box và tỉ lệ cạnh

2.4.3. Nhu cầu về lightweight model

2.4.3.1. Các dạng tích chập
2.4.3.2. Inverted Residual Block
2.4.3.3. Bỏ non-linear

2.5. Ngôn ngữ lập trình Python và thư viện OpenCV

2.5.1. Ngôn ngữ lập trình Python

2.5.2. Thư viện OpenCV

2.6. Tổng quan về phần cứng

2.6.1. NVIDIA Jetson nano Developer Kit B01

2.6.2. Camera Raspberry Pi v2

2.6.3. Màn hình LCD. Module relay và Còi 12V

2.6.4. Cảm biến Hall 3144E

2.7. Tổng quan về phần mềm

3. CHƯƠNG 3: THUẬT TOÁN HỆ THỐNG VÀ THIẾT KẾ LẬP TRÌNH

3.1. Thiết lập ban đầu

3.2. Xử lý thông tin từ camera

3.2.1. Phát hiện vật thể

3.2.2. Đọc thông tin đầu vào từ camera. Tiền xử lý ảnh đầu vào. Phát hiện vật thể

3.3. Xử lý thông tin từ RpLidar A1M8

3.4. Xử lý thông tin từ cảm biến tốc độ Hall 3144E

3.5. Sơ đồ thiết kế hệ thống cảnh báo tiền va chạm

4. CHƯƠNG 4: THỰC NGHIỆM VÀ KẾT QUẢ

4.1. Thiết kế lắp đặt hệ thống cảnh báo tiền va chạm

4.2. Thực nghiệm và kết quả

4.3. So sánh và đánh giá kết quả

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN HỆ THỐNG

5.1. Hướng phát triển

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

DANH MỤC CÁC HÌNH ẢNH

DANH SÁCH CÁC BẢNG BIỂU

Tóm tắt

I. Tổng quan về hệ thống cảnh báo tiền va chạm trên xe tự chế

Hệ thống cảnh báo tiền va chạm (PCS) là một trong những công nghệ tiên tiến nhất trong lĩnh vực an toàn giao thông. Với sự gia tăng số lượng xe ô tô và tình trạng giao thông ngày càng phức tạp, việc trang bị hệ thống này trở nên cần thiết hơn bao giờ hết. PCS giúp phát hiện các vật thể xung quanh xe và cảnh báo người lái khi có nguy cơ va chạm. Công nghệ này không chỉ giúp giảm thiểu tai nạn mà còn nâng cao sự an toàn cho người lái và hành khách.

1.1. Định nghĩa và vai trò của hệ thống cảnh báo va chạm

Hệ thống cảnh báo va chạm (PCS) sử dụng các cảm biến như radar, lidar và camera để phát hiện vật thể. Khi phát hiện nguy cơ va chạm, hệ thống sẽ cảnh báo người lái bằng âm thanh hoặc hình ảnh, giúp họ có thời gian phản ứng kịp thời.

1.2. Lợi ích của việc sử dụng hệ thống cảnh báo tiền va chạm

Việc trang bị PCS mang lại nhiều lợi ích như giảm thiểu nguy cơ va chạm, tăng cường an toàn cho người lái và hành khách, cũng như giảm căng thẳng khi lái xe trong điều kiện giao thông đông đúc.

II. Vấn đề và thách thức trong việc phát triển hệ thống cảnh báo va chạm

Mặc dù hệ thống cảnh báo tiền va chạm mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức trong việc phát triển và triển khai công nghệ này. Các vấn đề như độ chính xác của cảm biến, khả năng hoạt động trong điều kiện thời tiết xấu và chi phí sản xuất là những yếu tố cần được xem xét.

2.1. Độ chính xác của cảm biến trong hệ thống cảnh báo

Độ chính xác của các cảm biến như radar và lidar là rất quan trọng. Nếu cảm biến không hoạt động chính xác, hệ thống có thể đưa ra cảnh báo sai, dẫn đến nguy cơ tai nạn.

2.2. Chi phí sản xuất và triển khai hệ thống

Chi phí sản xuất hệ thống cảnh báo tiền va chạm vẫn còn cao, điều này có thể hạn chế khả năng tiếp cận của người tiêu dùng. Cần có các giải pháp để giảm chi phí mà vẫn đảm bảo chất lượng.

III. Phương pháp phát triển hệ thống cảnh báo tiền va chạm hiệu quả

Để phát triển một hệ thống cảnh báo tiền va chạm hiệu quả, cần áp dụng các công nghệ tiên tiến như xử lý ảnh và trí tuệ nhân tạo. Việc kết hợp nhiều loại cảm biến sẽ giúp tăng cường khả năng phát hiện và cảnh báo.

3.1. Sử dụng công nghệ xử lý ảnh trong hệ thống cảnh báo

Công nghệ xử lý ảnh giúp nhận diện và phân loại các vật thể xung quanh xe. Việc áp dụng các thuật toán học sâu sẽ nâng cao độ chính xác trong việc phát hiện vật thể.

3.2. Kết hợp nhiều loại cảm biến để tăng cường hiệu quả

Kết hợp giữa camera, lidar và radar sẽ giúp hệ thống có cái nhìn toàn diện hơn về môi trường xung quanh, từ đó đưa ra cảnh báo chính xác hơn cho người lái.

IV. Ứng dụng thực tiễn của hệ thống cảnh báo tiền va chạm

Hệ thống cảnh báo tiền va chạm đã được áp dụng rộng rãi trong nhiều loại xe, từ xe hơi đến xe tải. Các nghiên cứu cho thấy rằng việc sử dụng PCS đã giúp giảm thiểu đáng kể số vụ tai nạn giao thông.

4.1. Các mô hình xe tự chế sử dụng hệ thống cảnh báo

Nhiều mô hình xe tự chế đã được phát triển với hệ thống cảnh báo tiền va chạm, cho thấy tính khả thi và hiệu quả của công nghệ này trong việc nâng cao an toàn giao thông.

4.2. Kết quả nghiên cứu và thực nghiệm

Các nghiên cứu cho thấy rằng hệ thống cảnh báo tiền va chạm có thể giảm thiểu nguy cơ tai nạn lên đến 30%, nhờ vào khả năng phát hiện và cảnh báo kịp thời.

V. Kết luận và tương lai của hệ thống cảnh báo tiền va chạm

Hệ thống cảnh báo tiền va chạm đang trở thành một phần không thể thiếu trong công nghệ ô tô hiện đại. Với sự phát triển không ngừng của công nghệ, tương lai của PCS hứa hẹn sẽ mang lại nhiều cải tiến đáng kể trong việc nâng cao an toàn giao thông.

5.1. Xu hướng phát triển công nghệ cảnh báo va chạm

Công nghệ cảnh báo va chạm sẽ tiếp tục phát triển với sự tích hợp của trí tuệ nhân tạo và Internet of Things (IoT), giúp nâng cao khả năng nhận diện và phản ứng của hệ thống.

5.2. Tầm quan trọng của việc nghiên cứu và phát triển hệ thống

Nghiên cứu và phát triển hệ thống cảnh báo tiền va chạm là cần thiết để đảm bảo an toàn cho người lái và hành khách, đồng thời giảm thiểu tai nạn giao thông trong tương lai.

10/07/2025
Nghiên cứu lắp đặt và lập trình hệ thống cảnh báo tiền va chạm pcs trên mô hình xe tự chế

Trích đoạn nội dung tài liệu

Đặt vấn đề Với tình hình vấn đề giao thông đang ngày càng trở nên nhức nhối, đặc biệt tại các thành phố lớn, với lượng ô tô ngày càng nhiều. Kéo theo các vụ tai nạn giao thông liên tục gia tăng, gây thiệt hại về người và tài sản. Để giải quyết vấn đề này, nhiều giải pháp đã được đề ra như hệ thống chống bó cứng phanh, hệ thống kiểm soát lực kéo, hệ thống ổn định thân xe, trong đó hệ thống cảnh báo va chạm đóng vai trò quan trọng trong việc hỗ trợ lái xe an toàn. Hệ thống cảnh báo va chạm sử dụng các công nghệ tiên tiến như radar, lidar, camera để phát hiện các phương tiện hoặc chướng ngại vật xung quanh xe.

Khi có nguy cơ va chạm, hệ thống sẽ cảnh báo người lái bằng âm thanh, hình ảnh hoặc rung động, giúp họ có thời gian phản ứng để tránh tai nạn. Có hai loại hệ thống cảnh báo va chạm chính: + Hệ thống cảnh báo va chạm phía trước (FCWS): Phát hiện nguy cơ va chạm với các phương tiện phía trước. + Hệ thống phanh khẩn cấp tự động (AEB): Tự động phanh xe khi có nguy cơ va chạm cao, giúp giảm thiểu nguy cơ tai nạn. Hệ thống cảnh báo va chạm mang lại nhiều lợi ích cho người lái xe, bao gồm: + Giảm thiểu nguy cơ va chạm: Hệ thống cảnh báo va chạm giúp người lái xe nhận thức được nguy hiểm và có hành động kịp thời để tránh tai nạn.

+ Tăng cường sự an toàn cho người lái xe và hành khách: Hệ thống cảnh báo va chạm giúp giảm thiểu nguy cơ thương vong trong các vụ tai nạn giao thông. + Giảm thiểu căng thẳng cho người lái xe: Hệ thống cảnh báo va chạm giúp người lái xe tự tin hơn khi lái xe trên đường đông đúc. Việc sử dụng hệ thống cảnh báo va chạm ngày càng phổ biến trên thế giới. Nhiều quốc gia đã khuyến khích hoặc bắt buộc các nhà sản xuất ô tô trang bị hệ thống này cho các xe mới.

Nó cũng là một trong các tiêu chí để đánh giá độ an toàn do các cơ quan, tổ chức an toàn giao thông đường bộ và chính phủ tài trợ gọi tắt là “EURO NCAP, Latin NCAP, C-NCAP, ANCAP,…” như: + Kiểm tra công nghệ phanh tự động khẩn cấp (AEB) + Tính năng phát hiện người đi đường dễ bị tổn thương 1 + Khả năng bảo về người đi bộ,… Tuy mỗi hãng xe có thể có tên gọi, cấu tạo và dãy tốc độ hoạt động chênh lệch không nhiều với nhau, nhưng chúng vẫn chung qui lại về nguyên lí và hoạt động và chức năng của chúng [1]. Đối tượng nghiên cứu - Nghiên cứu, tìm hiểu cơ sở lý thuyết, cấu tạo của hệ thống tiền va chạm. - Nghiên cứu công nghệ xử lý ảnh. - Nghiên cứu máy tính nhúng Jetson Nano, Camera Raspberry Pi v2, Rplidar A1M8, nguồn.

Tình hình nghiên cứu trong và ngoài nước 1. Tình hình nghiên cứu trong nước 1. Nghiên cứu các loại cảm biến hỗ trợ lái xe nâng cao (ADAS) Tất cả hệ thống ADAS hoạt động dựa trên việc ghi nhận - xử lý - thực thi. Hệ thống trang bị cảm biến để lấy thông tin về môi trường xung quanh, bộ xử lý tổng hợp thông tin để phân tích và phát tín hiệu tới người lái thông qua việc rung, cảnh báo, phanh,.Cảm biến sử dụng cho hệ thống ADAS liên quan đến nhận biết và định vị vật thể xung quanh xe: camera, cảm biến siêu âm (Sonar); cảm biến Radar, cảm biến Lidar [2].1: Một số ứng dụng của hệ thống ADAS (Nguồn: synopsys.

Phát hiện điểm mù với độ tin cậy cao và thời gian thực cho hệ thống hỗ trợ lái xe thông minh Hệ thống hỗ trợ lái xe thông minh là một nhân tố quan trọng trong hệ thống an toàn chủ động. Các ứng dụng này nó yêu cầu hiệu suất phát hiện vật thể đạt mức độ chính xác cao và thời gian thực là những yếu tố cấp thiết. Nghiên cứu đề xuất bộ phân tầng Cascade – AdaBoost cùng với tập dữ liệu mẫu và thuật toán đào tạo. Cải tiến thêm tốc độ phát hiện vật cản và kỹ thuật lựa chọn vùng quan tâm được xử dụng để tránh trích xuất các vùng có khả năng đưa ra cảnh báo lỗi [3].2: Xây dựng sơ đồ khối đề xuất của hệ thống 1.

Nhận diện vật thể trong vùng nguy hiểm phía trước xe và cảnh báo lệch làn đường Hệ thống nhận diện đối và kiểm soát quỹ đạo đường đi của xe. Khi xe có dấu hiệu lệch làn đường hoặc có đối tượng xuất hiện trong vùng không an toàn của xe, hệ thống sẽ nhận diện và đưa tín hiệu tới cho người lái [4].3: Quy trình xác định làn đường và đối tượng 3 1. Mobileye 630 Mobileye 630 giúp hạn chế rủi ro và tai nạn cho người sử dụng, khi xe đang ở điểm mù, không quan sát được vật cản và cảnh báo cho người lái. Ngoài việc cảnh báo va chạm hệ thống còn đọc được biển báo giao thông, cảnh báo tốc độ và cảnh báo chuyển làn.4: Hệ thống Mobileye 630 Mobileye 630 dựa vào khoảng cách giữa hai xe và tốc độ thực tế của xe từ tín hiệu CAN để tính toán thời gian xử lý tính huống để đảm bảo mức độ an toàn cho người lái xe, nó có thể có đọ chính xác cao tới 0,1 giây (không sử dụng GPS vì sẽ có độ trễ).

Hệ thống gồm: một camera trong xe ở phía sau gương để quan sát khi lái xe, hệ thống âm thanh cảnh báo và màn hình sẽ giúp quan sát dễ dàng những cảnh báo bằng hình ảnh thông qua màn hình khi lái xe và bộ phận báo rung được cài vào vô lăng [5]. Tình hình nghiên cứu ngoài nước 1. Kết hợp Camera và Lidar 2D cho việc phát hiện đối tượng và khoảng cách đối tượng. Phép đo của ADAS sử dụng hệ điều hành Robot ROS Trong những năm gần đây, hệ thống hỗ trợ lái xe tiên tiến (ADAS) đã trở thành một công cụ quan trọng nhằm bảo vệ con người khỏi va chạm xe cộ.

Hệ thống cảnh báo va chạm, một phần thiết yếu của ADAS, sử dụng nhiều loại cảm biến như máy ảnh, radar, và LiDAR để nhận biết môi trường. Máy ảnh thường được dùng để nhận dạng vật thể, trong khi radar và LiDAR đo khoảng cách. LiDAR và radar có ưu điểm trong việc đo khoảng 4 cách xa trong nhiều điều kiện khác nhau, nhưng chúng thường được kết hợp với camera để phân tích môi trường một cách toàn diện hơn. Việc kết hợp camera và LiDAR 2D là một giải pháp chi phí thấp cho hệ thống ADAS, dù có hạn chế như LiDAR 2D chỉ quét một đường ngang duy nhất.

Để khắc phục điều này, cần hiệu chỉnh giữa các cảm biến để đảm bảo dữ liệu chính xác. Bài báo này đề xuất một hệ thống cảnh báo va chạm thời gian thực sử dụng LiDAR 2D và camera để nhận biết môi trường và ước tính khoảng cách và góc của chướng ngại vật, triển khai trên Nvidia Jetson Nano bằng Hệ điều hành Robot (ROS). Phát hiện đối tượng trong ADAS ngày càng sử dụng các thuật toán học sâu, đặc biệt là các mạng thần kinh chuyển đổi (CNN). Các mô hình phát hiện hai giai đoạn như R- CNN, Faster R-CNN có độ chính xác cao nhưng chậm hơn so với các mô hình một giai đoạn như YOLO, SSD.

Hệ thống ADAS sử dụng thuật toán học sâu và đa cảm biến yêu cầu xử lý song song và tốc độ cao, điều này đòi hỏi phần cứng mạnh mẽ như GPU và phần mềm hỗ trợ như ROS. ROS cho phép lập kế hoạch phát triển hệ thống mô-đun và hệ thống song song, rất phù hợp cho việc triển khai các ứng dụng như ADAS [6].5: Quy trình kiểm soát phanh 5 1. Hệ thống Lidar cho xe ô tô Một lidar thông thường hoạt động bằng cách quét trường nhìn của nó bằng một hoặc nhiều chùm tia laser. Điều này được thực hiện thông qua hệ thống điều khiển chùm tia được thiết kế tinh tế.

Chùm tia laser được tạo ra bởi một diode laser được điều chế biên độ phát ra ở bước sóng cận hồng ngoại. Chùm tia laze được môi trường phản chiếu trở lại máy quét, với tín hiệu phản hồi được bộ tách sóng quang nhận được. Thiết bị điện tử nhanh lọc tín hiệu và đo sự khác biệt giữa tín hiệu truyền và tín hiệu nhận, tỷ lệ thuận với khoảng cách. Phạm vi được ước tính từ mô hình cảm biến dựa trên sự khác biệt này.

Sự khác biệt về sự biến đổi của năng lượng phản xạ do vật liệu bề mặt cũng như trạng thái môi trường giữa máy phát và máy thu được bù đắp thông qua xử lý tín hiệu. Đầu ra của lidar bao gồm các đám mây điểm 3D tương ứng với môi trường được quét và cường độ tương ứng với năng lượng laser phản xạ. Hình bên dưới thể hiện sự trình bày khái niệm của nguyên lý vận hành này [7].6: Cách hoạt động của Lidar 1. Xe mini tự hành dựa trên Lidar hỗ trợ cho người khiếm thị Nghiên cứu đề xuất phát triển một xe tự lái sử dụng công nghệ tự động, đáp ứng nhu cầu ngày càng tăng của ngành công nghiệp ô tô và tiềm năng phát triển trong tương lai của các phương tiện tự hành.

Hệ thống này được thiết kế để hoạt động tốt trong điều kiện giao thông phức tạp tại Ấn Độ, mang lại giá trị lớn cho ngành công nghiệp ô tô nước này. Xe sẽ sử dụng thiết bị LiDAR và camera để phát hiện đối tượng và phân tích môi trường, tạo ra bản đồ 2D của khu vực xung quanh. Công nghệ SLAM (Simultaneous Localization and Mapping) và hợp nhất cảm biến sẽ được kết hợp với các kỹ thuật học sâu trên hình ảnh để đảm bảo vận hành trơn tru. Xe sẽ có khả năng tự di chuyển trong các tình huống thực tế bằng cách sử dụng dữ liệu hình 6 ảnh và theo dõi hoạt động thực tế với sự hỗ trợ của các cảm biến.

Hệ thống này sẽ được điều khiển bởi một máy tính mini ASUS (NUC), đóng vai trò là bộ xử lý chính, hay "bộ não" của hệ thống.7: Lidar quét trên ứng dụng Slam Các cảm biến camera trong xe sẽ hoạt động như các cảm biến thụ động, thu thập dữ liệu mà không phát ra tín hiệu nào vào môi trường. Camera sẽ phát hiện và nhận dạng các đối tượng như xe cộ, biển báo, vạch kẻ đường, người đi bộ và các đối tượng liên quan khác. Công nghệ camera đã phát triển đáng kể trong những năm gần đây, bao gồm các tính năng như hình ảnh 3D, ước lượng độ sâu, tầm nhìn lập thể, độ phân giải cao và cơ chế lấy nét tiên tiến.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Nghiên Cứu Hệ Thống Cảnh Báo Tiền Va Chạm Trên Xe Tự Chế" cung cấp cái nhìn sâu sắc về việc phát triển và ứng dụng hệ thống cảnh báo tiền va chạm cho xe tự chế. Nghiên cứu này không chỉ giúp nâng cao độ an toàn cho người lái mà còn mở ra hướng đi mới trong việc cải tiến công nghệ xe tự chế. Các điểm chính của tài liệu bao gồm phân tích các phương pháp phát hiện va chạm, thiết kế hệ thống cảnh báo hiệu quả và ứng dụng thực tiễn trong giao thông.

Để mở rộng kiến thức của bạn về các hệ thống tự động và công nghệ liên quan, bạn có thể tham khảo thêm tài liệu Luận văn phân tích thiết kế hệ đa tác tử hướng trên nền tảng phát triển jade, nơi bạn sẽ tìm thấy thông tin về thiết kế hệ thống đa tác tử có thể áp dụng trong nhiều lĩnh vực khác nhau. Ngoài ra, tài liệu Phát triển phần mềm quản lý bán hàng tạp hóa bằng công nghệ net và sql server cũng cung cấp cái nhìn về việc ứng dụng công nghệ trong quản lý và tự động hóa, có thể liên quan đến việc phát triển các hệ thống thông minh. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về các công nghệ hiện đại và ứng dụng của chúng trong thực tiễn.