Uuv_simulator: ResourceNotFound: uuv_simulation_wrapper

تم إنشاؤها على ٧ سبتمبر ٢٠١٩  ·  10تعليقات  ·  مصدر: uuvsimulator/uuv_simulator

مرحبًا ، عندما أقوم بتشغيل الأمر "roslaunch rexrov2_gazebo start_demo_pid_controller.la تشغيل 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

ماذا علي أن أفعل لحل هذه المشكلة؟ اشكرك!

bug

التعليق الأكثر فائدة

حسنًا ، لقد حللت المشكلة أيضًا. لقد أضفت uuv_simulation_evaluation إلى مساحة العمل الخاصة بي كما هو موضح أعلاه ولكني استخدمت تصميم catkin (يأتي مع أدوات catkin) بدلاً من catkin_make (يتعين عليك في النهاية تشغيل catkin clean قبل استخدام catkin build).

ال 10 كومينتر

نفس الخطأ مع 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
تمت كتابة traceback للاستثناء إلى ملف السجل

لقد حللت هذه المشكلة شكرا لك! تضمين التغريدة

كيف بالضبط؟ أي تفاصيل ستكون مفيدة!

لم أضع الحزمة "uuv_simulation_evaluation" في مساحة العمل من قبل. لذا حدث هذا الخطأ "لم يتم العثور على المورد: uuv_simulation_wrapper". تضمين التغريدة

مرحبًا ، لدي نفس الخطأ. كيف يمكنني إضافة uuv_simulation_evaluation إلى مساحة العمل؟

ما عليك سوى فتح Terminal وإدخال مساحة العمل الخاصة بك ، ثم "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 ، تأكد من تثبيتها.
Call Stack (أحدث مكالمة أولاً):
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' فشلت
جعل: * [cmake_check_build_system] خطأ 1
هههههههههههههه

حسنًا ، لقد حللت المشكلة أيضًا. لقد أضفت uuv_simulation_evaluation إلى مساحة العمل الخاصة بي كما هو موضح أعلاه ولكني استخدمت تصميم catkin (يأتي مع أدوات catkin) بدلاً من catkin_make (يتعين عليك في النهاية تشغيل catkin clean قبل استخدام catkin build).

يؤسفني أن الرد متأخر ، لقد حللت المشكلة بطريقتك. وهل يمكنك تشغيل "roslaunch uuv_tutorial_rov_modle upload_rov_exampleunch" بنجاح؟ لقد واجهت المشكلة التالية

[upload_rov_ex.launch] ليس ملف تشغيل في الحزمة [uuv_tutorial_rov_modle] ولا [uuv_tutorial_rov_modle] اسم ملف التشغيل
تمت كتابة traceback للاستثناء إلى ملف السجل

يمكن تشغيل الحزم الأخرى بنجاح. لا أعرف لماذا! هههههههههههههه

@ ccs-ros تلقيت نفس الخطأ أيضًا ، ولكن إعادة تشغيل source devel/setup.bash في مجلد catkin يعمل على إصلاح هذا

في حالة عدم تمكن شخص ما من تشغيل catkin_build نظرًا لأن مساحة العمل الخاصة به تحتوي على مكونات أخرى تحتاج إلى catkin_make ، يجب أن يعمل طلب السحب التالي https://github.com/uuvsimulator/rexrov2/pull/32 على مساحات عمل غير قمرية

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

bst picture bst  ·  33تعليقات

hughhugh picture hughhugh  ·  5تعليقات

HashirZahir picture HashirZahir  ·  10تعليقات

dbcesar picture dbcesar  ·  5تعليقات

Timple picture Timple  ·  24تعليقات