2019 Taoyuan ROS Summer School 為打造創新創業生態圈,發展桃園市人工智慧以及智慧機器人產業,桃園市政府青年事務局與深耕於自動化和機...
活動簡介本研討會邀請到在消費性電子大廠的專業工程師,告訴你如何運用ROS來快速整合跨領域技術,實現軟硬整合的更多可能性,打造全球通用的高競爭力產品,搶攻市場。...
小i機器人十年試錯重回軟件行業 http://fjtct.now.cn:7751/tech.163.com/10/0521/10/676V6IP8000915B...
小i機器人十年試錯重回軟件行業 http://fjtct.now.cn:7751/tech.163.com/10/0521/10/676V6IP8000915B...
台灣唯一面向ICT、半導體、顯示器結合智慧製造與工業4.0專業展覽會**智慧製造與監控辨識展覽會 9/20-22 南港展覽館4樓 **智慧製造與工業4.0儼然成...
在職涯初期,剛開始學自動化測試跟各種測試框架的時候 曾經聽過一種對QA工程師職涯的說法是: 「你如果不做自動化,只做手動測試一定會慢慢被淘汰。」 所以那個時...
Cloudflare 在網際網路上佔據了獨特的有利位置。從這個位置,我們能夠看到、探索和識別本有可能會被忽視的趨勢。在本報告中,我們正是這樣做的,並分享了我們對...
「你已經是個成熟的無人機了,應該要學會自己飛呀?」這是我每次看著賴在地上不動的無人機時的感慨。 上至軍事行動下至旅遊節目,現在到處都可以看到無人機的應用。但人總...
在 Day 3 時提到,在 ROS 系統中套件(Package)是開發機器人軟體的最基本單位,這篇要來實際跑一遍建立套件的流程。 不過這個過程稍微複雜一些,若只...
這篇會介紹用 Python 寫簡單的 ROS 節點,在之後寫功能更複雜一點的通訊節點還有控制無人機的程式時,就會根據這一篇的結構來延伸和擴充。 建立 ROS 節...
ROS 命令列指令工具中除了有與節點相關的指令 rosnode之外,也有包含與話題和服務相關的指令: rostopic 和 rosservice 。這一篇就來介...
控制無人機需要寫 ROS 節點,但是 Gazebo 和 ROS 畢竟還是兩個獨立的系統,並不能直接通訊。因此還需要在我們的模型中加入插件(plugins)才行。...
今天繼續介紹怎麼用 XML 格式來設定 Gazebo 的模擬環境。透過世界檔,我們就可以設置模擬中使用的物理參數、光源、地形以及需要匯入的模型。 建立一個 RO...
這個系列文寫到這裡,理論上利用前面介紹的 ROS 基本用法,搭配前人們為各廠牌無人機製作的驅動程式,其實就可以直接開始寫程式控制無人機了。 但是畢竟不是每個人家...
這篇安裝流程是根據我自己經驗寫的,使用不同作業系統和不同的 ROS 版本可能會有些許差異,也可以參考官方的安裝說明。 版本選擇 因為 ROS 與 Linux 系...
前一篇說到 ROS 的核心精神,其中對一般初學者最有關還是它的模組化架構。因此,這一篇想要繼續介紹 ROS 系統的模組化架構,講講它具體長什麼樣子,有哪些功能可...
在上一篇我只簡單提到 ROS(Robot Operating System)是開發機器人軟體常用的一套開源系統,這一篇就來正式介紹它。 推出 ROS 的歷史背景...
今天繼續介紹感測器插件的部分,比起模型插件還會用到 PID 控制演算法,感測器插件基本上就是一些感測能力的設置,應該會比模型插件稍微好理解一些。 添加感測器插件...
今天接續上一篇,繼續來介紹與話題和服務相關的指令,讓節點使用系統中的話題和服務,並且透過指令來控制 TurtleSim 的烏龜。 話題和服務相關的指令 rost...
經過這麼多天的鋪陳,今天真的要控制無人機啦! 控制無人機飛行 首先,前往套件的 src 目錄建立控制程式。這裡示範可以讓無人機飛出一個正方形軌跡的程式 squa...
接下來我們就要來把模型匯入到 Gazebo 裡面了! ROS-Gazebo 專案 前天的內容提到,我們要使用 ROS 指令來啟動 Gazebo ,並且要做到以下...
接下來的幾篇,我想要介紹怎麼利用無人機身上的感測器(主要是相機),讓無人機可以根據從環境收集到的數據來調整自身的位置與姿態。 首先,第一步是寫一個可以取得鏡頭畫...
今天唐突新加了一篇機器人學的基礎知識!本來我是打算直接開始寫在 Gazebo 的介紹和基本操作,但是發現後面好幾篇的內容有太多跟機器人有關性質,到處補充看起來實...
這一篇繼續介紹如何用 Python 來寫一個服務代理,我們就能做到 Day 10 介紹的 rosservice call 指令相同的效果。 建立服務代理(Ser...
什麼是 Apriltag? Apriltag 是由密西根大學的 April Robotics Lab 所開發的一種視覺標記系統(Visual Fiducial...
今天這篇內容收集了我在過去寫控制程式,以及為了寫文而準備示範程式的過程中,因應各種奇怪狀況而總結出來的解決方法,看起來會有一點東拼西湊的感覺,還請多包涵了。 專...
上一篇用個簡短的程式來說明 ROS 節點的樣貌,不過只輸出文字距離開發一個機器人軟體還太遙遠了。因此這篇想用 TurtleSim 來進一步介紹節點怎麼控制機器人...
今天接續上篇,繼續介紹怎麼用 XML 格式來描述 Gazebo 裡面的模型。 建立一個 ROS-Gazebo 專案的模型檔 前往 models 目錄建立一個模型...
今天這篇要來介紹開發 ROS 專案中的非常重要的一環,也就是 ROS 的通訊方式:話題(Topic)和服務(Service)。 ROS 的話題和服務 在 ROS...
這一篇想介紹如何用 Python 來讓節點發布和訂閱訊息,做到上一篇介紹的 rostopic echo 和 rostopic pub 這兩個指令相同的效果。 建...