嗨,当我运行命令“roslaunch rexrov2_gazebo start_demo_pid_controller.launch teleop_on:=true joy_id:=0”时,发生了以下错误!
ResourceNotFound:uuv_simulation_wrapper
ROS路径[0]=/opt/ros/kinetic/share/ros
ROS路径[1]=/home/ccs/catkin_uuv/src
ROS路径[2]=/home/ccs/cartographer_ws/catkin_ws/src
ROS路径[3]=/home/ccs/catkin_robot/src
ROS 路径 [4]=/home/ccs/catkin_bluerov/src
ROS路径[5]=/opt/ros/kinetic/share
我该怎么做才能解决这个问题? 谢谢你!
从二进制文件安装的 uuv_simulator 与旋律相同的错误
未找到资源:uuv_simulation_wrapper
ROS路径[0]=/opt/ros/melodic/share/ros
ROS 路径 [1]=/home/roosh/catkin_ws/src
ROS路径[2]=/opt/ros/melodic/share
异常的回溯已写入日志文件
我已经解决了这个问题。谢谢! @rooshm
具体如何? 任何细节都会有帮助!
我之前没有把包“uuv_simulation_evaluation”放在工作区中,所以出现了这个错误“Resource not found: uuv_simulation_wrapper”。 @rooshm
嘿,我也有同样的错误。 如何将 uuv_simulation_evaluation 添加到工作区?
打开终端,进入你的工作区,然后“git clone https://github.com/uuvsimulator/uuv_simulation_evaluation.git ”。上面提到的错误就会消失。但是当我在工作区运行catkin_make时,我遇到了一个新的麻烦:
/opt/ros/kinetic/share/catkin/cmake/catkinConfig 中的 CMake 错误。 cmake:83 (find_package):
找不到提供的包配置文件
“uuv_simulation_evaluation”具有以下任何名称:
uuv_simulation_evaluationConfig.cmake
uuv_simulation_evaluation-config.cmake
将“uuv_simulation_evaluation”的安装前缀添加到
CMAKE_PREFIX_PATH 或将“uuv_simulation_evaluation_DIR”设置为目录
包含上述文件之一。 如果“uuv_simulation_evaluation”提供
单独的开发包或 SDK,请确保已安装。
调用堆栈(最近调用优先):
uuv_simulation_evaluation/uuv_smac_utils/CMakeLists.txt txt:4 (find_package)
-- 配置不完整,出现错误!
另见“/home/ccs/catkin_uuv/build/CMakeFiles/CMakeOutput.log”。
另见“/home/ccs/catkin_uuv/build/CMakeFiles/CMakeError.log”。
Makefile:5120 :目标“cmake_check_build_system”的配方失败
制作: * [cmake_check_build_system] 错误 1
@max0619
好的,我也解决了这个问题。 我如上所述将 uuv_simulation_evaluation 添加到我的工作区,但我使用了 catkin build(带有 catkin 工具)而不是 catkin_make(在使用 catkin build 之前,您最终必须运行 catkin clean)。
抱歉回复晚了,我用你的方法解决了问题我遇到了以下问题:
[upload_rov_example.launch] 既不是包 [uuv_tutorial_rov_modle] 中的启动文件,也不是 [uuv_tutorial_rov_modle] 启动文件名
异常的回溯已写入日志文件
其他包可以成功运行。不知道为什么! @max0619
@ccs-ros 我也遇到了同样的错误,但是在您的 catkin 文件夹中重新运行source devel/setup.bash
可以解决此问题
如果有人因为他们的工作区有其他需要 catkin_make 的组件而无法运行 catkin_build,以下拉取请求https://github.com/uuvsimulator/rexrov2/pull/32应该适用于非月球工作区
最有用的评论
好的,我也解决了这个问题。 我如上所述将 uuv_simulation_evaluation 添加到我的工作区,但我使用了 catkin build(带有 catkin 工具)而不是 catkin_make(在使用 catkin build 之前,您最终必须运行 catkin clean)。