.. include:: alias.rst ************************ |services| documentation ************************ Introduction ============ For integrating external systems into |rcm| state machines, such as e.g. robots, grippers and so forth, a service API is provided with |embrace| to allow the implementation of services that can provide service operation, i.e. request-response RPC functions, and events, i.e. message publishing patterns. The following pages contain a :ref:`Service tutorial ` and the :ref:`Service API documentation ` for |services| to |core| communication. .. toctree:: :maxdepth: 2 installation tools service_tutorial service_api master_rpc_protocol licenses License ======= `racecom` is licensed under the `Apache 2.0 license `_