> For the complete documentation index, see [llms.txt](https://docs.movel.ai/new-collection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.movel.ai/new-collection/seirios-fms/technical-resources/rns-plugin-installation-guide.md).

# RNS Plugin Installation Guide

### Supported Platforms

| Platform | x86\_64 / amd64 | arm64 / aarch64 | s390x |
| -------- | --------------- | --------------- | ----- |
| Ubuntu   | ✅               | ✅               | ❌     |
| Windows  | ✅               | ✅               | ❌     |

### Hardware Requirements

RNS Plugin doesn't perform any heavy computation as it only acts as an adapter or a communication bridge between FMS and RNS. You can safely run RNS Plugin inside your robot without any significant performance cost.

### Required Ports

Please ensure that the ports below are allowed in the robot's machine to ensure that communication with FMS is working properly.

<table><thead><tr><th width="113">Protocol</th><th>Direction</th><th>Port Range</th><th>Purpose</th></tr></thead><tbody><tr><td>TCP</td><td>Inbound/Outbound</td><td>1883</td><td>MQTT (TCP)</td></tr><tr><td>TCP</td><td>Outbound</td><td>8000</td><td>FMS API</td></tr><tr><td>TCP</td><td>Inbound/Outbound</td><td>8888</td><td>MQTT (WebSocket)</td></tr></tbody></table>

### Licensing

RNS Plugin doesn't require a license as it's only an adapter between FMS and RNS.
