色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在TogetherROS中如何安裝ROS2功能包

麥辣雞腿堡 ? 來源:古月居 ? 作者:古月居 ? 2023-12-01 16:02 ? 次閱讀

安裝ROS2功能包

接下來,還有一個很重要的配置,那就是安裝ROS2功能包,我們說TogetherROS是基于ROS2深度優化的,很多模塊還是會復用ROS2中的功能,所有ROS2的原生功能也可以支持,這里我們就把ROS2必要的功能包都安裝一下,讓系統的功能模塊更加完整。

熟悉ROS2的同學,應該對這些指令并不陌生,和ROS2官方手冊中的安裝步驟一致,不過還是建議大家跟著課程的步驟一起來安裝一下。

添加ROS2源

第一步我們需要更新系統軟件源,并安裝必要的下載工具。

$ 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 #設置ROS2軟件源秘鑰
$ 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 #設置ROS2軟件源

安裝ROS2包

$ sudo apt update #更新軟件源
$ sudo apt install ros-foxy-ros-base ros-foxy-demo-nodes-cpp  # 安裝ROS2功能包

時間會有些長,需要稍微等待一下。

圖片

現在ROS2就安裝完成了。

大家可以使用同樣的命令,繼續安裝ROS2中的更多功能包。

這里推薦大家先安裝ROS2之后會使用到的編譯器,比如python3-colcon-common-extensions。我們后續一些TogetherROS功能包的編譯,也會使用python3-colcon-common的命令來安裝。

$ sudo apt install python3-colcon-common-extensions           # ROS2編譯器

圖片

另外,我們推薦大家安裝一個git工具,大家可以通過它下載GitHub、GitLab上的軟件包,我們后續也會用到。安裝命令為本小節代碼第四行。

$ sudo apt install git                                        # 安裝git工具

到這里,我們常用的軟件和功能包就安裝完成了。我們可以看到,在旭日X3派文件目錄/opt底下,除了之前的/tros文件夾外,還多出來一個/ros文件夾,里面就是我們剛才安裝好的ros-foxy版本的所有系統文件。

如果大家要使用ROS2的功能包,也需要source里面的.bash或者.bat腳本文件。

圖片

建立軟鏈接

為了方便我們在TogetherROS系統里調用ROS2的功能,在TogetherROS里提供了一個叫create_soft_link創建軟鏈接的腳本,它而已通過軟鏈接,把ROS2的環境變量鏈接到當前TogetherROS的環境包里來。執行以下命令:

$ cd /opt/tros 
## 使用/opt/tros目錄下的create_soft_link.py創建ROS package至TogetherROS的軟鏈接 
$ python3 create_soft_link.py --foxy /opt/ros/foxy/ --tros /opt/tros

這樣設置以后,假如你source了TogetherROS的環境變量,那么同樣的配置也會對ROS2生效。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    211

    文章

    28632

    瀏覽量

    207999
  • 軟件
    +關注

    關注

    69

    文章

    5007

    瀏覽量

    87948
  • ROS
    ROS
    +關注

    關注

    1

    文章

    280

    瀏覽量

    17056
收藏 人收藏

    評論

    相關推薦

    系統鏡像Ubuntu_ROS2ROS2是什么意思,帶有ROS2開發環境嗎?

    請問一下,百度文庫資料里面,下圖所示的系統鏡像Ubuntu_ROS2ROS2是什么意思,帶有ROS2開發環境嗎?與前面4GB版本的鏡像有什么區別?
    發表于 03-01 23:06

    ROS2安裝與使用 精選資料推薦

    ros2的烏龜仿真turtlesim,介紹topic,service,action等元素及其使用,介紹ros的基本操作
    發表于 08-30 08:24

    如何在ROS2運行小烏龜呢

    ROS2運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt upda
    發表于 11-05 06:08

    RT-Thread實時操作系統與ROS2是怎樣進行通信的

    的 teleop 軟件用鍵盤遠程控制 Kobuki 機器人了:[img][/img]ROS2 (micro_ros)前面提到,第二代 ROS 主機之間的通信是建立
    發表于 04-01 11:38

    基于無線wifi網絡的X3派和PC虛擬機通過ROS2實現跨設備通信

    地平線的TogetherROS)的設備,設備的IP地址同一網段,并且ROS_DOMAIN_ID相同(如果不設置,默認是0),即可實現設備之間通過ROS2通信。原作者:zhuk
    發表于 07-13 15:13

    教你一步步創建自己的ROS2工作空間應用

    ,IP地址替換為自己的實際IP地址。ssh root@192.168.31.1922、X3派執行下面的命令腳本進行系統的更新以及ROS2編譯環境依賴安裝apt -y update
    發表于 11-24 15:00

    imx8mp安裝ros2失敗的原因?

    我參考這個教程來創建一個ROS開發環境。我配置編譯ROS2 dashing版時,最后編譯正常生成完整固件。但是我在編譯ROS2-foxy的時候會報錯meta-robot-platfo
    發表于 04-03 08:54

    【昉·星光 2 高性能RISC-V單板計算機體驗】四: VisionFive2安裝 ROS2 humble

    /suitesparse-devel-5.10.1-2.oe2203.riscv64.rpm 安裝 ROS2 humble packages.list(見附件)列了現階段已經支持
    發表于 09-04 03:33

    【昉·星光 2 高性能RISC-V單板計算機體驗】五: VisionFive2 上體驗 ROS2 humble

    VisionFive2 上體驗 ROS2 humble 一、系統準備 參考 VisionFive2
    發表于 09-04 04:59

    Linux嵌入式開發筆記(六)ROS2運行小烏龜實例

    ROS2運行小烏龜,其實主要就是安裝兩個工具,turtlesim和rqt。A: 安裝turtlesim。輸入【sudo apt upda
    發表于 11-02 15:21 ?10次下載
    Linux嵌入式開發筆記(六)<b class='flag-5'>在</b><b class='flag-5'>ROS2</b><b class='flag-5'>中</b>運行小烏龜實例

    Window10怎么安裝ROS2

    Window10怎么安裝ROS2,以下的操作都要管理員的權限,我可以提前劇透,我應該應該是沒有安裝上DDS,應該是算安裝好了80%的樣子。
    的頭像 發表于 02-22 10:12 ?945次閱讀
    Window10怎么<b class='flag-5'>安裝</b><b class='flag-5'>ROS2</b>

    DDSROS2的應用

    DDSROS2的應用 DDSROS2系統的位置至關重要,所有上層建設都建立
    的頭像 發表于 11-24 17:54 ?978次閱讀
    DDS<b class='flag-5'>在</b><b class='flag-5'>ROS2</b><b class='flag-5'>中</b>的應用

    TogetherROS系統的通信功能測試

    /local_setup.bash** ros2 run examples_rclcpp_minimal_publisher publisher_member_function 終端2
    的頭像 發表于 11-28 16:19 ?499次閱讀
    <b class='flag-5'>TogetherROS</b>系統的通信<b class='flag-5'>功能</b>測試

    ROS2自帶例程測試

    的一個例程。 和剛才一樣打開兩個終端,這里我們需要source一下ROS里的環境變量。 該環境變量我們剛才已經設置了過軟連接,所以配置過程它也會配置ROS2功能
    的頭像 發表于 11-28 16:29 ?1017次閱讀
    <b class='flag-5'>ROS2</b><b class='flag-5'>中</b>自帶例程測試

    ZMC900E控制器之ROS2環境安裝指南

    ZMC900E是致遠電子研發的最新一代高性能EtherCAT控制器,支持ROS2系統,兼備強大功能和實時性,為工業應用帶來新的可能。本文將詳述ROS2特點和安裝,助力用戶
    的頭像 發表于 04-29 08:24 ?655次閱讀
    ZMC900E控制器之<b class='flag-5'>ROS2</b>環境<b class='flag-5'>安裝</b>指南
    主站蜘蛛池模板: 久久草福利自拍视频在线观看 | 亚洲色播永久网址大全 | 在线播放免费人成毛片视频 | 麻豆国产原创中文AV网站 | 亚洲精品国产品国语在线试看 | 国产亚洲欧洲日韩在线观看 | 成年人在线免费观看视频网站 | 日操夜操天天操 | 九九在线精品亚洲国产 | 日本乱hd高清videos | 久久精品视频在线直播6 | 窝窝影院午夜看片毛片 | 日韩精品真人荷官无码 | 亚洲无吗精品AV九九久久 | 亚洲AV久久无码精品蜜桃 | 在线电台收听 | 2021扫黑风暴在线观看免费完整版 | 久久4k岛国高清一区二区 | 视频在线观看高清免费看 | 超碰caopro熟女m超碰分类 | 娇妻玩4P被三个男人伺候电影 | 国产AV电影区二区三区曰曰骚网 | 超碰免费视频部落格 | 被高跟鞋调教丨vk | 精品久久久久久电影网 | 男宿舍里的呻吟h | 巨爆乳中文字幕爆乳区 | 天天射天天干天天插 | 我和黑帮老大第365天第2季在线 | 好看的电影网站亚洲一区 | 最近2018年手机中文字幕 | 在线观看免费亚洲 | 日本精品久久久久中文字幕 | 九九热久久只有精品2 | 久久综合亚洲色hezyo | 久久伊人影视 | 国自精品三七区 | 国产三级精品三级在线观看 | 四虎永久在线精品国产 | 国产一级毛片在线 | 2017欧美狠狠色 |