Real time platform middleware for transparent prototyping of haptic applications

  • Authors:
  • George Pava;Karon E. MacLean

  • Affiliations:
  • Dept. of Computer Science, University of British Columbia, Vancouver, B.C., Canada;Dept. of Computer Science, University of British Columbia, Vancouver, B.C., Canada

  • Venue:
  • HAPTICS'04 Proceedings of the 12th international conference on Haptic interfaces for virtual environment and teleoperator systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

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, deviceindependent, 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.