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

【ROS系統(tǒng)】Ubuntu22.04系統(tǒng)中安裝ROS2系統(tǒng)

這篇具有很好參考價(jià)值的文章主要介紹了【ROS系統(tǒng)】Ubuntu22.04系統(tǒng)中安裝ROS2系統(tǒng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

參考博客:ROS 安裝詳細(xì)教程 —— Ubuntu22.0.4 LTS 安裝

Part 0. 準(zhǔn)備

首先,我們需要一個(gè)Ubuntu系統(tǒng)。

Part 1. 調(diào)整Ubuntu系統(tǒng)中的相關(guān)配置

step 1. 設(shè)置語言

終端輸入指令:

sudo apt update
sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8

step 2. 設(shè)置鏡像源

從ubuntu系統(tǒng)界面進(jìn)行設(shè)置:

設(shè)置->軟件升級(jí)->Ubuntu software-> source code 為source code選擇國內(nèi)鏡像源

確定鏡像源可用

通過檢查此命令的輸出,確保已啟用Ubuntu Universe存儲(chǔ)庫。
apt-cache policy | grep universe
如果輸出 “500:亂七八糟一堆” ,說明可行。
如果沒有上述輸出,則需要執(zhí)行指令:
sudo apt install software-properties-common
sudo add-apt-repository universe

step 3. 從github下載相關(guān)文件

終端指令:

sudo apt update && sudo apt install curl gnupg lsb-release
sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null

step 4. 將上述配置更新至系統(tǒng)

指令:sudo apt-get update
指令:sudo apt-get upgrade

Part 2. 安裝ROS2-humble系統(tǒng)

step 1. 下載ROS系統(tǒng)

指令:sudo apt install ros-humble-desktop
注1:humble表示版本名稱,不同的Ubuntu系統(tǒng)需要下載對(duì)應(yīng)的不同的版本名稱,ubuntu22.04對(duì)應(yīng)版本humble,其余版本可以登陸ROS官網(wǎng)自行查看;
注2:desktop表示桌面版本,即完整版本,自動(dòng)安裝我們常用的功能。

step 2. 調(diào)整配置

終端指令: source /opt/ros/humble/setup.bash echo " source /opt/ros/humble/setup.bash" >> ~/.bashrc

Part 3. 檢測(cè)ROS2-humble系統(tǒng)是否可以正常運(yùn)行

通信測(cè)試

打開一個(gè)終端,指令:ros2 run demo_nodes_cpp talker
另開一個(gè)終端,指令:ros2 run demo_nodes_py listener
如果listenner可以正常顯示talker發(fā)出的信號(hào),即表示正常。

小海龜仿真測(cè)試

一個(gè)終端,指令:ros2 run turtlesim turtlesim_node啟動(dòng)海龜仿真器
另一個(gè)終端,指令:ros2 run turtlesim turtle_teleop_key啟動(dòng)鍵盤控制節(jié)點(diǎn)

如果可以通過鍵盤正常操控小海龜移動(dòng),即表示正常。

Part 4. ROS2系統(tǒng)文件位置

在文件目錄:/opt/ros/humble中查詢文章來源地址http://www.zghlxwxcb.cn/news/detail-860365.html

Part 5. 開發(fā)者工具下載

colcon編譯器

 sudo apt install python3-colcon-common-extensions

到了這里,關(guān)于【ROS系統(tǒng)】Ubuntu22.04系統(tǒng)中安裝ROS2系統(tǒng)的文章就介紹完了。如果您還想了解更多內(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)文章

  • ubuntu22.04一鍵安裝ROS1和ROS2(超簡(jiǎn)單,親測(cè)可靠)

    這幾天在安裝ros,然后發(fā)現(xiàn)可以一鍵安裝,話不多說,直接終端輸入如下指令 回車之后系統(tǒng)會(huì)自動(dòng)安裝ros 詳見魚香ROS

    2024年02月11日
    瀏覽(30)
  • 樹莓派4B+Ubuntu22.04 Server安裝ROS2 Humble

    樹莓派4B+Ubuntu22.04 Server安裝ROS2 Humble

    通過本章學(xué)習(xí),了解ROS2相關(guān)版本,能夠熟練掌握ROS2安裝相關(guān)操作,最終讓 Talker-listener 實(shí)例跑起來。 參考網(wǎng)站: ROS2官網(wǎng):https://www.ros.org/ ROS2 Humble版本:https://docs.ros.org/en/humble/Installation.html 注意:如果對(duì)ROS已經(jīng)有一定的了解,可以忽略此章節(jié)。 更多更具體的ROS介紹請(qǐng)查看

    2024年02月11日
    瀏覽(99)
  • Ubuntu22.04源碼安裝ROS-noetic(ROS1非ROS2),編譯運(yùn)行VINS-MONO

    Ubuntu22.04源碼安裝ROS-noetic(ROS1非ROS2),編譯運(yùn)行VINS-MONO

    由于22.04默認(rèn)安裝ROS2,但很多倉庫都是基于ROS1的,不想重裝系統(tǒng),參考這兩個(gè)博客安裝了ROS-noetic: 博客1. https://blog.csdn.net/Drknown/article/details/128701624 博客2. https://zhuanlan.zhihu.com/p/418227536 我的庫版本(實(shí)測(cè)可行): eigen:3.3.7 ceres:1.14.0(用2.系列版本的編譯時(shí)需要把C++版本設(shè)

    2024年02月02日
    瀏覽(31)
  • 如何像正常使用ROS一樣使用Docker ROS?Ubuntu22.04在docker中安裝noetic版本ROS

    如何像正常使用ROS一樣使用Docker ROS?Ubuntu22.04在docker中安裝noetic版本ROS

    自從買了新電腦,遇到的麻煩接連不斷。先是安裝Ubuntu系統(tǒng)安裝不上,安裝完成之后網(wǎng)卡、觸控板等硬件都沒有打上驅(qū)動(dòng),折騰了老半天,把ubuntu的內(nèi)核升級(jí)到了Ubuntu20.04所支持的最高版本,然而還是沒有解決驅(qū)動(dòng)的問題,遂一氣之下將系統(tǒng)升級(jí)為了Ubuntu22.04,這一次安裝完系

    2024年04月17日
    瀏覽(49)
  • 關(guān)于Ubuntu22.04,ros2-humble環(huán)境下,使用gazebo遇到的問題。

    關(guān)于Ubuntu22.04,ros2-humble環(huán)境下,使用gazebo遇到的問題。

    遇到的問題: 打開gazebo時(shí)出現(xiàn)error:process has died的報(bào)錯(cuò),雖然仍然可以打開gazebo,但是gazebo顯示的并不是launch文件調(diào)用的world文件與urdf文件內(nèi)容,可能顯示前次使用gazebo時(shí)的內(nèi)容,或者出現(xiàn)機(jī)器人模型亂轉(zhuǎn)的情況。 問題原因: 前次使用gazebo后,沒有完全關(guān)閉gazebo,尤其是

    2024年02月15日
    瀏覽(24)
  • 在ubuntu22.04(LTS)上搭建ROS2+PX4+Gazebo的聯(lián)合仿真環(huán)境

    在ubuntu22.04(LTS)上搭建ROS2+PX4+Gazebo的聯(lián)合仿真環(huán)境

    說明:本案例僅僅是跑通了ROS2+PX4+Gazebo的聯(lián)合仿真,還沒有實(shí)現(xiàn)使用鍵盤控制無人機(jī)飛行(以后會(huì)補(bǔ)充)。 1.準(zhǔn)備工作 2.安裝PX4仿真工具鏈 3.安裝ROS2 4.安裝ROS2的相關(guān)依賴 5.安裝XRCE-DDS代理(AGENT) 6.創(chuàng)建ROS2工作空間并生成代碼樣例 7.運(yùn)行XRCE代理 8.編譯PX4固件并運(yùn)行 (1)確保

    2024年04月29日
    瀏覽(47)
  • 虛擬機(jī) + Ubuntu22.04 + ros2 (humble) colcon build turtlebot3_node失敗的解決方案

    虛擬機(jī) + Ubuntu22.04 + ros2 (humble) colcon build turtlebot3_node失敗的解決方案

    在虛擬機(jī)Ubuntu22.04中安裝了ROS2(humble),下載turtlebot3。在 colcon build --symlink-install 編譯的過程中turtlebot3_Fake_node一直失敗,無法正常運(yùn)行,影響后面的仿真測(cè)試。 查閱相關(guān)資料后發(fā)現(xiàn)問題主要出在 缺少ROS2 相關(guān)依賴Ubuntu 版本匹配 。 (1)首先通過 lsb_release-a 查看系統(tǒng)版本 查到

    2024年02月09日
    瀏覽(28)
  • 在Ubuntu22.04系統(tǒng)安裝ROS Humble Hawksbill

    在Ubuntu22.04系統(tǒng)安裝ROS Humble Hawksbill

    目錄 一、簡(jiǎn)述 二、下載安裝虛擬機(jī) 2.1下載 2.2安裝虛擬機(jī) 2.3安裝Ubuntu系統(tǒng) ?三、安裝ros 3.1設(shè)置編碼 3.2添加源 3.3安裝ros 3.4設(shè)置環(huán)境變量 四、檢驗(yàn)是否安裝成功 五、常見問題說明 ROS Humble Hawksbill 是 ROS 2 的第八個(gè)版本。它是最新的長(zhǎng)期支持版本的 ROS 2 發(fā)行版,可以輕松安裝

    2024年02月16日
    瀏覽(19)
  • 【2023】Windows11安裝Linux子系統(tǒng)(Ubuntu22.04LTS)+安裝ROS

    【2023】Windows11安裝Linux子系統(tǒng)(Ubuntu22.04LTS)+安裝ROS

    目錄 一、準(zhǔn)備工作 二、安裝Ubuntu 22.04.1 LTS 1. 下載Ubuntu 22.04.1 LTS 2. 移動(dòng)到非系統(tǒng)盤 三、啟動(dòng)Ubuntu遇到的報(bào)錯(cuò)及解決方案 四、換源 五、安裝ROS 1. 設(shè)置編碼 2. 添加源 3. 安裝ROS 4. 設(shè)置環(huán)境變量 5. 測(cè)試 控制面板——程序——程序和功能——啟動(dòng)或關(guān)閉 Windows 功能 ? 開啟如圖所

    2024年02月10日
    瀏覽(55)
  • Ubuntu22.04安裝ROS

    在安裝ROS之前,需要先安裝Ubuntu22.04操作系統(tǒng)。您可以從Ubuntu官網(wǎng)下載Ubuntu22.04的最新版本鏡像文件,并創(chuàng)建一個(gè)可啟動(dòng)的USB。您可以參考以下步驟: 在安裝ROS之前,需要先安裝Ubuntu22.04操作系統(tǒng)。您可以從Ubuntu官網(wǎng)下載Ubuntu22.04的最新版本鏡像文件,并創(chuàng)建一個(gè)可啟動(dòng)的USB。

    2024年02月10日
    瀏覽(27)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包