Font Size: a A A

Design And Implementation Of The Smartcar Navigated By GPS Based On Cortex-M3

Posted on:2013-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:J Q LiFull Text:PDF
GTID:2268330392965636Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As an important branch of the mobile robot, smart car has both the common characteristicsof mobile robot and its own characteristics. It is a product of the development of science andtechnology, and a combination of computer science, artificial intelligence, control technology,and so on. With the development of the smart car s technology, its range of applications are moreand more widely, especially After the rising of "intelligent transportation system", smart car getmore concern, and its research get more investment. This paper designed a smart car model,which is navigated by GPS base on Cortex-M3, and implements the functions of GPS navigationand obstacle avoidance.This paper designs the hardware of the intelligent car s system with modularized designmethod. After analyzing design task, the whole system of the smart car s hardware is groupedinto six blocks, including processor block, GPS block, motor control block, Infrared obstacleavoidance detection block, chassis and power supply block. This paper puts LPC1768Luhudevelopment board as processor. Communication and control of Luhu board and the other fiveblocks is the foundation of hardware platform.The software of the smart car s system, whose design pattern is bottom-up, is designed withC language base on LPC1768. The software is divided into three layers framework: the first layerincludes motor control section and obstacle avoidance module section; the second layer includesvehicle movements module and GPS data parsing module; the third layer includes navigationmodule. The modules of the first layer and the second layer change hardware control into actionfunctions and GPS data required by navigation, and finish packing obstacle avoidance into thebasic actions of smart car. The third layer module designs a navigation method of latitude andlongitude, which calle bottom module to complete the navigation function.After the overall debugging, this smart car model can Completed the original design task,and fit for functions expansion.
Keywords/Search Tags:Smart car model, Cortex-M3, Modularized design, Bottom-up, Packing
PDF Full Text Request
Related items