ROS系統學習

2021-10-03 05:12:39 字數 1856 閱讀 4162

ros系統安裝

ros版本18.04,採用阿里雲映象,ros官網安裝教程

1、新增ros軟體源

設定你的電腦可以從 packages.ros.org 接收軟體.

sudo sh -c 'echo "deb  $(lsb_release -sc)

main" > /etc/apt/sources.list.d/ros-latest.list'

2.新增 keys

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys f42ed6fbab17c654
2.1若出現如下無法驗證簽名

解決路徑:

3.安裝ros

首先,確保你的debian軟體包索引是最新的

sudo

apt-get update

桌面完整版

sudo

apt-get

install ros-melodic-desktop-full

4.初始化 rosdep

sudo rosdep init

rosdep update

4.1出現如下問題

~$ sudo rosdep init

error: cannot download default sources list from:

website may be down.

解決辦法:國內需要翻牆

提示如下則成功

```bash

sudo rosdep init

wrote /etc/ros/rosdep/sources.list.d/20-default.list

recommended: please run

5.環境配置

echo

"source /opt/ros/kinetic/setup.bash"

>> ~/.bashrc

source ~/.bashrc

6.安裝rosinstal

sudo

apt-get

install python-rosinstall python-rosinstall-generator python-wstool build-essential

注意:配置完後需要登出使用者重新登入或重啟ubuntu18.04,避免有環境變數沒有更新,

7.小海龜**測試

ROS作業系統學習(十二)ROS中的座標系管理系統

tf功能包能幹什麼 tf座標變換如何實現?通過座標變換實現控制乙個海龜移動,而另乙個海龜緊緊跟隨這只海龜的移動 1.安裝必要包 sudo apt get install ros melodic turtle tf2.啟動launc 件 roslaunch turtle tf turtle tf de...

ROS小課堂語音互動系統學習筆記(4)

科大訊飛語音識別asr修改在ros下執行終端執行如下 1.開啟終端輸入 cd catkin ws catkin make roscore 2.開啟第二個終端,cd catkin ws source devel setup.bash rosrun voice system xf tts node 啟動...

ROS機械人系統學習 踩坑之路

推薦學習教程 深藍學院 機械人作業系統ros理論與實踐學習 在學習到第2講ros基礎的分布式通訊時,一直卡在這裡,主機開啟小海龜後,從機雖然可以通過 rostopic list列出當前的所有topic列表,但是訂閱不成功,後來經過一天的各種找資料,找到一篇博文 ros多機的通訊配置 終於找到問題所在...