Я следую ROS-учебнику , и после создания моего собственного пакета я сталкиваюсь со следующим поведением: Если я пытаюсь выполнить какой-либо установленный пакет (например, any_package
), я получаю следующую ошибку:
[rosrun] Couldn't find executable named <any_package> below /opt/ros/kinetic/share/<any_package>
[rosrun] Found the following, but they're either not files
[rosrun] or not executable:
[rosrun] /opt/ros/kinetic/share/<any_package>
Любая помощь?
РЕДАКТИРОВАТЬ: Если я выполню catkin_find --without-underlays --libexec --share <any_package>
, это даст мне следующий вывод:
Multiple packages found with the same name "my_package":
- my_new_package/my_package
- my_new_package/my_package_2