機械人學習 ROS學習入門

2021-10-16 09:03:50 字數 473 閱讀 8522

目前機械人的研發,小打小鬧弄個玩具可以用stm32等嵌入式微處理器+ 電機驅動器+ 電機驅動小車玩一下。但是上公升到移動機械人自主定位導航和感知環境等高階需求層面,普通嵌入式微處理器處理不了那麼多資料,且硬體搭建裸機較難。

有類似於偽作業系統一樣管理計算機主機各種硬體(cpu、記憶體、驅動、磁碟以及各種硬體通訊)的基礎軟體系統,ros robot operating system,當然不是真的計算機作業系統,而是在 linux發行版尤其是ubuntu os 之上安裝的便於機械人開發的基礎軟體。

官方wiki**:

國內一家具有豐富資源和實現細節的**:  貌似是哪家硬體和機械人產品公司在維護的,**上有賣相關的機械人套件和產品。跟著操作,裝系統裝軟體敲命令敲**足夠了。

如何學習: 買書,京東 天貓很多經典的書籍

學完之後,跟著操作可以實現很多實用的機械人應用。!!!!! 但是想深入機械人領域的科研和學術創新層面,還是得基於它 深入的研究具體的演算法。

ROS機械人學習搖桿篇 1

ros機械人作業系統學習總結 搖桿篇 本人是個ros學習新手,對ros作業系統學習也就幾個月,當時在網上看了幾個大神的學習的部落格分享,感覺很不錯,受益無窮,所以我也想把自己學習過程中的一些理解和用途分享出來,裡面可能有一些我理解的不對的,希望大家看後能夠指出來,一起學習。這篇文章主要講的是我們用搖...

ROS機械人學習歷程二(ROS基礎一)

2.建立工作空間和功能包 不懂我這教程風格的檢視我的博文 ros機械人學習歷程一 了解和安裝 如不想理,可忽視此內容。接下來分三章來學習ros基礎,其他涉及到的程式設計基礎也可能會在紫色內容中補充,以便各位都能深入理解,為之後學習打好基礎。建議多敲 內容 詳讀細閱 瀏覽必看 問題必記 補充字型 黑色...

Nao機械人學習(二)

用c 使用nao機械人,需要用cmake進行動態編譯,那麼怎樣進行動態編譯呢?用cmd的方法固然簡單,但是新手使用往往摸不著頭腦,這裡提供了一種ui編輯方式,能夠更好地使用c 編譯nao的工程。然後,開啟cmake的視窗介面,如圖,新增 source code directory 和 build b...