[rosrun] Couldn't find executable named Mono_Inertial below /home/cd/catkin_ws/src/ORB_SLAM3/Examples/ROS/ORB_SLAM3
时间: 2023-07-17 16:56:41 浏览: 189
解决-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 权限不够问题
这个错误通常是由于找不到指定的可执行文件导致的。在这种情况下,你需要检查以下几个方面:
1. 确保你已经构建了你的工作空间(catkin_ws)。在catkin工作空间的根目录下执行`catkin_make`命令来构建工作空间。
2. 确保你已经在正确的路径下运行`rosrun`命令。根据你提供的错误信息,你应该在`/home/cd/catkin_ws/src/ORB_SLAM3/Examples/ROS/ORB_SLAM3`目录下运行这个命令。
3. 确保你已经正确安装了ORB_SLAM3,并且构建了它的ROS包。你可以按照ORB_SLAM3的文档进行安装和构建。
4. 检查你是否正确设置了可执行文件的权限。使用`ls -l`命令查看可执行文件的权限,确保它有执行权限。
如果你仍然无法解决问题,请提供更多的细节,以便我能够更好地帮助你。
阅读全文