{"title":"Real time platform middleware for transparent prototyping of haptic applications","authors":"George Pava, Karon E Maclean","doi":"10.1109/HAPTIC.2004.1287225","DOIUrl":null,"url":null,"abstract":"In this paper we present The RealTime Platform Middleware (RTPM), an architecture for prototyping realtime multimodal I/O projects. Multimodal applications often require a distributed implementation to meet disparate temporal and platform needs. RTPM provides an extendable, device-independent, network-transparent interface to a set of user I/O devices which eases application integration across different operating systems. RTPM consists of a framework based on Common Object Request Broker Architecture (CORBA) and a custom virtual device abstraction that exports real devices' functionality to user processes. It offers two mechanisms (client/server and consumer/supplier) for communication between user processes. This paper describes the architecture's objectives and implementation, provides examples of its use and analyzes its performance in some typical haptic application configurations.","PeriodicalId":384123,"journal":{"name":"12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings.","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HAPTIC.2004.1287225","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17
Abstract
In this paper we present The RealTime Platform Middleware (RTPM), an architecture for prototyping realtime multimodal I/O projects. Multimodal applications often require a distributed implementation to meet disparate temporal and platform needs. RTPM provides an extendable, device-independent, network-transparent interface to a set of user I/O devices which eases application integration across different operating systems. RTPM consists of a framework based on Common Object Request Broker Architecture (CORBA) and a custom virtual device abstraction that exports real devices' functionality to user processes. It offers two mechanisms (client/server and consumer/supplier) for communication between user processes. This paper describes the architecture's objectives and implementation, provides examples of its use and analyzes its performance in some typical haptic application configurations.