ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Yes you can directly build and run your catkin_workspace on the raspberry.

Just connect to your rasp in ssh, put your src/ folder in a catkin workspace on your raspberry, run catkin_make (but be aware that you can have compilation issues since the performances of the raspberry are much lower than a computer, you can look into cross compilation but it's quite undocumented, I'm currently struggling with this) and then you can run your nodes/use your launch files.

Then to use Rviz you will have to run the rviz node on your remote PC (you will have to split one of your launch files) I think even with your network issues if the ssh connexion isn't dropped rviz could make it. You just have to set $ROS_MASTER_URI to the ip address of the rasp for both your remote PC and the rasp (using export ROS_MASTER_URI=http://192.168.x.xx:11311/ ) to have everything working.

I think I don't forgot anything.