ROS 學習筆記(一)前序

2021-08-21 04:38:39 字數 720 閱讀 2327

鑑於blog的共享特性,我感覺分享下我個人的背景是有意義的,我學科背景是機械類的師範專業,工作過程中由於某種原因轉換為電氣自動化主要plc方向,由於工作機會原因轉為雷射雷達方向,這時候就經常聽到周圍的人討論slam,ros,vslam,ai,opencv,無人車等軟硬體名詞。所以作為乙隻老菜鳥不得不學習些和機械人相關的東西,我的目標分為三個階段:

1. ubuntu熟悉,好多現在產品都是基於linux,我經過各種調研和了解認為ubuntu有很大優勢

1) 永久免費

2) 圖形化介面

3) 資料豐富

ubuntu只是乙個電腦作業系統,安裝上能基本使用就可以,不做重點研究。

2. ros系統的熟悉,選擇ros主要是聽周圍說的最多,深究原因

1) 開放性

2) 資料和例子豐富

3) 國內很多初創公司比如大恆,思嵐,速感等都在用有市場普遍性

ros更類似於我們電腦的應用軟體,這個是我的重點。

3. slam本板塊和我的工作關係最密切,也是我學習ros的最直接目標所以這是我學習的重點

這三個步驟或者說三塊內容有先後步驟同時也是相互交叉,這些的內容的學習還需要學習很多內容比如線性代數,c++和python等,有目標必須有實現計畫。

1. ubuntu只要在家就用,常用指令的學習是必須的,計畫用乙個月時間能夠實現指令。

3.學習slam知識,並連線sick,hukuyo或者p+f的雷射雷達產品,做乙個室內置圖大概花費半年時間

vimscript學習筆記 一 前言

一 說明 vim是乙個功能相當強大的編輯器,本篇章將向你介紹vimscript,一門用於定製vim的指令碼語言。讀完本書 你將能夠定製vim使其更加適應你的文字編輯需求,以後再使用vim將有更好的體驗。目標 你需要根據你的 工作性質 喜好 以及 習慣 定製它 備註 一天僅很少的時間使用vim,學習v...

ROS學習筆記(一) ROS術語

xmlrpc xml遠端過程呼叫 是一種rpc協議,其編碼形式採用xml編碼格式,而傳輸方式採用http協議,支援多種程式語言,但比較簡單,僅用於小資料型別或命令。主節點負責節點之間的連線和通訊,執行roscore命令即可啟動主節點,之後就可註冊其他節點的名字,並可建立節點間的通訊。主節點使用xml...

ROS學習筆記(一)

最近在入門學習ros系統,基於jade,總結一下基本的概念以及常用操作,主要參考 主要理解nodes topics messages之間的關係。圖中藍色和綠色的是nodes,紅色的是topics。nodes是可執行程式,topics用於nodes間通訊,messages是話題中的資料型別。大部分命令...