问题:
解决办法1:
下载缺少的依赖包:sudo apt-get install ros-melodic(ros版本名)-
包名
解决办法2:
查看工程所有文件属性,检查权限是否为允许作为程序执行文件。
解决办法3:
也是我这个问题的解决办法。当时删除了工作空间下的build, devel文件进行了重新编译。因此导致包的先后顺序出现问题。
因此,要先编译完成上面问题的两个包,才能继续运行。
sudo catkin_make -DCATKIN_WHITELIST_PACKAGES="ht_stm32"
sudo catkin_make -DCATKIN_WHITELIST_PACKAGES="imu_driver"
最后,successfully!!