iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 16
0
AI & Data

ROS新手挑戰AI&Data組系列 第 16

[ROS#準備篇/基礎篇]

  • 分享至 

  • xImage
  •  

#跟大家分享這本書的前半

至此為止的前面幾天,很多指令想說猜測一下就會懂所以沒有解釋,但同學、學長們覺得還是可以解釋一下@@
所以正好利用今天這篇好好的...打字(?)

#系統類:
sudo: 允許使用者使用特殊權限
apt-: 標準套件管理系統
~/.bashrc: 類似開機程式
echo: 監聽,列出
source: 讓系統知道他們的存在,配置環境變量
-p: 路徑
catkin_make: 編譯
gedit: 開啟編輯
chmod: 開啟權限
cd: 移動到某目錄
ls: 在終端列出目前路徑下的文件
pwd: 列出目前所在的目錄

#單字類:
reboot: 重開機
update: 更新
remove: 移除
init: 初始initial
mkdir: 製作目錄make direction

#外掛類
git clone "github的連結(右鍵就是貼上)" : 下載此連結的檔案到你的ws/src(一樣好習慣回到ws去cakin_make一下,若有錯代表有些沒裝好就rosdep update)

#書內是建議我們設定github金鑰,之後看到有趣的專案>先Fork之後再clone
#書中對ROS傳輸的說法
TOPIC:只管丟出/接收資料
SERVICE: 丟出後,等待接收
ACTION: 丟出後,詢問是否等待或中斷

#書中第2章除了我沒設定github之外,其餘教學為[ROS#3]安裝[ROS#5]於Raspberry pi 3實作
#書中第3、4章,分別在教GPIO跟Git,本次課程無
#書中5.1~5.5、6.4為[ROS#4]程式開發,本次課程中少有srv、action、lauch檔的手把手教學(書中5.6~5.10、第8章內容)


上一篇
[ROS#14]ROSbridge&URDF
下一篇
[ROS#應用篇]
系列文
ROS新手挑戰AI&Data組30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言