国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【carla】ubuntu20.04 編譯carla-ros-bridge 安裝過程、報(bào)錯(cuò)及其解決方法

這篇具有很好參考價(jià)值的文章主要介紹了【carla】ubuntu20.04 編譯carla-ros-bridge 安裝過程、報(bào)錯(cuò)及其解決方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


下載后進(jìn)行catkin_make會(huì)報(bào)錯(cuò)3個(gè)錯(cuò)誤

一、安裝過程

  1. Create a catkin workspace:
mkdir -p ~/carla-ros-bridge/catkin_ws/src
  1. Clone the ROS Bridge repository and submodules:
cd ~/carla-ros-bridge
git clone --recurse-submodules https://github.com/carla-simulator/ros-bridge.git catkin_ws/src/ros-bridge
  1. Set up the ROS environment according to the ROS version you have installed:
source /opt/ros/noetic/setup.bash
  1. Install the required ros-dependencies:
cd catkin_ws
wget http://fishros.com/install -O fishros && . fishros

安裝rosdepc,然后運(yùn)行:

rosdep update
rosdep install --from-paths src --ignore-src -r

7.創(chuàng)建虛擬環(huán)境

conda create -n carla python=3.7

8.安裝pip依賴

pip install carla
pip install transforms3d
pip install pyyaml 
pip install numpy
pip install opencv-python
pip install pygame

二、報(bào)錯(cuò)及其解決方法

1.錯(cuò)誤1:python庫(kù) empy 庫(kù)找不到

方法1:在conda環(huán)境中安裝empy:conda install -c conda-forge empy
參考鏈接

方法2:這是編譯時(shí)終端處于anaconda的虛擬環(huán)境base中,缺少相關(guān)依賴,所以編譯的時(shí)候,需要指定一下python路徑。

catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python3

或者,也可以conda deactivate直接退出后直接編譯,效果和上面命令一致。
參考鏈接

2. 錯(cuò)誤2:ackermann_msgs找不到

這個(gè)是因?yàn)槿鄙龠@個(gè)包,使用下面的命令進(jìn)行安裝:

sudo apt-get install ros-noetic-ackermann-msgs

3. 錯(cuò)誤3:derived-object找不到

這個(gè)是因?yàn)槿鄙龠@個(gè)包,使用下面的命令進(jìn)行安裝:
在該網(wǎng)站下載ros-noetic-derived-object-msgs_3.3.0-1buster.20220926.181427_amd64.deb

并進(jìn)行安裝:

  sudo dpkg -i ros-noetic-derived-object-msgs_3.3.0-1buster.20220926.181427_amd64.deb

參考鏈接:ubuntu20.04 carla仿真環(huán)境及ros-bridge搭建

運(yùn)行時(shí)錯(cuò)誤1: CARLA python module version 0.9.12 required. Found: 0.9.14

這是由于python中的carla安裝版本不對(duì)。需要重新安裝:

pip install carla==0.9.12

運(yùn)行時(shí)錯(cuò)誤2:ImportError: /usr/lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0

這個(gè)錯(cuò)誤是由于python3.8版本問題導(dǎo)致的。解決方法是由這個(gè)鏈接提供的。

首先cd到conda的carla環(huán)境的lib文件夾下:

cd /home/"$USER"/anaconda3/envs/carla/lib

然后備份一下libffi.so.7文件

mv libffi.so.7 libffi.so.7.bak

然后重新建立鏈接:

sudo ln -s /lib/x86_64-linux-gnu/libffi.so.7.1.0 libffi.so.7
sudo ldconfig

再次運(yùn)行程序,相關(guān)問題就解決了。

運(yùn)行時(shí)錯(cuò)誤3:ModuleNotFoundError: No module named ‘transforms3d’

此時(shí)可能是在編譯carla-ros-bridge時(shí),沒有使用現(xiàn)在的python環(huán)境。解決方法就是使得carla-ros-bridge的編譯環(huán)境和運(yùn)行環(huán)境保持一致。

可以在運(yùn)行環(huán)境下重新編譯carla-ros-bridge。重新編譯前需要?jiǎng)h除build 和devel文件夾。文章來源地址http://www.zghlxwxcb.cn/news/detail-506064.html

到了這里,關(guān)于【carla】ubuntu20.04 編譯carla-ros-bridge 安裝過程、報(bào)錯(cuò)及其解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Ubuntu 20.04 與 ROS noetic安裝 gtsam 編譯 LIO-SAM 的適配版本

    本文簡(jiǎn)介在 Ubuntu 20.04 下以 ROS noetic 為基礎(chǔ)安裝 GTSAM 并成功編譯 LIO-SAM 的適配版本。 安裝前請(qǐng)檢查cmake 和boost版本,Ubuntu 20.04.06自帶cmake(= 3.0) 和libboost-all-dev(= 1.65)已滿足要求。編譯LIO-SAM適配版本的其它依賴包也已滿足要求(主要是PCL, Eigen和OpenCV等, 詳見其CMakeList)。 當(dāng)前

    2024年02月13日
    瀏覽(26)
  • ubuntu20.04安裝Carla并配置羅技G29方向盤使用

    ubuntu20.04安裝Carla并配置羅技G29方向盤使用

    環(huán)境 :ubuntu20.04+anaconda+python3.7+ros2 foxy+Logitech g29 一、安裝Carla github地址: https://github.com/carla-simulator/carla 安裝文檔: https://carla.readthedocs.io/en/0.9.13/ 安裝的版本:0.9.13 主要步驟: 1.1 將0.9.13版本的Carla安裝包下載到本地并解壓CARLA_0.9.13.tar.gz 1.2 測(cè)試是否能正常啟動(dòng) 有畫面彈出說

    2023年04月24日
    瀏覽(254)
  • 在Ubuntu20.04下安裝Autoware.universe和Carla并進(jìn)行聯(lián)合仿真

    在Ubuntu20.04下安裝Autoware.universe和Carla并進(jìn)行聯(lián)合仿真

    1、安裝 Carla 0.9.13 1、進(jìn)入U(xiǎn)E網(wǎng)頁(yè),按照順序完成以下6步。 https://www.unrealengine.com/en-US/ue-on-github 2、進(jìn)入EpicGame的Github https://github.com/EpicGames 點(diǎn)擊UnrealEngine 2、直接clone出來是最新版,需要設(shè)置classic token,可以參考: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/

    2023年04月15日
    瀏覽(25)
  • Ubuntu20.04安裝Kinect2驅(qū)動(dòng)libfreenect2以及對(duì)應(yīng)的ros功能包iai_kinect2(解決編譯報(bào)錯(cuò))

    地址:https://github.com/OpenKinect/libfreenect2 1.安裝libusb. The version must be = 1.0.20: 2.安裝TurboJPEG: 3.安裝OpenGL: 4.安裝OpenNI2: 5.安裝OpenCL的頭文件和庫(kù): 根據(jù)這篇文章(本人的流程有所不同):Ubuntu 16.04.2 下為 Intel 顯卡啟用 OpenCL 1) 首先,安裝官方的包: 其中clinfo是用來看系統(tǒng)opencl支

    2024年02月13日
    瀏覽(57)
  • ubuntu20.04安裝opencv 3.2.0以及cv_bridge踩坑記錄

    ubuntu20.04安裝opencv 3.2.0以及cv_bridge踩坑記錄

    本次安裝是在我的雙系統(tǒng)下安裝的,不同ubuntu版本或者不同硬件平臺(tái)情況也許會(huì)有所不同,僅供參考。 第一步: 我采用的是github官方代碼倉(cāng)庫(kù)下載安裝的方式,下載的是3.2.0版本(其余版本安裝過程類似) opencv官方鏈接 第二步:安裝依賴項(xiàng) 值得一提的是,在此處我遇到過

    2024年02月04日
    瀏覽(24)
  • ubuntu20.04安裝ROS【詳細(xì)】

    ubuntu20.04安裝ROS【詳細(xì)】

    Ubuntu20.04安裝ROS與Ubuntu18.04大差不差,安裝過程基本沒出現(xiàn)問題,按以下教程操作即可。 該命令打開源文件可能會(huì)比較慢 將文件里的替換為 然后執(zhí)行 再執(zhí)行 1.新建文件夾,并進(jìn)入文件夾 2、下載項(xiàng)目 若找不到命令,安裝git即可 3、另打開一個(gè)終端,備份原文件 4、安裝rosdep 5、替

    2024年02月12日
    瀏覽(37)
  • Ubuntu20.04安裝ROS----魚香ROS一鍵安裝

    Ubuntu20.04安裝ROS----魚香ROS一鍵安裝

    輸入以下命令行: 選擇1 選擇1 ROS1 選擇1 ? 下載noetic版本 ROS2 選擇3 下載galactic版本

    2024年02月05日
    瀏覽(29)
  • ubuntu20.04安裝ros問題解惑

    一、配置密鑰問題 問題描述: 在安裝ROS noetic時(shí),當(dāng)運(yùn)行以下命令時(shí), 可能會(huì)遇到以下錯(cuò)誤 問題分析: 主要原因就是http://raw.githubusercontent.com是墻外地址,無法訪問 解決方法: 從另一個(gè)網(wǎng)址獲取密鑰 然后繼續(xù)按照官方步驟操作即可。 二、rosdep連接超時(shí)的問題 報(bào)錯(cuò) 問題描述 執(zhí)

    2024年02月15日
    瀏覽(99)
  • 【ROS】在 Ubuntu 20.04 安裝 ROS 的詳細(xì)教程

    【ROS】在 Ubuntu 20.04 安裝 ROS 的詳細(xì)教程

    由于自己裝過兩次 ROS,但是重頭再來一遍還是遇到了很多困難。尤其是當(dāng)遇到以前遇到過的問題,我依然會(huì)手足無措,翻邊互聯(lián)網(wǎng)的邊邊角角,試很多遍錯(cuò)才能解決問題。于是便萌發(fā)了寫下這個(gè) ROS安裝指南 的想法。 這里整理了我安裝 ROS 的流程以及遇到的所有問題,也提供

    2024年02月03日
    瀏覽(40)
  • Ubuntu20.04同時(shí)安裝ROS1和ROS2

    Ubuntu20.04同時(shí)安裝ROS1和ROS2

    每版的Ubuntu系統(tǒng)版本都有與之對(duì)應(yīng)ROS版本的,每一版ROS都有其對(duì)應(yīng)版本的Ubuntu版本,不可隨便裝,ubuntu20.04對(duì)應(yīng)ROS1 noetic和ROS2 foxy版本。_ros1和ros2共存 文章目錄 Ubuntu20.04同時(shí)安裝ROS1和ROS2共存 一、換源 1.1 通過軟件更新 1.2 通過修改源文件(建議) 二、安裝ROS1(noetic) 三、安

    2024年02月09日
    瀏覽(61)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包