Font Size: a A A

The Design And Implementation Of A Visualized Robot Module Assembly And Development Environment

Posted on:2018-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:C L FangFull Text:PDF
GTID:2348330536978610Subject:Engineering
Abstract/Summary:PDF Full Text Request
Robot development related research and development prospects are more and more widely,the robot software development platform also attracted a lot of attention,and get continuous improvement in development because robot applied widely and deeply.As an indispensable part of the robot application development,development platform and environment is the recent hot topics in the study of many workers.The research content of this article is design and implement a visual development environment as part of the robot development platform.In traditional robot software development,demand for professional knowledge is higher and operation difficulty is larger.Thus the software development platform was born in continuous evolution,in order to uniform specification of the development and assist the management and development process.The follow-up visual development platform further simplifies the complexity of the development.But because of the diversity of embedded devices hardware,the software platform structure design in areas such as industrial robots is not quite common and open.So to develop the problem of complexity and universality,this paper proposes a modular software development platform,which normalize robot function modules specification,use the method of visual development to complete the project development of assembly,implements a whole development,running,debugging tool chain.In this paper,the main research content includes the robot module project management,visualization development project management and operation monitoring.Project management put forward the realization of unified interface specification,provides a convenient template implementation,general configuration file to realize robot module development,management and reuse;At visual development project management part,with the aid of Qt library,implement the module visual management and assembly of the project,through flexible graphical operation can complete the assembly,the module connection and parameter setting;At running monitoring part,through the network interface to interact with project runtime environment,run complete projects,and get the project status information,debugging information at runtime,at last to be intuitive display.Eventually we put all development as a plug-in,integration into the existing QtCreator,use the mature function to further extend the applicability of the software.Through the experiment,the visual development environment in this paper realizes can integrate well with the runtime environment in the platform,and correctly operate on the device,verify the requirements of the goal of this article.
Keywords/Search Tags:Robot software development platform, Visual development, IDE, QtCreator plugin
PDF Full Text Request
Related items