電機資訊學院: 資訊工程學研究所指導教授: 傅楸善陳銘舉Chen, Ming-ChuMing-ChuChen2017-03-032018-07-052017-03-032018-07-052015http://ntur.lib.ntu.edu.tw//handle/246246/275396本論文提出一個基於安卓系統上開發先進行車輔助技術的實用方法。在相關應用中(如工研院的例子),在系統中運行的效率不夠理想,而造成了先進行車輔助技術結果效率上不如預期,在同步性上也有落差。本論文提出一種基於安卓系統上開發先進行車輔助技術,並使用安卓系統的優點來優化,進而達成在運算效能、輸出結果的同步性上有大幅進步。我們提出的方法除了容易實現外,也使得整套系統增加結構性,使得整套系統不易被使用者拷貝出來,進而增加智慧財產的安全保護。ADASs (Advanced Driver Assistance Systems) are systems to help the driver during driving. It includes Rear Safety Assistance System (RSAS), Lane Departure Warning (LDW), Forward Collision Warning (FCW), Blind Spot Detection (BSD), and Around View Monitoring System (AVM). Open platform system is a trend on infotainment system. Android is a good solution, since it keeps updating OS due to mobile device. Many benefits exist to implement ADAS on Android. Android is a Linux-based operating system. The security is also superior compared with other Linux operating systems. Applications require permissions in order to access device resources such as network, memory, and installation. Even before an Android application is installed, the operating system is able to determine all types of resources that are required. Full API (Application Programming Interface) support from Google, multi-thread control by OS, and using both JAVA and C++ can be chosen by programmer for different purposes.論文使用權限: 不同意授權先進行車輔助技術安卓系統ADASAndroidRSASLDWFCWBSDAVM基於安卓系統上開發先進行車輔助技術Advanced Driver Assistance Systems Technology Implementation on Android Systemthesis