| As a cutting-edge high-tech,intelligent car (that is wheeled robots) is a multi-disciplinary integrated system, including sensor technology, electronics, automatic control, artifical intelligence, mechanical engineering, computer science and so on. Now the robotics towards the direction of progress of intelligent humanoid robot. This article focuses on ARM-based intelligent car motion control, path planning, obstacle avoidance algorithm, as well as research and computer communications.First of all,this thesis analyzes the overall functional requirements of the intelligent car, Then describs the design of hardware and software in detail. The main part of hardware is the body structure, the selection of the controller and the interface circuit of the controller and sensors. Modular design is used in the external, including power module, ultrasonic ranging module, temperature signal acquisition module, smoke detection module, the wireless communication module; The system uses CC1101 wireless transceiver module to communicate the intelligent car and computer. The intelligent car will transmission the temperature, smoke concentration and the distances measured by ultrasonic sensor to the computer.The system software is designed on the basis of the software platform provided by MiniARM, the operating system provided by the system,drivers support librayies and API functions are used directly to the development of the hardware drivers. Software design including car drivers,the driver of the sensor design, the fuzzy algorithm controller design, software design of computer monitor.The existing robot path planning has been studied including artifical potential field, fuzzy logic algorithm, neutral network algorithm,GA etc.According to the hardware characteristics of the intelligent car, fuzzy logic algorithms is chosen as an avoidance algorithm of intelligent car. Fuzzy logic algorithms has a simple constitute, small amount of calculation, saving system resources, good real-time.The matlab-simulation result shows that this algorithm is successful.Computer monitoring software written with Visual Basic.The interface can reflect the environment temperature,smoke concentration change accurately and display the car's current position and trajectory. Wireless testing environment functions can be achieved. |