Core Agent

The core agent is a fully autonomous controller unique to each robot model that controls its specific effectors and receptors and acts upon the information received. It initializes itself on start-up and serves as the master controller which provides specific functions and services to the Dynamic agents of the RApps. It is also responsible for downloading, installing and executing the RApps.

The RAPP core agent is the proxy software that enables the installation, distribution, authentication, validation, patching and updating of applications, as well as (and most importantly) the execution or initialisation of a RApp.