oi, quando eu executo o comando "roslaunch rexrov2_gazebo start_demo_pid_controller.launch teleop_on: = true joy_id: = 0", o seguinte erro ocorreu!
ResourceNotFound: uuv_simulation_wrapper
Caminho ROS [0] = / opt / ros / kinetic / share / ros
Caminho ROS [1] = / home / ccs / catkin_uuv / src
Caminho ROS [2] = / home / ccs / cartographer_ws / catkin_ws / src
Caminho ROS [3] = / home / ccs / catkin_robot / src
Caminho ROS [4] = / home / ccs / catkin_bluerov / src
Caminho ROS [5] = / opt / ros / kinetic / share
o que devo fazer para resolver este problema? obrigada!
Mesmo erro com uuv_simulator instalado a partir de binários para melódico
Recurso não encontrado: uuv_simulation_wrapper
Caminho ROS [0] = / opt / ros / melodic / share / ros
Caminho ROS [1] = / home / roosh / catkin_ws / src
Caminho ROS [2] = / opt / ros / melodic / share
O rastreamento da exceção foi gravado no arquivo de log
Eu resolvi esse problema. Obrigado! @rooshm
Como exatamente? Quaisquer detalhes seriam úteis!
Eu não coloquei o pacote "uuv_simulation_evaluation" na área de trabalho antes. Então, este erro "Recurso não encontrado: uuv_simulation_wrapper" ocorreu. @rooshm
Ei, eu tenho o mesmo erro. Como posso adicionar uuv_simulation_evaluation ao espaço de trabalho?
Basta abrir o terminal e entrar em seu espaço de trabalho, então "git clone https://github.com/uuvsimulator/uuv_simulation_evaluation.git ". O erro mencionado acima irá desaparecer. Mas quando eu executo catkin_make no espaço de trabalho, encontrei um novo problema:
Erro CMake em / opt / ros / kinetic / share / catkin / cmake / catkinConfig. cmake: 83 (find_package):
Não foi possível encontrar um arquivo de configuração de pacote fornecido por
"uuv_simulation_evaluation" com qualquer um dos seguintes nomes:
uuv_simulation_evaluationConfig.cmake
uuv_simulation_evaluation-config.cmake
Adicione o prefixo de instalação de "uuv_simulation_evaluation" para
CMAKE_PREFIX_PATH ou definir "uuv_simulation_evaluation_DIR" para um diretório
contendo um dos arquivos acima. Se "uuv_simulation_evaluation" fornece
um pacote de desenvolvimento ou SDK separado, certifique-se de que foi instalado.
Pilha de chamadas (a chamada mais recente primeiro):
uuv_simulation_evaluation / uuv_smac_utils / CMakeLists. txt: 4 (find_package)
- Configurando incompleto, ocorreram erros!
Consulte também "/home/ccs/catkin_uuv/build/CMakeFiles/CMakeOutput.log".
Consulte também "/home/ccs/catkin_uuv/build/CMakeFiles/CMakeError.log".
Makefile: 5120 : a receita para o destino 'cmake_check_build_system' falhou
make: * [cmake_check_build_system] Erro 1
@ max0619
Ok, também resolvi o problema. Eu adicionei uuv_simulation_evaluation ao meu espaço de trabalho conforme descrito acima, mas usei catkin build (vem com ferramentas catkin) em vez de catkin_make (eventualmente você terá que executar catkin clean antes de usar catkin build).
Lamento que a resposta esteja atrasada. Resolvi o problema com seu método. E, você pode executar o "roslaunch uuv_tutorial_rov_modle upload_rov_example.launch" com sucesso? Eu encontrei o seguinte problema:
[upload_rov_example.launch] não é um arquivo de inicialização no pacote [uuv_tutorial_rov_modle] nem [uuv_tutorial_rov_modle] um nome de arquivo de inicialização
O rastreamento da exceção foi gravado no arquivo de log
outros pacotes podem ser executados com sucesso. Não sei por quê! @ max0619
@ ccs-ros Também obtive o mesmo erro, mas executar novamente source devel/setup.bash
em sua pasta de catkin corrige isso
Caso alguém não consiga executar catkin_build porque seu espaço de trabalho tem outros componentes que precisam de catkin_make, a seguinte solicitação de pull https://github.com/uuvsimulator/rexrov2/pull/32 deve funcionar em espaços de trabalho não lunares
Comentários muito úteis
Ok, também resolvi o problema. Eu adicionei uuv_simulation_evaluation ao meu espaço de trabalho conforme descrito acima, mas usei catkin build (vem com ferramentas catkin) em vez de catkin_make (eventualmente você terá que executar catkin clean antes de usar catkin build).