Port fowarding for Optitrack
Posted: Tue May 16, 2017 1:14 pm
Hi,
We have an Optitrack Motive:Tracker system in the lab, with FLEX 3 cameras.
The network setting in our lab is there is a switch connected all desktop machines as a LAN, whose ip address is 192.168.1.xxx. All Optitrack camera data is streamed to one of these desktop machines (Windows XP). And Motive on this machine broadcast rigid body poses through VRPN.
The switch also connects to a wireless router. Robots in our lab wirelessly connect to this router. The DHCP service on the router is open. So all robots formed a subnet from above LAN. These robots have ip address 10.0.0.xxx.
I can stream optitrack data from all the desktop machines in LAN. But I cannot receive data on robots. I guess this is because those robots are behind the router, not in the LAN with Optitrack. I am thinking about setting port forwarding on the wireless router to forward Optitrack data to those robots. I saw the stream panel on Motive says VRPN uses port 3883. So I set port forwarding as ROUTER_IP_ADDRESS:3883 to ROBOT_IP_ADDRESS:3883. But it still doesn't work.
What am I doing wrong? Is it possible to transfer optitrack data to clients behind a router? I appreciate any answers!
Best,
Yan
We have an Optitrack Motive:Tracker system in the lab, with FLEX 3 cameras.
The network setting in our lab is there is a switch connected all desktop machines as a LAN, whose ip address is 192.168.1.xxx. All Optitrack camera data is streamed to one of these desktop machines (Windows XP). And Motive on this machine broadcast rigid body poses through VRPN.
The switch also connects to a wireless router. Robots in our lab wirelessly connect to this router. The DHCP service on the router is open. So all robots formed a subnet from above LAN. These robots have ip address 10.0.0.xxx.
I can stream optitrack data from all the desktop machines in LAN. But I cannot receive data on robots. I guess this is because those robots are behind the router, not in the LAN with Optitrack. I am thinking about setting port forwarding on the wireless router to forward Optitrack data to those robots. I saw the stream panel on Motive says VRPN uses port 3883. So I set port forwarding as ROUTER_IP_ADDRESS:3883 to ROBOT_IP_ADDRESS:3883. But it still doesn't work.
What am I doing wrong? Is it possible to transfer optitrack data to clients behind a router? I appreciate any answers!
Best,
Yan