| As a kind of mobile robots, smart car shares the same characteristics of mobile robots, andit also has unique design features. With developed countries shift the focus from expanding thescale of traffic to intelligent traffic, to solve ever-changing and increasing demand for transport,wheeled auto-driving car is more widely applied to the actual traffic atmosphere. In this paper, aauto navigation smart model car based on GPS and the STM32is designed and implemented. Itcan used through a computer via a wireless module for manipulating and positioning in theautomatic process of moving, it can also avoid simple obstacles.Firstly, I introduce the related research status of intelligent vehicle, and describe the systemas well as the master chip sensor selection. Then details the design and implementation of thismodel car of navigation, obstacle avoidance and navigation systems. On hardware, the model carmainly integrated into the processor module, wireless transmission module, GPS and pathplanning module, obstacle avoidance module and driver module. The design of software systemusing top-down approach. Using C language to design three parts of software, the first partincluding interface and communications functions, the second part is including GPS navigationand path planning, the last part contains the driver and avoidance capabilities.The GPS navigation function inherent defects, this paper also introduces a intelligentvehicle posture and obstacle avoidance algorithm based on digital compass. Using pulse widthmodulation for speed control. And in the system software, using a chip-based wireless remotecontrol methods, and using python language to design a interface to collect the data,andthrohgh computer to complete simulation and visualization.After a general debugging, the model car can complete the task on schedule, and it also hasgood expansion capabilities. Finally, do research and follow-up related to the expansion arediscussed. |