Font Size: a A A

Research On Robot Service Cognition Based On Ontology Technology In Smart Home

Posted on:2020-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:L L KongFull Text:PDF
GTID:2428330572471832Subject:Control engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of robot technology,service robots are playing an increasingly important role in improving people's family life quality.The way that service robots provide services by receiving simple task instructions is not enough to meet the needs of people's daily life.In order to make the service robot recognize the family service tasks actively and improve the intelligence level of the service robot,the research on the cognition of service robot has become a hot spot in the field of robot research.In order to solve the problem of autonomous recognition of robot service,this paper takes the smart home environment as the application background,combines with the ontology technology to make full use of the family information and experience knowledge,designs a robot service system framework to obtain and manage the information resources of the service environment,and makes the robot have the ability of autonomous cognition of service through the combination of experience knowledge and robot reasoning.The main work of this paper includes the following four parts:(1)The ontology model of smart home with normative information is constructed to realize the acquisition of experience knowledge and the full utilization of information resources by robots.Firstly,the fields is divided according to the related concepts in smart home,and the ontology model of the smart home with hierarchical structure is constructed by OWL.Sensor information is acquired by SSN ontology as the bottom of the smart home ontology to provide sensor data resources.Then,experience knowledge is added to ontology by the normalized representation of information.Finally,the smart home information is mapped into the ontology by adding instances of the ontology.(2)In order to make the robot use the experience knowledge in the smart home ontology to realize the cognition of the services needed by the current family and obtain the corresponding service tasks,a method of robot service cognition based on Jena is proposed.Firstly,the query framework and reasoning mechanism of Jena are used to realize the information retrieval of smart home ontology.Then,the normative information and the subject of violation can be obtained through the idea of detection and isolation.Finally,a service task generation algorithm based on violation trigger is designed to realize autonomous recognition of service by using experience knowledge.(3)In order to enable robots to realize autonomous recognition of different types of services by using reasoning engine combined with service rules and ontology information,a service recognition method for robots based on SWRL rules is proposed,which makes up for the inadequacy of service recognition method based on Jena in unstable and uncertain states.Firstly,the service types of robots are classified according to the characteristics of the services needed in daily family life.Then,the reasoning rule base of robot service is established by using SWRL.Finally,the ontology knowledge and service rules are analyzed by Jess reasoning engine,and the service tasks of the robot are obtained through reasoning,so as to realize the autonomous cognition of the service by using the reasoning ability of the robot.(4)By integrating the various modules of robot service in smart home,the framework of robot service system in smart home is proposed,and the main modules in the framework of robot service system are tested.The method in this paper is applied to the laboratory environment for the actual scene test.
Keywords/Search Tags:experiential knowledge, robot reasoning, service system, cognitive autonomy, smart home
PDF Full Text Request
Related items