Uuv_simulator: ResourceNotFound: uuv_simulation_wrapper

Erstellt am 7. Sept. 2019  ·  10Kommentare  ·  Quelle: uuvsimulator/uuv_simulator

hi, wenn ich den Befehl "roslaunch rexrov2_gazebo start_demo_pid_controller.launch teleop_on:=true joy_id:=0" ausführe, trat der folgende Fehler auf!

ResourceNotFound: uuv_simulation_wrapper
ROS-Pfad [0]=/opt/ros/kinetic/share/ros
ROS-Pfad [1]=/home/ccs/catkin_uuv/src
ROS-Pfad [2]=/home/ccs/cartographer_ws/catkin_ws/src
ROS-Pfad [3]=/home/ccs/catkin_robot/src
ROS-Pfad [4]=/home/ccs/catkin_bluerov/src
ROS-Pfad [5]=/opt/ros/kinetic/share

was soll ich tun um dieses problem zu lösen? Danke schön!

bug

Hilfreichster Kommentar

Ok, das Problem habe ich auch gelöst. Ich habe die uuv_simulation_evaluation wie oben beschrieben zu meinem Arbeitsbereich hinzugefügt, aber ich habe catkin build (wird mit catkin-Tools geliefert) anstelle von catkin_make verwendet (Sie müssen schließlich catkin clean ausführen, bevor Sie catkin build verwenden).

Alle 10 Kommentare

Gleicher Fehler mit uuv_simulator, der aus Binärdateien für melodisch installiert wurde

Ressource nicht gefunden: uuv_simulation_wrapper
ROS-Pfad [0]=/opt/ros/melodic/share/ros
ROS-Pfad [1]=/home/roosh/catkin_ws/src
ROS-Pfad [2]=/opt/ros/melodic/share
Der Traceback für die Ausnahme wurde in die Protokolldatei geschrieben

Ich habe dieses Problem gelöst. Danke! @rooshm

Wie genau? Alle Details wären hilfreich!

Ich habe das Paket "uuv_simulation_evaluation" noch nicht in den Arbeitsbereich gelegt. So ist dieser Fehler "Ressource nicht gefunden: uuv_simulation_wrapper" aufgetreten. @rooshm

Hey, ich habe den gleichen Fehler. Wie kann ich uuv_simulation_evaluation zum Arbeitsbereich hinzufügen?

Öffnen Sie einfach das Terminal und geben Sie Ihren Arbeitsbereich ein, dann "git clone https://github.com/uuvsimulator/uuv_simulation_evaluation.git ". Der oben erwähnte Fehler wird verschwinden. Aber wenn ich catkin_make im Arbeitsbereich ausführe, bin ich auf ein neues Problem gestoßen:
CMake-Fehler unter /opt/ros/kinetic/share/catkin/cmake/catkinConfig. cmake:83 (find_package):
Eine von . bereitgestellte Paketkonfigurationsdatei konnte nicht gefunden werden
"uuv_simulation_evaluation" mit einem der folgenden Namen:

uuv_simulation_evaluationConfig.cmake
uuv_simulation_evaluation-config.cmake

Fügen Sie das Installationspräfix von "uuv_simulation_evaluation" zu . hinzu
CMAKE_PREFIX_PATH oder setze "uuv_simulation_evaluation_DIR" auf ein Verzeichnis
eine der oben genannten Dateien enthält. Wenn "uuv_simulation_evaluation" liefert
ein separates Entwicklungspaket oder SDK, stellen Sie sicher, dass es installiert wurde.
Anrufliste (letzter Anruf zuerst):
uuv_simulation_evaluation/uuv_smac_utils/CMakeLists. txt:4 (find_paket)

-- Konfiguration unvollständig, Fehler aufgetreten!
Siehe auch "/home/ccs/catkin_uuv/build/CMakeFiles/CMakeOutput.log".
Siehe auch "/home/ccs/catkin_uuv/build/CMakeFiles/CMakeError.log".
Makefile:5120 : Rezept für das Ziel 'cmake_check_build_system' fehlgeschlagen
make: * [cmake_check_build_system] Fehler 1
@max0619

Ok, das Problem habe ich auch gelöst. Ich habe die uuv_simulation_evaluation wie oben beschrieben zu meinem Arbeitsbereich hinzugefügt, aber ich habe catkin build (wird mit catkin-Tools geliefert) anstelle von catkin_make verwendet (Sie müssen schließlich catkin clean ausführen, bevor Sie catkin build verwenden).

Es tut mir leid, dass die Antwort zu spät kommt. Ich habe das Problem mit Ihrer Methode gelöst. Und können Sie "roslaunch uuv_tutorial_rov_modle upload_rov_example.launch" erfolgreich ausführen? Ich bin auf folgendes Problem gestoßen:

[upload_rov_example.launch] ist weder eine Startdatei im Paket [uuv_tutorial_rov_modle] noch ist [uuv_tutorial_rov_modle] ein Startdateiname
Der Traceback für die Ausnahme wurde in die Protokolldatei geschrieben

andere Pakete können erfolgreich ausgeführt werden. Ich weiß nicht warum! @max0619

@ccs-ros Ich habe auch den gleichen Fehler, aber das erneute Ausführen von source devel/setup.bash in Ihrem Catkin-Ordner behebt dies

Falls jemand catkin_build nicht ausführen kann, weil sein Arbeitsbereich andere Komponenten enthält, die catkin_make benötigen, sollte der folgende Pull-Request https://github.com/uuvsimulator/rexrov2/pull/32 auf nicht lunaren Arbeitsbereichen funktionieren

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

musamarcusso picture musamarcusso  ·  12Kommentare

Timple picture Timple  ·  24Kommentare

bst picture bst  ·  33Kommentare

atomoclast picture atomoclast  ·  23Kommentare

HashirZahir picture HashirZahir  ·  10Kommentare