ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.