最近有消息說 OpenBot項目0.5新版本發布,其中 進行了一些有趣的改進 例如對 Arduino 固件的重新設計,並添加了對 RTR 和 RC 機器人的支持,以及對配置消息的支持。
對於那些不了解 OpenBot 的人,我可以告訴你,這是一個開發平台的項目,用於創建具有運動輪子的機器人,其基礎是基於 Android 的普通智能手機。
平台 在英特爾的研究部門創建 並發展出在創建機器人時使用智能手機的計算能力和內置 GPS、陀螺儀、指南針和攝像頭的想法。
機器人控制、環境分析和自主導航軟件 它被實現為 Android 平台的應用程序。 該代碼是用 Java、Kotlin 和 C++ 編寫的,並在 MIT 許可下分發。
希望該平台可用於教授機器人技術,快速創建自己的移動機器人原型,以及進行與自動駕駛儀和自主導航相關的研究。
關於 OpenBot
OpenBot 將 允許用戶以最低成本開始使用移動機器人進行實驗:要創建一個機器人,使用中端智能手機和附加組件就足夠了,總成本約為 50 美元。
機器人底盤,以及 關聯方 連接智能手機 根據提議的設計在 3D 打印機上打印 (如果沒有 3D 打印機,您可以用紙板或膠合板切割框架)。 推進力由四個電動機提供。

控制 額外的電機、附件和傳感器,以及監控電池電量, 使用 Arduino Nano 板 基於 ATmega328P 微控制器,它通過 USB 端口連接到智能手機。
此外,還支持連接超聲波聲納和速度傳感器。 機器人可以通過 Android 客戶端應用程序、同一 WiFi 網絡上的計算機、網絡瀏覽器或支持藍牙的遊戲控制器(如 PS4、XBox 和 X3)進行遠程控制。
控制軟件 在智能手機上運行 包括用於物體識別的機器學習系統 (定義了大約 80 種對象)並執行自動駕駛功能。
該應用程序允許機器人確定所需的物體、避開障礙物、跟隨選定的物體並解決自主導航問題。
例如,機器人可以在自動駕駛儀上移動到特定位置,以適應環境的變化。 運動也可以手動控制,將機器人用作遙控移動攝像機。
OpenBot 0.5 的主要創新點
在新版本中, Arduino 的固件經過重大重新設計,其中出現了對其他類型的機器人(RTR 和 RC)的支持。
除了它 添加了對帶有固件的新消息傳遞協議的支持 從微控制器到 Android 應用程序,實現了處理配置消息的能力,並重做了對通過遊戲控制器進行控制的支持。 添加了用於在新 RC-Truck 底盤的 3D 打印機上打印的模型。
另一個引人注目的變化是 添加了一個按鈕來更改機器人上的攝像頭 客戶端應用程序和對 RTSP 協議的支持已停止支持 WebRTC。 基於 Node.js 的 Web 界面提供遠程控制的能力 通過瀏覽器移動機器人,並使用 WebRTC 從機器人的攝像機傳輸數據。
終於 如果您有興趣了解更多信息 關於項目,您可以查看詳細信息 在下面的鏈接中。