Multifunctional remote-control cars sold on the market are generally based on therespective software and hardware environment. They can realize the specific functions inparticular control methods that are designed by the companies. Therefore this kind of carscannot adapt to the unique requirements of users. The open intelligent car platform based oniOS system is designed to be a platform on which all modules are relatively independent, easyto add new modules and able to develop further by re-programming. This enables users ofdifferent levels to tailor and make their expected remote-control products easily according tovarious needs.Open interface is designed for multifunctional remote-control cars platform. The platformonly requires a movable structure that can go forward and backward and change direction.The structure can be a tracked car or a car with steerable wheels or even be a bipedal robotplatform. In the mean time, open and standard communication protocol makes it possible foralternative devices to replace iOS system as a control terminal.This paper covers multi areas including software, hardware, control method, userinterface design etc. The paper will first introduce background knowledge related tointelligent cars, such as Arduino open source platform, iOS program develop environment,Objective-C language and apple MFi develop plan. Then the detailed design of the openintelligent car platform based on iOS system, including the overall design, hardware design,software design, platform interface preparation and the reasons behind them. Further are thekey techniques used in this platform and why they are chosen. Finally are multi test linksfollowed by detailed testing and analysis of the open intelligent car platform. |