Typical Network Connection
This section shows some typical network setup, although the AMAS system agnostic to the type of network with a Peer-to-Peer connection.
When implementing one of the following network examples, ensure the network performance conforms to bandwidth and latency requirements specified on the Network Requirements page.
Our peripheral devices are shipped with static IP with the gateway range 192.168.0.xxx. This is normally labelled on the device. We use a custom communication protocol based on TCP/IP, UDP.
We recommend implementing one of the following typical network architectures:
Connectivity via Public Network
We recommend utilising the port forwarding functions of a commercial router to forward a designated static public IP address and ports to local IP addresses and ports.
Pre-requisite: you will need to obtain a Public Static IP Address from your network provider.
Note: Port-forwarding to a public IP address is insecure. When connecting via a Public Network, please consider your cybersecurity policy.
For now, internal and external port forwarding rules have to match (use the same port)
As an example:
The network will need to allow these ports to be used over the Internet to access the devices with below network settings:
RoboKit:
Local IP: 192.168.0.140,
ROS Port: 9090
SenseKit 1
Local IP: 192.168.0.141
ROS Port: 9091
Data Port:12345
SenseKit 2
Local IP: 192.168.0.142
ROS Port: 9092
Data Port:54321
You can use port forwarding on an ASUS Wi-Fi router. The port forwarding can be configured following: https://www.asus.com/support/faq/1037906/. In total, 5 port forwarding rules need to be setup as below:
Last updated