完成catkin构建后,ROS Python脚本不可执行

时间:2018-01-10 14:30:12

标签: python ros robotics catkin

我是ROS的新手。

我开发了一个ROS python项目。 :https://github.com/ildoonet/ros-video-recorder

将repo克隆到我的ros工作区后,由于脚本没有权限运行,因此不会执行它。

如果我向脚本文件添加执行权限,它工作正常。

所以..我必须运行&ch; chmod + x src / {repo_name} / scripts / {script_name}'在每个脚本上运行此脚本。

正如我所经历的那样,有一些基于python的ROS项目,也可以在我下载git后立即执行。 (无需添加权限)

我如何让我的回购做到这一点?我是否必须在CMakelists或package.xml中添加一些命令?

1 个答案:

答案 0 :(得分:1)

原来我可以更改脚本文件的权限并在github上提交它们。他们的许可将保留在其他机器上。