Communication link and code conversion between Vehicle and smartphone for low speed semi-autonomous maneuvering
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Something that has recently gained popularity in the leading car manufacturing companies is the integration of an auto-reverse assistance system to improve the customer experience. The undeniable spread of smartphones and their significant role in human life in recent years, gave rise to the idea of designing an application to be used for reverse driving. As a result, the car company Volvo proposed an idea for this project: to implement an Android based application to facilitate reverse navigation in their trucks. From a technical point of view, the most crucial obstacle that should be addressed is implementing a secure and reliable communication link between the smartphone and the truck's control centre. Hence, the primary goal of this thesis work is to provide a secure channel to transmit data and computing reliability of the com-munication link. Another objective of this project is to define a solution for auto-converting path plan function, currently developed in Matlab, to run on Android devices. In addition, this solution should enable the developer to modify the path plan function in Matlab without having to consider Android programming. The differential method has been proposed for transferring secure data transfer using Bluetooth technol-ogy. This solution not only increases the security of the communication link but also improves transmission time. Another objective has been reached by developing a middleware function using C programming language and Android Native Development Kite (NDK) between An-droid and Matlab. The result of these solutions provides a reliable communication link and runs the developed path plan function in Android phone.
Place, publisher, year, edition, pages
2015. , 73 p.
Android, Matlab, Bluetooth, Serial Rs-232, Android NDK, Android JNI
Computer and Information Science
IdentifiersURN: urn:nbn:se:miun:diva-26588OAI: oai:DiVA.org:miun-26588DiVA: diva2:884867
Zhang, Tingting, Professor