日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ROS教程(一):Ubuntu ROS安装详细教程(全过程)+测试程序

發布時間:2024/8/1 Ubuntu 87 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ROS教程(一):Ubuntu ROS安装详细教程(全过程)+测试程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ROS教程(一):Ubuntu ROS安裝詳細教程(全過程)+測試程序

一、介紹

ROS提供了多個發行版。不同版本的Ubuntu建議安裝不同版本的ROS,具體對照如下。

ROS版本發布時間安裝建議
ROS Kinetic Kame發布于2016年5月建議在Ubuntu 16.04上安裝
ROS Melodic Morenia發布于2018年5月建議在Ubuntu 18.04上安裝
ROS Noetic Ninjemys發布于2020年5月建議在Ubuntu 20.04上安裝

推薦使用Kinetic或Melodic,因為他們資源更加豐富。

二、安裝ROS Melodic

(一)配置Ubantu 18.04(如果已完成,可直接跳過該步驟)

  • 點擊“Ubuntu軟件”圖標
  • 點擊左上角 “Ubuntu軟件” ,選擇下拉列表中的**“軟件和更新”**;
  • 勾選“可從互聯網下載”中的前四個選項,然后點擊“下載自”旁邊部分的下拉列表向下小箭頭,選擇“其它站點”的選項;
  • 點擊“選擇最佳服務器” ,系統會自動測試最佳的服務器,測試完成后,點擊“選擇服務器”;
  • 點擊“關閉”后,會彈出對話框,這時選擇“重新載入”,即可完成對Ubuntu軟件的配置;
  • (二)設置sources.list

    安裝packages.ros.org的軟件。

    1|$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

    (三)設置密鑰

    1|$ sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

    (四)更新

    確保 Debian 包索引是最新的:

    1|$ sudo apt update

    (五)安裝ROS桌面完整版(推薦)

    推薦安裝ROS桌面完整版,因為內容更加全面。
    *其中包含 ROS、rqt、rviz、機器人通用庫、2D/3D 模擬器、導航以及 2D/3D 感知包。

    1|$ sudo apt install ros-melodic-desktop-full

    (六)初始化 rosdep

    初始化 rosdep后,可以更加輕松地安裝想要被編譯的源代碼,或系統依賴。

    1|$ sudo rosdep init 2|$ rosdep update

    (七)設置環境

    設置環境,使得環境變量可以自動添加到新的bash會話。

    1|$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc 2|$ source ~/.bashrc

    (八)安裝rosinstall命令行工具

    因為項目需要用到各種各樣的工具和ROS包,所以這里我們來安裝一個經常使用的命令行工具。

    1|$ sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential

    到這里就已經基本完成了運行核心ROS所需的內容。
    接下來讓我們一起來測試一下叭!

    三、測試程序

    為了測試一下我們的ROS是否安裝成功,這里我們來測試一個例程——小海龜仿真器。

    1.打開一個新的終端(ctrl+alt+T),啟動ROS Master。

    1|$ roscore

    2.再打開一個新的終端(ctrl+alt+T),啟動小海龜仿真器。

    1|$ rosrun turtlesim turtlesim_node

    此時,運行完出現小海龜窗口。
    3. 再打開一個新的終端(ctrl+alt+T),啟動小海龜控制節點。

    1|$ rosrun turtlesim turtle_teleop_key

    最后,光標選中最后開啟這個終端,按下方向鍵就可以控制小海龜移動啦!

    附錄:推薦網址

    ROS官網教程:

    https://wiki.ros.org/melodic/Installation/Ubuntu

    總結

    以上是生活随笔為你收集整理的ROS教程(一):Ubuntu ROS安装详细教程(全过程)+测试程序的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。