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

Deploying ROS solution without source

asked 2017-06-26 04:59:59 -0500

knxa gravatar image

What is the best practice approach to transfer my ROS solution: c++-based nodes, python-based nodes, launch files, config files, ... to a target platform, excluding the source code?

Which folders from my own catkin workspace are needed?

And is there any way to find the minimal ROS package set, I need to install on the target?

edit retag flag offensive close merge delete


Ahhh, I now found a snap package tutorial: Looks like worth having a look at. But I will leave the question open a little while, your comments are still appreciated.

knxa gravatar image knxa  ( 2017-06-26 05:27:04 -0500 )edit also mentions the tarring up of the catkin_ws/install dir after a catkin_make install which is easiest. The local deb building method may be easier now than when documented in that link.

lucasw gravatar image lucasw  ( 2017-06-26 10:32:04 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2018-09-22 14:08:59 -0500

knxa gravatar image

Answering my own - now old - question: the catkin_ws install dir seems to hold everything if the CMakelists files have proper definitions on what to install.

edit flag offensive delete link more


But target device still need to install ROS core, and all dependent library. Just move install folder may not be run.

sdyy gravatar image sdyy  ( 2020-11-19 19:34:58 -0500 )edit

Question Tools



Asked: 2017-06-26 04:59:59 -0500

Seen: 1,349 times

Last updated: Sep 22 '18