Font Size: a A A

Design And Development Of Software System For Educational Robot

Posted on:2009-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:H S HeFull Text:PDF
GTID:2178360308979380Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Educational robot is a universal intelligent platform for education, which integrates modern industrial design, machinery, electronics, computer hardware and software, artificial intelligence, and many other fields of advanced technology. Software system plays an important role in educational robot platform and its functions cover editing environment for algorithms, simulation environment, robot controlling, and so on. At present, most of the softwares available for educational robot are too poor in functions and pertinences to make full use of the educational robot. Thus the development of software system for educational robot, which is education-theory embedded, feature-rich and efficient, deserves the top priority in the implementing of educational robot platform. Based on the study of existing mechanical control system of educational robot platform, software system for educational robot is designed to meet the functional requirements and fully verified by specified experiments on the innovational platform of integrated automation for process industry funded by "985 project". The main contributions of the dissertation are,1. According to the functional requirements of educational robot, analysis of the advantages and disadvantages of current software system is carried out and the general standards of design and requirements of software system is put forward based on systematic and modular methods.2. The software system is designed as required. The software system framework of software system is presented based on DSS and SOA. What is more, the functions and structure of IDE, simulation and interface subsystems are designed respectively.3. According to the system framework, the software system is implemented as designed. The IDE that integrates DSS service developing and supervising is achieved through the developing method of customized controls and messages. And simulated robot models in simulation environment are constructed together with the co-simulation between Simulation Environment and Matlab, which is realized with developed data-exchange DSS services. In addition, the interaction between systems and subsystems are actualized by developing communicating DSS services.4. The software is verified and tested. The performance of software system and simulation credibility is analyzed, and experiments of actual robots and simulated ones with control algorithms implemented through codes or graphics are carried out. Both of them verify the liability and reasonability of software system.
Keywords/Search Tags:Educational Robot, Software System, Co-simulation, Microsoft Robotics Studio
PDF Full Text Request
Related items