iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

ROS進階學習筆記 系列

兩年前報名寫了ROS初學的筆記,經過兩年後的深耕對於ROS開發上遇到的一些坑覺得可以記錄下來,讓大家在開發的路上可以少走一些彎路。

鐵人鍊成 | 共 30 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 - 編譯工具 catkin v.s colcon

哇!不知不覺已經寫完1/3了,社畜如我,這10天來下班->(運動)->回家寫鐵人賽,感覺生活變充實了許多呢XD前幾天講完了package.xml和C...

2020-09-25 ‧ 由 分享
DAY 12

Day 12 - 大型專案共用ros master

本來要寫topic/service/action之間的比較文的,但是晚上要去參加同事婚宴,感覺今天沒什麼時間寫文章,決定先來寫篇簡單但卻相當重要的一個坑: 多台...

2020-09-26 ‧ 由 分享
DAY 13

Day 13 - ROS Action

在之前的文章裡有提到ros的三大傳遞data的方式: topic, service和action。然而筆者通常只用到前兩項,action卻從來沒用到過,因此決定...

2020-09-27 ‧ 由 分享
DAY 14

Day 14 - ROS Action Server / Client

延續昨天的主題,已經建好action 需要用到的message以後,就可以寫action server 和action client進行任務的處理囉! 本次都以...

2020-09-28 ‧ 由 分享
DAY 15

Day 15 - ROS Action APIs

沒想到action我居然要拆成3天寫...不過這真的是一個比較深的應用,在ROS官網的tutorial更是將action獨立一個章節出來寫,所以我也盡量將我能理...

2020-09-29 ‧ 由 分享
DAY 16

Day 16 - ROS Topic / Service / Action 比較

昨天終於把action的概念寫完,因此想來寫一篇ros三大資料傳遞方式的比較: topic: 最簡單也最常看到的應用,每支node都可以獨立作業publish...

2020-09-30 ‧ 由 分享
DAY 17

Day 17 - ROS cross compilation

今天應該是紀錄坑的最後一篇了,感謝雷雷同事貢獻他遇到的坑給我記錄XD有時候我們會有將程式移植到嵌入式系統上面的需求,因為ros本來就是拿來做機器人的嘛!但是嵌入...

2020-10-01 ‧ 由 分享
DAY 18

Day 18 - ROS tutlesim

那個...今天本來要趁著中秋連假好好寫小車專案的教學的,但是出現了一些技術上的問題XDDD 所以今天只好臨時改成寫小烏龜模擬啦,明天有時間再來好好修車QQQQQ...

2020-10-02 ‧ 由 分享
DAY 19

Day 19 - ROS tutlesim (2)

延續昨天的小烏龜,昨天的範例主要是顯示topic之間的傳輸,但小烏龜的範例也有service的應用,也就是官網寫得很籠統的介紹,今天就一起來好好講解吧! (絕對...

2020-10-03 ‧ 由 分享
DAY 20

Day 20 - ROS TF

延續昨天的小烏龜,今天來講解什麼是tf~~~首先來看個範例: $ roslaunch turtle_tf turtle_tf_demo.launch 可以看到...

2020-10-04 ‧ 由 分享