RoverRobotics / rover_tools_ros1

Simplest way to install software and run a Rover robot. Start here!
Apache License 2.0
2 stars 1 forks source link

ssh problem: computers can't see each other's ros topics #23

Closed khuechuong closed 1 year ago

khuechuong commented 1 year ago

ROS Noetic, rover pro 4WD

For some reason, git clone libover and roverrobotic_ros1 won't connect nuc to the rover. When I roslaunch roverrobotic_driver pro.launch it acts like I didn't plug USB in. I tried running it with and without USB plugged in and the same result happened. So I just used rover_tools_ros1 (on the onboard computer) and it worked. NOW, HERES THE REAL PROBLEM:

Okay so this is what I did:

Then on the laptop:

I tried the same thing before using the rover_tools_ros1 ./start command:

This made me conclude that maybe rover_tools_ros1 installation made it unable to receive any information with ssh. My other solution is using manually git clone libover and roverrobotic_ros1, but it won't work as I state in the beginning.

How should this be fixed? Am I doing something wrong? Let me know if you need any more info thx!

khuechuong commented 1 year ago

It seems that the shellscript already did

which to my knowledge is for a single machine. Is there a way to fix it?

khuechuong commented 1 year ago

I figured out the solution lol. After reading the shellscript, I figure I just go straight into /etc/roverrobotics/env.sh and edit the export ROS_HOSTNAME=IP_OF_INTEL then rebooted.