ROS是在開發機器人軟體時常用的一套開源系統,這個系列文章分成兩個主要部分。
首先,第一部份將介紹如何用ROS的功能搭配Python程式,在模擬環境Gezebo中控制機器人移動。
第二部份則是針對無人機的運作特性,介紹基礎的影像處理技術,還有兩種自主系統控制方法(FSM和行為樹),讀者可以跟著文章設計出一套小型控制系統,成功讓無人機完成指定任務。
這一篇想介紹如何用 Python 來讓節點發布和訂閱訊息,做到上一篇介紹的 rostopic echo 和 rostopic pub 這兩個指令相同的效果。 建...
這一篇繼續介紹如何用 Python 來寫一個服務代理,我們就能做到 Day 10 介紹的 rosservice call 指令相同的效果。 建立服務代理(Ser...
今天唐突新加了一篇機器人學的基礎知識!本來我是打算直接開始寫在 Gazebo 的介紹和基本操作,但是發現後面好幾篇的內容有太多跟機器人有關性質,到處補充看起來實...
這個系列文寫到這裡,理論上利用前面介紹的 ROS 基本用法,搭配前人們為各廠牌無人機製作的驅動程式,其實就可以直接開始寫程式控制無人機了。 但是畢竟不是每個人家...