I have installed the RCE on two computers. They are connected over a network and I can ping both of them. So I do not see a problem there.
On the "server"-pc I installed as followed: autoprovision mode: y, Container filesystem directory: /opt/rce/container, External communication interface: 131.155.103.107, internal communication interface: 127.0.0.1, internal container communication interface: 127.0.0.1.
On the "client"-pc I installed everything as default.
The connection details of the server:
IP: 131.155.103.107
Hostname: cst82.wtb.tue.nl
Inet addr: 131.155.103.107 Bcast: 131.155.103.255 Mask: 255.255.254.0
The connection details of the client:
IP: 131.155.65.84
Hostname: dyn-065084.nbw.tue.nl
Inet addr: 192.168.2.82 Bcast: 192.168.2.255 Mask: 255.255.255.0
On the client, in file /home/gostai/rce/test/debug.cfg, I set the “url” to “http://131.155.103.107:9010/”.
Now I want to run the simple test by using one computer as client and the other as server.
I start up the server with "rce-master", "rce-robot 131.155.103.107", and "sudo rce-container localhost".
And on the client I do "roscore" and "rce-ros /home/gostai/rce/test/debug.cfg", but then I get the following message:
Unable to register with master node [http://pico:11311]: master may not be running yet. Will keep trying.
Also if I do "rosservice list", I get the following message:
ERROR: Unable to communicate with master!
I also tried to run rce-robot 131.155.65.84 instead of rce-robot 131.155.103.107 (I was thinking I might have misunderstood what IP to fill in for the robot endpoint), but that did not fix anything either.
Best,
Pieterjan van GastelThe connection details of this client:
IP: 131.155.65.84
Hostname: dyn-065084.nbw.tue.nl
Inet addr: 192.168.2.142 Bcast: 192.168.2.255 Mask: 255.255.255.0
Calling "rce-ros ~/rce/test/debug.cfg" gives the following output:
Connect to Master Process on: http://131.155.103.107:9010/
No JSON object could be decoded
When I then interrupt the process (with Ctrl+C) it prints the following:
^CRequest removal of parameter 'str' from container 'cTag_01'.
Unhandled error in Deferred:
Hello Rapyuta people,
I have installed the RCE on two computers. They are connected over a network and I can ping both of them. So I do not see a problem there.
On the "server"-pc I installed as followed: autoprovision mode: y, Container filesystem directory: /opt/rce/container, External communication interface: 131.155.103.107, internal communication interface: 127.0.0.1, internal container communication interface: 127.0.0.1.
On the "client"-pc I installed everything as default.
The connection details of the server:
IP: 131.155.103.107
Hostname: cst82.wtb.tue.nl
Inet addr: 131.155.103.107 Bcast: 131.155.103.255 Mask: 255.255.254.0
The connection details of the client:
IP: 131.155.65.84
Hostname: dyn-065084.nbw.tue.nl
Inet addr: 192.168.2.82 Bcast: 192.168.2.255 Mask: 255.255.255.0
On the client, in file /home/gostai/rce/test/debug.cfg, I set the “url” to “http://131.155.103.107:9010/”.
Now I want to run the simple test by using one computer as client and the other as server.
I start up the server with "rce-master", "rce-robot 131.155.103.107", and "sudo rce-container localhost".
And on the client I do "roscore" and "rce-ros /home/gostai/rce/test/debug.cfg", but then I get the following message:
Unable to register with master node [http://pico:11311]: master may not be running yet. Will keep trying.
Also if I do "rosservice list", I get the following message:
ERROR: Unable to communicate with master!
I also tried to run rce-robot 131.155.65.84 instead of rce-robot 131.155.103.107 (I was thinking I might have misunderstood what IP to fill in for the robot endpoint), but that did not fix anything either.
I am thinking that the address of the master node should not be http://pico:11311, is that correct? If so, I have no clue how to change this. Can someone help me with this?
Can someone tell me what I am doing wrong here? Am I missing something? Thanks in advance.
Best,
Pieterjan van Gastel
And when I then interrupt the process (with Ctrl+C) it prints the following: