привет, когда я запускаю команду "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» в рабочую область. Поэтому возникла эта ошибка «Ресурс не найден: uuv_simulation_wrapper». @rooshm
Эй, у меня такая же ошибка. Как я могу добавить uuv_simulation_evaluation в рабочую область?
Просто откройте терминал и войдите в свою рабочую область, затем «git clone https://github.com/uuvsimulator/uuv_simulation_evaluation.git ». Вышеупомянутая ошибка исчезнет. Но когда я запустил catkin_make в рабочей области, я столкнулся с новой проблемой :
Ошибка CMake в / opt / ros / kinetic / share / catkin / cmake / catkinConfig. 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: 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' не выполнен
make: * [cmake_check_build_system] Ошибка 1
@ max0619
Хорошо, я тоже решил проблему. Я добавил uuv_simulation_evaluation в свою рабочую область, как описано выше, но я использовал сборку catkin (поставляется с инструментами catkin) вместо catkin_make (вам в конечном итоге придется выполнить очистку catkin перед использованием сборки catkin).
Мне очень жаль, что ответ запоздал. Я решил проблему с помощью вашего метода. И можно ли успешно запустить "roslaunch uuv_tutorial_rov_modle upload_rov_example.launch"? Я столкнулся со следующей проблемой :
[upload_rov_example.launch] не является ни файлом запуска в пакете [uuv_tutorial_rov_modle], ни [uuv_tutorial_rov_modle] именем файла запуска
Отслеживание исключения было записано в файл журнала.
другие пакеты могут работать успешно, я не знаю почему! @ max0619
@ ccs-ros У меня тоже была та же ошибка, но повторный запуск source devel/setup.bash
в папке catkin исправляет это
Если кто-то не может запустить catkin_build, потому что в его рабочем пространстве есть другие компоненты, которым требуется catkin_make, следующий запрос на перенос https://github.com/uuvsimulator/rexrov2/pull/32 должен работать в не лунных рабочих пространствах.
Самый полезный комментарий
Хорошо, я тоже решил проблему. Я добавил uuv_simulation_evaluation в свою рабочую область, как описано выше, но я использовал сборку catkin (поставляется с инструментами catkin) вместо catkin_make (вам в конечном итоге придется выполнить очистку catkin перед использованием сборки catkin).