ROS roslaunch启动节点 - 报错找不到节点

一、问题描述

进入文件夹,编译包

roscore

cd my_c++/VINS_test/BUAA_robot/src/Sensors

 catkin_make -DCATKIN_WHITELIST_PACKAGES=""

source  devel/setup.bash

roslaunch hardware_trigger_cam camera.launch

报错:

ROS roslaunch启动节点 - 报错找不到节点_第1张图片

 

二、问题解决

方法1:修改权限

cd   hardware_trigger_cam              //进入包

chmod 777 hardware_trigger        //修改权限

这种方法对我无用

 

方法2:移动编译后的文件

经过   catkin_make -DCATKIN_WHITELIST_PACKAGES=""   编译后的可执行文件,发现 在 上一目录的build中, 就是:hardware_trigger

然后你把编译后的可执行文件 hardware_trigger  放在包 hardware_trigger_cam 下面 的  build 即可

在执行

source  devel/setup.bash

roslaunch hardware_trigger_cam camera.launch

成功

你可能感兴趣的:(ROS系统学习)