Linux中國
運行 Ubuntu 的 Husarion CORE2-ROS 使得機器人開發變得容易
CORE2 控制器有兩種配置。第一款是採用 ESP32 Wi-Fi 模塊的,專用於需要低功耗和實時、安全遙控的機器人應用。第二款,稱為 CORE2-ROS,基本上是將兩塊板子集成到了一起:
- 使用實時操作系統(RTOS)的實時微控制器並集成電機、編碼器和感測器介面的電路板
- 帶有 ROS(Robot Operating System)包的運行 Linux 的單板計算機(SBC)和其他軟體工具。
「實時」電路板做底層工作。它包含高效的 STM32F4 系列微控制器,非常適用於驅動電機、讀碼器、與感測器通信,並控制整個機電或機器人系統。在大多數應用中,CPU 負載不超過幾個百分點,實時操作由基於 RTOS 的專用編程框架支持。我們還保證與 Arduino 庫的兼容性。大多數任務都在微控制器外設中處理,如定時器、通信介面、ADC 等,它具有中斷和 DMA 通道的強大支持。簡而言之,對於具有其他任務的單板計算機來說,這不是一項任務。
另一方面,很顯然,現代先進的機器人程序不能僅僅基於微控制器,原因如下:
- 自動機器人需要大量的處理能力來執行導航、圖像和聲音識別、移動等等,
- 編寫先進的軟體需要標準化才能有效 - SBC 在行業中越來越受歡迎,而對於為 SBC 編寫的軟體也是如此,這與 PC 電腦非常相似
- SBC 每年都變得越來越便宜 – Husarion 認為,結合這兩個世界在機器人技術方面是非常有益的。
CORE2-ROS 控制器有兩種配置:Raspberry Pi 3 或 ASUS Tinker Board。CORE-ROS 運行於 Ubuntu、Husarion 開發和管理工具以及 ROS 軟體包上。
下篇文章將介紹為何 Husarion 決定使用 Ubuntu 。
作者:Dominik Nowak 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
如何通過 VLC 使用字幕
使用 VLC 媒體播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 問世之前
僅僅開源還不足以實現開放,還需開放標準和建立共識。
Valve 對於 Ubuntu 的 Snap 版本的 Steam 並不滿意:原因何在
你可能會發現,Snap 版本的 Steam 並不如你期待的那樣好,你怎麼看?
Wine 9.0 發布,實驗性地加入了 Wayland 驅動
Wine 的這個新版本正在為未來做好準備!