1.必要なコンポーネント「uuid_msgs」が見つかりませんでした。
sudo apt-get install ros-melodic-uuid-msgs
2.SDL が見つかりませんでした (欠落: SDL_LIBRARY SDL_INCLUDE_DIR)
sudo apt-get install libsdl-dev
3. SDL_image が見つかりませんでした (欠落: SDL_IMAGE_LIBRARIES
SDL_IMAGE_INCLUDE_DIRS)
sudo apt-get install libsdl-image1.2-dev
4.「libuvc」によって提供される次の名前のパッケージ構成ファイルが見つかりませんでした:
git clone https://github.com/libuvc/libuvc
cd libuvc
mkdir build
cd build
cmake …
make && sudo make install
5. /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake:113 での CMake エラー (メッセージ):
プロジェクト 'cv_bridge' はインクルード ディレクトリとして '/usr/include/opencv' を指定していますが、
見つかりません。
/opt/ros/melodic/share/image_geometry/cmake/image_geometryConfig.cmake:113 での CMake エラー (メッセージ):
プロジェクト 'image_geometry' はインクルード ディレクトリとして '/usr/include/opencv' を指定していますが、
見つかりません。
上記のパスにある cv_bridgeconfig.cmke ファイルと image_geometryConfig.cmake ファイルを変更し、
100 行目付近の 2 つの opencv を opencv4 に変更するだけです (変更する必要があるのは 1 つの opencv だけであり、先頭にハイフンがある opencv は変更する必要がないことに注意してください)変更されます)
6.realsense-ros-development/realsense2_camera/CMakeLists.txt:47 での CMake エラー (メッセージ):
sudo apt-get install ros-melodic-realsense2-camera
7.モジュール「orocos-bfl」を確認しています
– パッケージ「orocos-bfl」が見つかりません
sudo apt-get install ros-melodic-bfl
8.必要なコンポーネント「シリアル」が見つかりませんでした。
sudo apt-get install ros-melodic-serial
9.tf2_sensor_msgs が見つかりませんでした
sudo apt-get install ros-melodic-tf2-sensor-msgs
10.必要なコンポーネント「move_base_msgs」が見つかりませんでした
sudo apt-get install ros-melodic-move-base-msgs
11.costmap_converterが見つかりませんでした
sudo apt-get install ros-melodic-costmap-converter
12.「mbf_costmap_core」によって提供されるパッケージ構成ファイルが見つかりませんでした
sudo apt-get install ros-melodic-mbf-costmap-core
13.「mbf_msgs」によって提供される、
次のいずれかの名前のパッケージ構成ファイルが見つかりませんでした:
sudo apt-get install ros-melodic-mbf-msgs
14.SuiteSparse が見つかりませ
ん sudo apt-get install libsuitesparse-dev
15.libg2oが見つかりませんでした!
sudo apt-get インストール ros-melodic-libg2o
16. async_web_server_cpp が見つかりませんでした
sudo apt-get install ros-melodic-async-web-server-cpp
17.「joy」によって提供された次のいずれかの名前のパッケージ構成ファイルが見つかりませんでした
:
sudo apt-get install ros-melodic-joy
18.「ZED」によって提供される、次のいずれかの名前のパッケージ構成ファイル (要求されたバージョン 3) が見つかりませんでした:
未解決。一時的に zed-ros-wrapper-master フォルダーを削除します。
19./home/zsq/catkin_ws/src/ldlidar_14/src/cmd_interface_linux.cpp:11:10: 致命的なエラー: libudev.h: そのようなファイルまたはディレクトリはありません
sudo apt-get install libudev-dev
20./usr/bin/ld: -lmsc sudo cp src/xf_mic_asr_offline/lib/arm64/libmsc.so /usr/lib/ が見つかりません
21.エラー「OpenCV 4.x+ には有効な C++11 サポートが必要です」が
解決されていないため、darknet_ros フォルダーを一時的に削除します
22.camera_driver.cpp:(.text+0xd00): `uvc_free_frame' への未定義の参照
ros_astra_camera の CmakeList.txt ファイルの find_package(libuvc REQUIRED) の下に 2 つのステートメントを追加します (libuvc インストールのアドレスに従って変更します)
set(libuvc_INCLUDE_DIRS) " /home/zsq/catkin_ws/libuvc/build/include/libuvc")
set(libuvc_LIBRARIES "/home/zsq/catkin_ws/libuvc/build/libuvc.so")
23.c++: 内部コンパイラ エラー: 強制終了 (プログラム cc1plus)
sudo dd if=/dev/zero of=/swapfile bs=64M count=32
#count のサイズは増加したスワップ領域のサイズ、64M はブロック サイズです, したがって、スペースのサイズは bs*count=2048MB
sudo mkswap /swapfile
#先ほどのスペースをスワップ形式にフォーマットします
chmod 0600 /swapfile
sudo swapon /swapfile
#作成したばかりのスワップスペースを使用します
スペース コマンド
swapoff -aを解放するプロセス中に
、free -m コマンドを使用してスワップ スペースの使用状況を確認できます。
24.执行rosrunturn_on_wheeltec_robotwheeltec_robot_node报
wheeltec_robot がシリアル ポートを開けません。シリアル ポート ケーブルを確認してください。
シリアル ポートのエイリアスを作成する
https://blog.csdn.net/zong596568821xp/article/details/78579734
USB /dev/wheeltec_controller を再接続し、/dev/ttyUSB0 chmod 777 /dev/ttyUSB0
に変更する必要があります。 ————————— ——————著作権表示: この記事は CSDN ブロガー「~Born to Win~」によるオリジナル記事であり、CC 4.0 BY-SA 著作権規約に準拠しています。転載する場合は、ソースリンクとこのステートメントを記載してください。元のリンク: https://blog.csdn.net/zsq122021821/article/details/128316043