Font Size: a A A

Research And Verification Of Open Service Platform For Unmanned Vehicle Application

Posted on:2021-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:R B ChengFull Text:PDF
GTID:2392330623468524Subject:Engineering
Abstract/Summary:PDF Full Text Request
The demands of the development of unmanned vehicle applications show a sharp increase in passing days as the IOT burgeons and the unmanned vehicle technology prevails.Under the existing development mode of unmanned vehicle application,the developers of unmanned vehicle application,considering different requirements for application functions,need to have the professional knowledge on the fundamental unmanned vehicle and understanding of its resource data to finish the re-customized development of application.The development workload of unmanned vehicle application developers becomes extremely huge because of the gap of professional domain knowledge and a large number of repetitive work.So it is imperative to make the efficiency of unmanned vehicle application development a leapfrog.Based on the above-mentioned analysis of requirement,this thesis puts forward an open service platform targeting at the unmanned vehicle application.The demand analysis of the open service platform and the market investigation on the unmanned vehicle application contribute to the structural design of the open service platform of the unmanned vehicle application,respectively service layer and execution layer.Moreover,they also define the fundamental services targeting at the unmanned vehicle application for the developers who are free of being aware of the bottom complicated operations of unmanned vehicle application and build unmanned vehicle application rapidly by combining the fundamental services that the platform provides.Therefore,the developers can center on the development and study on the unmanned vehicle application business.First of all,this thesis proposes to build a fundamental service targeting at the unmanned vehicle application in the platform.Statistics from the market investigation on unmanned vehicle application helps to divide commonly-used application functions into two categories: business-independent fundamental service and business-related fundamental service.Drawing from a slew of fundamental service design patterns of open service platforms and following the interface design specifications and principles,the operation and resource data of the bottom unmanned vehicles are encapsulated and serviced.Consequently,it forms the fundamental service targeting at the unmanned vehicle application in the platform service layer.And it is the establishment of the service editor tool and the remote development kit SDK in the platform service layer that simplifies the secondary development process of the unmanned vehicle application.Secondly,this thesis proposes that developers should integrate the fundamental services in application service script that should be submitted to be compiled and executed dynamically in the platform so that the secondary development mode of unmanned vehicle application takes shape.In the platform execution layer,the research on the interaction ways between the application and the platform contributes to forming the process of dynamical upload of the application service script and obtaining the execution result of the script from the platform.Loading the script interpreter in the platform makes the application service script dynamically compiled and executed in the platform.Studying on the dynamic pipeline technology gives an aid to the application service script to do logic calculation on the dynamically generated resource data.Therefore,a mapping relationship among resources is dynamically established.In the end,this thesis,on the basis of the platform,makes secondary development and achievement on unmanned vehicle collision precaution application,sharing route application,automatic course reversal application.Application development processes provided through the platform and the combined fundamental services of the platform forming the above-mentioned three applications present the verification on the feasibility and effectiveness of platform.
Keywords/Search Tags:open service platform, unmanned vehicle application, fundamental service, application service script
PDF Full Text Request
Related items