Abstract

Distributed robotics applications based on mobile cloud and software-defined networks

Sergei Gorlatch

We consider an emerging class of challenging robotics applications called Real-Time Online Interactive Applications (ROIA). ROIA are networked applications connecting a potentially very high number of users/robots who interact with the application and with each other in real time, i.e., a response to a user’s action happens virtually immediately. Typical representatives of ROIA are multiplayer online computer games, advanced simulation-based e-learning and serious gaming. All these applications are characterized by high performance and QoS requirements, such as: short response times to user inputs (about 0.1-1.5 s); frequent state updates (up to 100 Hz); large and frequently changing numbers of users in a single application instance (up to tens of thousands simultaneous users). This talk will address two challenging aspects of software development for future robotics ROIA applications: a) using Mobile Cloud Computing for allowing high application performance when a ROIA application is accessed from multiple mobile devices, and b) managing dynamic QoS requirements of ROIA applications by employing the emerging technology of Software-Defined Networking (SDN).

Published Date: 2020-09-28; Received Date: 2020-05-15