Typical Network Connection
Some typical network setup examples. AMAS is network agnostic and relies on Peer-to-Peer connection.
Was this helpful?
Some typical network setup examples. AMAS is network agnostic and relies on Peer-to-Peer connection.
Was this helpful?
Our peripheral Cortex device is shipped with a static IP in range of the gateway 192.168.0.1 (normally labelled on the device). We use a custom communication protocols based on TCP/IP, UDP.
We recommend implementing one of the following typical network architectures for establishing the Peer-to-Peer connectivity between the AMAS VR application and Cortex:
AMAS VR app could connect to the cortex on a remote network, if the remote network can be accessed via a public static IP (using virtual port forwarding) or a VPN, to establish peer-to-peer connectivity.
Pre-requisite: you will need to obtain a Public Static IP Address from your network provider.
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.
Note: Port-forwarding to a static public IP address is insecure. When connecting via a Public Network, please consider your cybersecurity policy.
Note: Internal and external ports in the forwarding rules have to match (use the same port)
Note: The router login credentials would be supplied in the delivery note at the time of delivery.
For any other router (self sourced) please check the manual from the manufacturer to setup port forwarding.
Example Cortex Configuration:
The network will need to allow these ports to be used over the Internet to access the devices with below network settings (Note: The port information for each connected robot and sensor can be obtained from Web Console) :
Cortex IP : 192.168.0.140
Robot:
ROS Port: 9090
Sensor 1
ROS Port: 9091
Data Port:12345
Sensor 2
ROS Port: 9092
Data Port:54321
For this example configuration, 5 port forwarding rules (3 ROS Ports and 2 Data Ports) needs to be setup, as shown:
For setting port forwarding on Extend Robotics supplied router (ASUS gaming router) the steps could be found at .