Hello, I am pretty new at ROS and I have to work on Odroid for my project. ROS is installed on my Odroid and it was working sort of fine until I wanted to create SSH connection with the computer. I want to attach the odroid on a robot and run the command from my computer.
But at the moment, even while the Odroid is not attached to the robot, I can´t run roscore on it. It gives me the following error:
Unable to contact my own server at [http://192.168.1.105:44827/]
This usually means that the network is not configured properly.
A common cause is that th machine cannot ping itself. Please check for errors by running:
ping 192.168.1.105
On my odriod when I type hostname -I
to learn the IP it gives me:
192.168.1.225
when I check the bashrc file on odroid it says
export ROS_MASTER_URI=http://192.168.1.105:11311
export ROS_HOSTNAME=192.168.1.105
Meanwhile on my main computer that I want to give the command, the result for hostname -I
10.1.214.229
The bashrc file:
export ROS_MASTER_URI=http://192.168.1.105:11311/
export ROS_HOSTNAME=192.168.1.21
I want to find solution firstly why I can not run roscore on my odroid and then where do i do wrong with my IP setting?
Thank you for your answers in advance!
Originally posted by firuze on ROS Answers with karma: 13 on 2018-08-24
Post score: 1