Player/Stage as Middleware for Ubiquitous Computing

We propose Player/Stage, a well-known platform widely used in robotics, as middleware for ubiquitous computing. Player/Stage provides uniform interfaces to sensors and actuators and allows the computational matching of input and output. Player/Stage exactly addresses the issues of dealing with heterogeneous hardware but currently only with a focus towards robotics. We show how to integrate ubiquitous computing platforms into Player/Stage and propose Player/Stage as middleware for ubiquitous computing projects.