{"title":"自动驾驶车辆组件通信的统一对象/过程模型","authors":"M. Grover","doi":"10.1109/ISIC.1988.65415","DOIUrl":null,"url":null,"abstract":"A uniform object/process model and a corresponding communication protocol between asynchronous software components in an autonomous vehicle are presented. The object holds state information and reacts to stimuli from other components. The process performs the input, output, and data manipulation tasks of the module. Components interact via a cuing mechanism and through shared request functions for data, sensor, and effector resources. The system includes blackboards and a resource manager as an intermediary between components. A testbed, the generic vehicle autonomy system, implements the model. The utility of the testbed includes the ability to experiment with differing sensor and vehicle models and the ease of integration of separately developed autonomous vehicle software components.<<ETX>>","PeriodicalId":155616,"journal":{"name":"Proceedings IEEE International Symposium on Intelligent Control 1988","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-08-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A uniform object/process model for autonomous vehicle component communication\",\"authors\":\"M. Grover\",\"doi\":\"10.1109/ISIC.1988.65415\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A uniform object/process model and a corresponding communication protocol between asynchronous software components in an autonomous vehicle are presented. The object holds state information and reacts to stimuli from other components. The process performs the input, output, and data manipulation tasks of the module. Components interact via a cuing mechanism and through shared request functions for data, sensor, and effector resources. The system includes blackboards and a resource manager as an intermediary between components. A testbed, the generic vehicle autonomy system, implements the model. The utility of the testbed includes the ability to experiment with differing sensor and vehicle models and the ease of integration of separately developed autonomous vehicle software components.<<ETX>>\",\"PeriodicalId\":155616,\"journal\":{\"name\":\"Proceedings IEEE International Symposium on Intelligent Control 1988\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-08-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE International Symposium on Intelligent Control 1988\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISIC.1988.65415\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE International Symposium on Intelligent Control 1988","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIC.1988.65415","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A uniform object/process model for autonomous vehicle component communication
A uniform object/process model and a corresponding communication protocol between asynchronous software components in an autonomous vehicle are presented. The object holds state information and reacts to stimuli from other components. The process performs the input, output, and data manipulation tasks of the module. Components interact via a cuing mechanism and through shared request functions for data, sensor, and effector resources. The system includes blackboards and a resource manager as an intermediary between components. A testbed, the generic vehicle autonomy system, implements the model. The utility of the testbed includes the ability to experiment with differing sensor and vehicle models and the ease of integration of separately developed autonomous vehicle software components.<>