ROS中文學習筆記初級篇

2021-09-26 13:23:26 字數 1220 閱讀 5231

安裝ros

此處安裝的為kinetic。僅支援(ubuntu 14.10、ubuntu 16.04 和debian 的系統包)

注意:如果你是通過apt這樣的命令安裝ros,那麼這些包不能也不應該被使用者編輯。你應該在你可以訪問的資料夾內工作,比如你的home資料夾。防止破壞安裝檔案。

1> 配置ubuntu儲存庫

2> 設定你的sources.list

利用下面的指令允許電腦接收來自packages.ros.org的軟體

sudo sh -c 『echo 「deb $(lsb_release -sc) main」 > /etc/apt/sources.list.d/ros-latest.list』

3> 設定key

sudo apt-key adv --keyserver 『hkp: --recv-key c1cf6e31e6bade8868b172b4f42ed6fbab17c654

4> 安裝

首先確認下你的作業系統的包是最新的

sudo apt-get update

檢視其他可用安裝包可用以下指令:

apt-cache search ros-kinetic

5> 初始化rosdep

在使用ros之前,您需要初始化rosdep。rosdep使您能夠輕鬆地為要編譯的源安裝系統依賴項,並且在ros中執行一些核心元件

sudo rosdep init

rosdep update

6> 環境設定

如果每次開啟乙個新的shell,ros的環境變數都會自動的新增到bash會話中會很方便。如下:

echo 「source /opt/ros/kinetic/setup.bash」 >> ~/.bashrc

source ~/.bashrc

如果你安裝了多個ros的發行版,那麼 ~/.bashrc只會為當前使用的ros版本setup.bash

如果你只是想更改當前的shell的環境變數,那麼只執行下面的指令即可:

source /opt/ros/kinetic/setup.bash

如果使用zsh而不是bash,則需要執行以下命令來設定shell:

echo 「source /opt/ros/kinetic/setup.zsh」 >> ~/.zshrc

source ~/.zshrc

python學習筆記 初級篇

print 用來輸出資料 print hello 高階用法 print 2 3 2 3 raw input用來獲取輸入 x raw input 請輸入乙個數字 數 4種型別的數 整數 12345 長整數 大一點的整數 浮點數 3.14 複數 2.3 4.6j 字串 單引號 abc def 用來表示a...

乙個老外的中文學習筆記

據說是個老外上中文課的時候做的筆記,內容如下 dear tim,shall by too dull doll by too jack won,dolphin long can jim shall by too low,shall by too when dull low,doll car low,d...

ROS2學習筆記之rosbag篇

總結後續 學習目標 記錄發布在話題上的訊息,方便我們後期檢視 ros2 bag是乙個命令列工具用於記錄話題上發布的訊息。他可以儲存任意數量話題上的訊息內容。我們可以通過資料回放實現實驗場景的重現。同時這也是和他人分享資料的好方法。我們首先安裝ros2 bag sudo apt install ros...