BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH CÔNG TRÌNH NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN MÔ HÌNH XE TỰ HÀNH S K C 0 0 3 9 5 9 Mà SỐ: SV2020-152 S KC 0 0 7 3 6 9 Tp. Hồ Chí Minh, tháng 07/2020 Bè GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG ĐH S¯ PH¾M KỸ THUÀT TPHCM BÁO CÁO TâNG K¾T ĐÀ TÀI NGHIÊN CĄU KHOA HàC CĂA SINH VIÊN MÔ HÌNH XE TỰ HÀNH SV2020 - 152 Chă nhißm đÁ tài: Huỳnh Vißt C°ãng 16119015 TP Há Chí Minh, 07/2020 Bè GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG ĐH S¯ PH¾M KỸ THUÀT TPHCM BÁO CÁO TâNG K¾T ĐÀ TÀI NGHIÊN CĄU KHOA HàC CĂA SINH VIÊN MÔ HÌNH XE TỰ HÀNH SV2020 - 152 Thuéc nhóm ngành khoa học: Kỹ thuÁt SV thčc hián: Huỳnh Viát C°íng Nam, Nċ: Nam Dân téc: Kinh Lëp, khoa: 16119CLC 3 Đào t¿o ChÃt L°ÿng Cao Năm thą 4/Sá năm đào t¿o: 4 Ngành học: Công nghá kỹ thuÁt máy tính Ng°íi h°ëng d¿n: TS.TrÅn Vũ Hoàng TP Há Chí Minh, 07/2020 i MĀC LĀC MĀC LĀC. i DANH MĀC CÁC HÌNH ÀNH, BIÄU Đâ. iv DANH MĀC CÁC BÀNG BIÄU.
vi DANH MĀC CÁC TĆ VIÀT TÂT. viii CH¯¡NG 1: Mî ĐÄU. LÝ DO CHàN ĐÀ TÀI. PH¯¡NG PHÁP, ĐàI T¯ĀNG VÀ PH¾M VI NGHIÊN CĆU.5 CH¯¡NG 2: C¡ Sî LÝ THUYÀT.
TH¯ VIàN PYTORCH. Các khái niám c¢ bÁn trong xā lý Ánh. Bài toán phát hián v¿t thà (Object Detection). Ph°¢ng pháp tái °u.
GIÀI THU¾T ĐIÀU KHIÂN PID .20 CH¯¡NG 3 : GIêI THIàU V PHÄN CĄNG. TàNG QUAN PHÄN CĆNG. CHI TI¾T PHÄN CĆNG. Táng quan vÁ xe Traxxas Desert.
Các thi¿t bß trên xe. Táng quang vÁ m¿ch adapter CDS TX2 .31 CH¯¡NG 4: THIÀT KÀ PHÄN MÂM. Táng quan ph°¢ng pháp .44 CH¯¡NG 5: KÀT QUÀ THČC HIàN, SO SÁNH VÀ ĐÁNH GIÁ. Môi tr°éng thąc nghiám.
KỸ THU¾T HUÂN LUYàN M¾NG VÀ THI¾T L¾P THÔNG Sà. Môi tr°éng mô phßng. Môi tr°éng thąc t¿. SO SÁNH VÀ ĐÁNH GIÁ.
Các ph°¢ng pháp đánh giá k¿t quÁ. K¿t quÁ On-road. K¿t quÁ Off-road .60 CH¯¡NG 6: KÀT LUÀN VÀ H¯êNG PHÁT TRIÄN. H¯æNG PHÁT TRIÂN .65 TÀI LIàU THAM KHÀO .66 DANH MĀC CÁC HÌNH ÀNH, BIÂU Đà Hình 1.1 Há tháng hç trÿ ng°íi lái (ADAS).
3 Hình tách biên sĉ dāng Canny. 5 Ánh x¿ đ°íng thẳng tć không gian Ánh sang không gian Hough. 6 KiÁn trúc m¿ng CNN. 7 Ví dā minh họa và phân đo¿n ngċ nghĩa.
8 KiÁn trúc căa SSD. 9 Ąng dāng căa Mobilenet trên thiÁt bị thông minh. 10 KiÁn trúc m¿ng mobilenet version 1. 11 KiÁn trúc m¿ng Moblilenet version 2.
12 KiÁn trúc căa RFB. 1 Tång quan phÅn cąng. 2 Xe RC 1/7 Traxxas Desert. 4 Đéng c¢ không chåi than.
5 Bé xĉ lý trung tâm NVIDIA Jetson TX2. 6 CÁm biÁn khoÁng cách. 10 M¿ch chuyÅn đåi CDD. 11 S¢ đã kÁt nái m¿ch chuyÅn đåi vëi thiÁt bị ngo¿i vi.
12 Mô hình xe thčc tÁ. 13 NVIDIA Jetson TX2 gÃn m¿ch chuyÅn đåi và các kÁt nái. 1 S¢ đã tång quan ph°¢ng pháp .Error! Bookmark not defined. 2 Tång quan qui trình xĉ lý On-road.Error! Bookmark not defined.
3 KiÁn trúc m¿ng đà xuÃt cho xĉ lý On-road. 4 Ph°¢ng pháp phát hián làn đ°íng. 5 Xác định cām dča trên miÃn Hough. 7 S¢ đã chi tiÁt thuÁt toán phát hián vÁt cÁn.
8 S¢ đã ph°¢ng pháp nhÁn dián biÅn báo. 9 KiÁn trúc thuÁt toán phát hián vị trí biÅn báo. 10 Đặc tr°ng HOG đ°ÿc biÅu dißn bằng t-SNE. 11 Áp dāng kỹ thuÁt PID ch¿y bám làn đ°íng.
13 L°u đã giÁi thuÁt điÃu khiÅn. 1 Môi tr°íng Áo dùng phÅn mÃm UNITY. 2 Môi tr°íng thčc tÁ tč t¿o. 3 Ành thu đ°ÿc tć camera.
4 Các lo¿i biÅn báo giao thông. 5 KÁt quÁ trong môi tr°íng mô phßng. 6 KÁt quÁ trong môi tr°íng mô phßng. 7 KÁt quÁ trong môi tr°íng thčc tÁ ngoài cuéc sáng (dċ liáu lÃy ra tć video) 53 Hình 5.8 KÁt quÁ trong môi tr°íng thčc tÁ (Ành lÃy tć mô hình xe) .9 KÁt quÁ nhÁn dián làn đ°íng (1) .10 KÁt quÁ nhÁn dián làn đ°íng (2) .11 KÁt quÁ nhÁn dián làn đ°íng (3) .12 KÁt quÁ nhÁn dián làn đ°íng (4).
13 Ví dā cho ma trÁn t°¢ng quan. 14 KÁt quÁ phân lo¿i. 23 (a) KÁt quÁ trong điÃu kián ánh sáng thÃp. (b) KÁt quÁ trong điÃu kián ánh sáng cao .61 DANH MĀC CÁC BÀNG BIÂU BÁng 1.
1 THÁCH THĄC VÀ PH¯¡NG PHÁP GIÀI QUYÀT BÀI TOÁN PHÁT HIàN BIÄN BÁO. 1 HIàU SUÂT QUÁ TRÌNH PHÂN ĐO¾N. 2 Sà PHÄN TĈ ĐIÄM NäI VÀ TàC Đè FPS. 3 BÀNG SO SÁNH GIĊA MÔ-ĐUN CÀI TIÀN VêI SKIPNET.
4 HIàU SUÂT CĂA PHÁT HIàN LÀN Đ¯ìNG VêI NHĊNG KHOÀNG CÁCH KHÁC NHAU. 5 FPS CĂA MæI CÔNG VIàC TRONG OFF-ROAD. 6 ĐÁNH GIÁ KÀT QUÀ PHÁT HIàN BIÄN BÁO TRONG CÁC LAANFN CH¾Y THĈU NGHIàM KHÁC NHAU.61 DANH MĀC CÁC TĆ VI¾T TÂT Tć vi¿t tÃt Tên đ¿y đă ADAS Advanced Driver Assistance Systems TSR Traffic Sign Detection LOD Lane and Obstacle Detection SSD Single Shot Multi-box Detector RFB Receptive Field Block SVM Support Vector Machine FPS Frames per second FLOPS Floating point operations per second HOG Histogram of Oriented Gradients GPU Graphics Processing Unit CUDA Central Processing Unit Bè GIÁO DĀC VÀ ĐÀO T¾O TR¯âNG ĐH S¯ PH¾M KỸ THUÀT TPHCM THÔNG TIN K¾T QUÀ NGHIÊN CĄU CĂA ĐÀ TÀI 1. Thông tin chung: - Tên đà tài: Mô hình xe t± hành - Chă nhiám đà tài: Huỳnh Viát C°íng Mã sá SV: 16119003 - Lëp: 16119CLC Khoa: Đào t¿o chÃt l°ÿng cao - Thành viên đà tài: Stt Há và tên MSSV Láp Khoa 1 Huỳnh Viát C°íng 16119003 16119CLC Đào t¿o chÃt l°ÿng cao 2 L°u V¿n Tín 16119048 16119CLC Đào t¿o chÃt l°ÿng cao 3 Nguyßn Đình V°¢ng 16119056 16119CLC Đào t¿o chÃt l°ÿng cao - Ng°íi h°ëng d¿n: TS.
Māc tiêu đÁ tài: Nghiên cąu và phát triÅn các chąc năng trong há tháng hç trÿ ng°íi lái căa xe tč hành. Ąng dāng lý thuyÁt đ°ÿc học và tìm hiÅu đÅ nhÁn dián làn đ°íng và biÅn báo giao thông trên đ°íng đãng thíi phát hián vÁt cÁng trên đ°íng. ThiÁt kÁ thuÁt toán nhÁn dián làn đ°íng và biÅn báo trong môi tr°íng mô phßng. Mô hình xe tč hành có khÁ năng nhÁn dián làn đ°íng và biÅn báo trong môi tr°íng thčc tÁ.
Đãng thíi phát hián ch°ëng ng¿i vÁt phía tr°ëc. Tính mái và sáng t¿o: Bài viÁt tÁn dāng °u điÅm căa xĉ lý Ánh truyÃn tháng kÁt hÿp vëi các mo-dun học sâu đÅ huÃn luyán m¿ng vća chính xác vća cÁi thián khÁ năng đáp ąng thíi gian thčc cho xe mô hình. K¿t quÁ nghiên cąu: ThuÁt toán nhÁn dián làn đ°íng. ThuÁt toán nhÁn dián vÁt thÅ, ch°ëng ng¿i.
ThuÁt phát phá hián biÅn báo giao thông. Ch¿y nên tÁng ROS trên Jetson TX2. Ch¿y thuÁt toán trên môi tr°íng mô phßng. Giao tiÁp ngo¿i vi vëi Jetson TX2.
Đóng góp vÁ m¿t giáo dāc và đào t¿o, kinh t¿ - xã hßi, an ninh, qußc phòng và khÁ năng áp dāng căa đÁ tài: Đß tài "Mô hình xe tự hành" sẽ đóng góp vß mặt giáo dục và xã hội. Đß tài nghiên cÿu vß các thuật toán hißn t¿i dành cho xe tự hành. Đặt bißt là các thuật toán vß lĩnh vực thß giác máy tính, máy hßc và hßc sâu trong trí tuß nhân t¿o. Bên c¿nh đó mô hình là tißn đß đß phát trißn hoàn chßnh và c¿i thißn hß thống xe tự hành sau này.
Công bß khoa hác căa SV tć k¿t quÁ nghiên cąu căa đÁ tài аÿc chÃp nhÁn công bá trong héi nghị khoa học tå chąc bïi IEEE Xplore. Paper ID: GTSD2020_78. Ngày tháng năm 2020 SV chßu trách nhißm chính thāc hißn đÁ tài (kí, há và tên) NhÁn xét căa ng°ãi h°áng d¿n vÁ nhÿng đóng góp khoa hác căa SV thāc hißn đÁ tài: Đà tài xây dčng hoàn thián mét tháng nhÁn dián biÅn báo, làn đ°íng và vÁt cÁn sĉ dāng camera, tć đó cho phép xe mô hình có thÅ hoàn toàn tč lái trong xa hình. Ngày tháng năm 2020 CH¯¡NG 1: Mä Đ¾U 1.
Đ¾T VÂN ĐÀ Xe tč hành đang là xu h°ëng căa thÁ giëi hián t¿i và cÁ trong t°¢ng lai, nó đang thu hút đ°ÿc nhiÃu sč quan tâm cÁ trong và ngoài n°ëc. Nó đã mï ra mét cuéc ch¿y đua công nghá cho các tÁp đoàn lën nh° Tesla, Argo AI, Baidu, & Dč kiÁn trong t°¢ng lai nó có thÅ thay thÁ hoàn toàn cho con ng°íi nhằm giÁm thiÅu tai n¿n đÁn tć nhċng vÃn đà chă quan căa ng°íi lái nh° mÃt tÁp trung, tÅm nhìn bị h¿n chÁ, & hoặc do nhċng vÃn đà khách quan nh° thíi tiÁt, điÃu kián ánh sáng, & Tuy nhiên đÅ đ¿t đ°ÿc mąc đé đó, các há tháng xe tč hành còn phÁi đ°ÿc nghiên cąu và phát triÅn h¢n nċa đÅ đÁm bÁo và tính ån định, thíi gian đáp ąng và đé chính xác trong nhiÃu điÃu kián làm viác khác nhau. Do đó, trong giai đo¿n hián t¿i, các nhà nghiên cąu đang chia nhß há tháng này ra thành các há tháng nhß vëi nhċng tính năng thiÁt yÁu nhằm hç trÿ ng°íi lái (ADAS). Các há tháng này góp phÅn t¿o môi tr°íng lái an toàn và thuÁn tián h¢n cho các tài xÁ.
Trong các há tháng này, viác nhÁn dián biÅn báo giao thông, phát hián làn đ°íng và các vÁt cÁn trên đ°íng đóng vai trò đặc biát quan trọng.1 Há tháng hã trā ng°éi lái (ADAS) Tình hình nghiên cąu ngoài n°ác: Trên thÁ giëi, hÅu hÁt các ph°¢ng pháp giÁi quyÁt bài toán nhÁn dián làn đ°íng và phát hián vÁt cÁn trên đ°íng (LOD) [1-3] đÃu tÁp trung vào các tr°íng hÿp đ¢n giÁn trên đ°íng cao tác. GÅn đây, cũng có mét vài nghiên cąu [4-5] phát triÅn các thuÁt toán có thÅ giÁi quyÁt vÃn đà trên trong nhċng môi tr°íng phąc t¿o h¢n. Do đó, chúng phÁi đái mặt vëi nhiÃu thách thąc khó khăn h¢n. Đa sá nhċng thách thąc này đÁn tć nhißu căa khung cÁnh xung quanh làn đ°íng ví dā nh° đ°íng cong, vÁt cÁn, bóng cây hay thÁm chí là bóng căa các ph°¢ng tián giao thông trên đ°íng.
Vì vÁy, chúng ta cÅn mét ph°¢ng pháp hiáu quÁ và m¿nh m¿ h¢n đÅ giÁi quyÁt nhċng thĉ thách trên. Tác giÁ trong nghiên cąu [6] đã ąng dāng m¿ng <deep learning-based segmentation= đÅ biÅu dißn phân đo¿n làn. Nhċng nghiên cąu này cho thÃy tính hiáu quÁ trong viác giÁi quyÁt các vÃn đà nêu trên, cÅn ít khÁ năng tính toán và đ¿t đ°ÿc kÁt quÁ tát h¢n. Tuy nhiên, làn đ°íng nhÁn dián đ°ÿc l¿i bị gãy khúc thành nhċng phÅn không liên tāc.