yoshimi.'s Diary

よしみ.が過去にやってきたことに掃き溜めです

rosrunが上手く実行できなかったので解決した

kazuyamashi.github.io

とりあえずこれを見ながら進めていた。(ros_wsはcatkin_wsに置き換えてやった)

すると、ノード実行に部分で以下のエラーが(rosrun ros_adder adder.pyでも同様のエラーが)

~/catkin_ws$ rosrun ros_adder para_in.py
[rosrun] Couldn't find executable named para_in.py below /home/user/catkin_ws/src/ros_adder
[rosrun] Found the following, but they're either not files,
[rosrun] or not executable:
[rosrun] /home/user/catkin_ws/src/ros_adder/scripts/para_in.py

 

[rosrun] or not executable:って書いてあるから実行権限の問題かな?と思ったので

~/catkin_ws/src/ros_adder/scripts

で以下を実行して権限付与。

chmod +x adder.py

chmod +x para_in.py

すると動いた。おしまい。