
打造自己的個(gè)性化機(jī)器人并將其連接至互聯(lián)網(wǎng),分享開發(fā)個(gè)人機(jī)器人的樂趣和激情。有了 RoboCORE,DIY 機(jī)器人從未如此簡(jiǎn)單和實(shí)惠。
RoboCORE 是什么?

RoboCORE 是一款基于云技術(shù)的設(shè)備和開發(fā)平臺(tái),無需高深的編程技巧,無論是專業(yè)人士還是業(yè)余愛好者都可以以實(shí)惠的價(jià)格,通過 RoboCORE 所提供的硬件設(shè)備和軟件支持打造自己心目中構(gòu)思的機(jī)器人。此外 RoboCORE 并不依賴任何機(jī)械裝置系統(tǒng),即便是用簡(jiǎn)單的金屬塊甚至樂高玩具積木塊都可以組建機(jī)器人。
用戶可以將智能手機(jī)或者 USB 攝像頭連接到 RoboCORE 上來解鎖更多炫酷的遠(yuǎn)程呈現(xiàn)功能特性。RoboCORE 不僅僅是驅(qū)動(dòng)更是一個(gè)完整的生態(tài)系統(tǒng)。計(jì)算機(jī)本用于工業(yè)和軍事,后來我們有了個(gè)人計(jì)算機(jī)。發(fā)揮你的才智和激情,通過 RoboCORE 打造自己的個(gè)人機(jī)器人!
RoboCORE 發(fā)展愿景

RoboCORE 的開發(fā)公司 Husarion 認(rèn)為現(xiàn)如今消費(fèi)機(jī)器人產(chǎn)品的發(fā)展階段就好比上個(gè)世紀(jì) 70 年代計(jì)算機(jī)工業(yè)的發(fā)展,當(dāng)時(shí)的計(jì)算機(jī)主要是用于工業(yè)和軍事用途,沒幾個(gè)人能夠想得到計(jì)算機(jī)能夠用于家庭。當(dāng)時(shí)各種科技極客都在構(gòu)建自家的個(gè)人計(jì)算機(jī)產(chǎn)品原型(比如 Apple 1)),放在當(dāng)前來看,人們似乎很難想象沒有個(gè)人計(jì)算機(jī)會(huì)怎樣生活!Husarion 堅(jiān)信消費(fèi)機(jī)器人產(chǎn)品定有廣闊的發(fā)展天地。作為一個(gè)心中有夢(mèng)的創(chuàng)業(yè)公司,Husarion 的 RoboCORE 讓那些現(xiàn)代化且昂貴的用于商業(yè)和軍事用途的機(jī)器人產(chǎn)品走入尋常人家。
RoboCORE 工作原理

RoboCORE 極大地簡(jiǎn)化了消費(fèi)市場(chǎng)領(lǐng)域 DIY 機(jī)器人的工作。例如,不用一個(gè)小時(shí)就可以搭建一個(gè)簡(jiǎn)單的遠(yuǎn)程呈現(xiàn)機(jī)器人并且價(jià)格非常實(shí)惠。實(shí)際上通過 RoboCORE,用戶僅僅只需要花上 300 美元和 45 分鐘(機(jī)械裝置的安裝占用了四分之三的時(shí)間)就可以搞掂。既能享受 DIY 機(jī)器人的過程,又能夠通過 RoboCORE 云服務(wù)訪問機(jī)器人。

一般而言,構(gòu)建一個(gè)機(jī)器人需要一個(gè)想法、硬件、軟件和機(jī)械裝置。RoboCORE 為用戶提供了相應(yīng)的硬件和軟件,用戶只需要構(gòu)思好自己的想法,花點(diǎn)時(shí)間在機(jī)械裝置上就可以了。

RoboCORE 硬件有以下用途
制造自動(dòng)化和遠(yuǎn)程控制的結(jié)構(gòu)
控制附加的電機(jī)和模塊
收集并使用傳感器測(cè)量的數(shù)據(jù)
通過 WiFi 和藍(lán)牙與外界設(shè)備通訊

由于 RoboCORE 集成有電機(jī)端口、傳感器端口以及其他攜有眾多流行通訊接口的通用擴(kuò)展頭,所以用戶可將任何外置設(shè)備或模塊插入到 RoboCORE 中。RoboCORE 兼容樂高、MINDSTORMS、NXTi 以及 EV3 控制器。一旦 RoboCORE 連接到機(jī)械裝置上,用戶可以通過非常直觀的軟件平臺(tái)(包括 Web、Android 和 iPhone 應(yīng)用)來控制管理機(jī)器人。用戶可將自己的機(jī)器人連接到互聯(lián)網(wǎng),并在全球各地實(shí)現(xiàn)遠(yuǎn)程虛擬化操控。用戶無需在自己的臺(tái)式機(jī)或者筆記本電腦上安裝任何控制端軟件,也不用給自己的機(jī)器人編寫程序。機(jī)器人成品和控制端計(jì)算機(jī)之間也沒有幾根連接線纜。用戶可躺在沙灘上喝著飲料單手通過智能手機(jī)或者平板電腦來為自己的其氣人編寫代碼或者更新固件。機(jī)器人開發(fā)和操控從未如此簡(jiǎn)便。

RoboCORE 的編程也非常簡(jiǎn)單,為了尋找專業(yè)人士和初學(xué)者之間的完美平衡,Husarion 公司因此為 RoboCORE 開發(fā)了機(jī)器人框架 hFramework。據(jù)了解,在此次眾籌活動(dòng)順利結(jié)束之后,Husarion 會(huì)開放 hFramework 源代碼。
如果用戶會(huì)編程 Arduino(是一個(gè)基于開放原始碼的軟硬體平臺(tái),構(gòu)建于開放原始碼 simple I/O 介面版,并且具有使用類似 Java,C 語(yǔ)言的 Processing/Wiring 開發(fā)環(huán)境)。就能夠輕松掌握 RoboCORE 編程。hFramework 使用的是 C/C++語(yǔ)言,基于實(shí)時(shí)操作系統(tǒng),用戶可以簡(jiǎn)單易懂的方式創(chuàng)建多線程和實(shí)時(shí)算法來定義機(jī)器人的行為,嚴(yán)格控制每個(gè)操作的執(zhí)行時(shí)間。
如果不喜歡 C++語(yǔ)言也不用愁,hFramework 作為一個(gè)強(qiáng)大的核心也可支持其他編程語(yǔ)言。目前 RoboCORE 也可通過 Python 語(yǔ)言來編程。
最為酷炫的就是 RoboCORE 云平臺(tái),都有以下用途
控制自己的機(jī)器人,并用它的眼睛看世界
通過完整的 Web IDE 為機(jī)器人編程(集成開發(fā)環(huán)境)
無論身在何處,皆可與好友分享自己的機(jī)器人
RoboCORE 驅(qū)動(dòng)通過以下三種方式連接到互聯(lián)網(wǎng)平臺(tái):
通過平板電腦、智能手機(jī)或外置 USB 連接電腦(例如,RaspberryPi)
通過內(nèi)置的 Intel Edison 微型計(jì)算機(jī)
通過藍(lán)牙連接 iPhone/iPad
用戶無需連接任何編程設(shè)備或在電腦上安裝任何軟件,通過 RoboCORE 云應(yīng)用,只需 Web 瀏覽器即可輕易操控。
RoboCORE 究竟有哪些誘人之處?
無論是專業(yè)工程師,業(yè)余機(jī)器人愛好者還是計(jì)算機(jī)極客,單憑一些相關(guān)知識(shí)和少許熱情即可輕易打造出自己的機(jī)器人出來
價(jià)廉!
在眾籌活動(dòng)中,用戶可以 119 美元購(gòu)買原價(jià) 89 美元的 RoboCORE 和原價(jià) 85 美元的 RoboCORE-mini。
簡(jiǎn)單!
用戶無需掌握多種編程語(yǔ)言來編寫第一個(gè)機(jī)器人應(yīng)用程序。從官網(wǎng)上輕松下載基本的算法模板就能夠逐步學(xué)習(xí)入門機(jī)器人編程,另外 Husarion 公司還決定在 RoboCORE 平臺(tái)上引入機(jī)器人編程課程。由于 Web IDE(集成開發(fā)環(huán)境)已經(jīng)集成到云計(jì)算服務(wù)中,用戶可通過 Web 瀏覽器來編寫、編譯代碼并上傳固件。非常方便,無需在臺(tái)式機(jī)或者筆記本電腦里安裝任何軟件。RoboCORE 的開發(fā)軟件不僅能夠定義機(jī)器人的行為,同時(shí)也是 Web 瀏覽器上的用戶界面,當(dāng)然用戶也能在用戶界面中通過鍵盤快捷鍵和按鍵來向機(jī)器人發(fā)送指令。
想到啥就做啥!
RoboCORE 的機(jī)器人控制器可用來構(gòu)建各種結(jié)構(gòu),千萬別被自己的想象力束縛了手腳。用戶可創(chuàng)造出能夠自動(dòng)執(zhí)行程序化任務(wù)的機(jī)器人,比如讓機(jī)器人在光燈時(shí)自行千萬廚房。RoboCORE 的創(chuàng)造案列不勝枚舉。以下是近期幾個(gè) RoboCORE 機(jī)器人案列,分別是 DOPPELT 直立式遠(yuǎn)程呈現(xiàn)機(jī)器人、RALPH 自平衡遠(yuǎn)程呈現(xiàn)機(jī)器人、HUSSAR 辦公室家中庭院巡邏機(jī)器人、BRICKMAN 用樂高積木搭建的結(jié)構(gòu)非常復(fù)雜玩具機(jī)器人。
輕松實(shí)現(xiàn)機(jī)器人遠(yuǎn)程管理!

RoboCORE 的云技術(shù)服務(wù)就是用戶的控制中心。用戶可通過該云平臺(tái)控制所有的聯(lián)網(wǎng)機(jī)器人,這就好比 Facebook,好友欄里面有機(jī)器人也有人類好友。
168 MHz ARM Cortex M4 微型控制器:目前市面上最好的用于控制應(yīng)用程序、傳感器網(wǎng)絡(luò)和自動(dòng)化的微型控制器。

用于直流電機(jī)的 hMotor 端口:由于配有硬件編碼器接口,用戶可控制電機(jī)軸的位置。目前該電機(jī)端口支持樂高和 MINDSTORMS 電機(jī)端口,準(zhǔn)備兼容更高電壓 12v。低電壓電機(jī)可直接連接到 hMotor 端口,若要連接更大些的電機(jī),需要連接外置電機(jī)控制器以及相應(yīng)的獨(dú)立電源。
用于傳感器的 hSensor 端口
用于擴(kuò)展模塊的 hExt 通用端口:包含比如 SPI、UART、I2C 這樣流行接口,以及九個(gè) GPIO(通用輸入輸出接口)和三個(gè)中斷通路。

USB:一個(gè) Micro USB 設(shè)備端口以及兩個(gè) USB host 端口,可用來連接諸如智能手機(jī)、平板電腦以及 USB 攝像頭等外置設(shè)備,也可連接到控制端電腦,用來給機(jī)器人發(fā)號(hào)施令。
藍(lán)牙 4.0(通過智能手機(jī)或者 Intel Edison 微型計(jì)算機(jī)模塊)
Micro SD 卡插槽
Wi-Fi(通過智能手機(jī)或者 Intel Edison 微型計(jì)算機(jī)模塊)
用于硬件調(diào)試的 hDBG 連接器:盡管 RoboCORE 能夠通過 USB 線纜或者無線網(wǎng)絡(luò)輕易實(shí)現(xiàn)編程,但是硬件調(diào)試器在大型機(jī)器人項(xiàng)目中還是起到重要作用。另外 hDBG 連接器還能為用戶帶來更為快速的固件上傳速度,這或許在批量生產(chǎn)線上非常重要。

詳細(xì)硬件配置參數(shù)
STM32F4 微型控制器
ARM Cortex-M4 核心
168 MHz 最大運(yùn)行頻率
1 MB flash
196 KB RAM
Intel Edison 微型計(jì)算機(jī)
英特爾凌動(dòng)雙核處理器
500 MHz 最大運(yùn)行頻率
4 GB flash
1 GB RAM
其他
6 個(gè) H-橋輸出 4V (PWM)
6 個(gè) 硬件正交編碼器輸入接口
33 個(gè) I/O 口 (11 個(gè)具有外部中斷特性, 7 個(gè)模擬輸入)
5 個(gè) 通用非同步收發(fā)傳輸器(Universal Asynchronous Receiver/Transmitter)
3 個(gè) I2C
1 個(gè) SPI
2 個(gè) Host USB (一個(gè)用于 STM32 微型控制器,另一個(gè)用于 Intel Edison 微型計(jì)算機(jī))
1 個(gè) CAN
6 – 14 V 直流輸入電源
雙頻 Wi-Fi (2.4 和 5 GHz) IEEE 802.11a/b/g/n (通過 Intel Edison 微型計(jì)算機(jī))
藍(lán)牙 4.0 + 2.1 EDR (通過 Intel Edison 微型計(jì)算機(jī))
另外還選配有一些易于連接的附件設(shè)備,比如 RC 自動(dòng)駕駛裝置、大功率電機(jī)控制器以及空間定位模塊。這一切盡在這顆外表酷似大心臟的 RoboCORE 當(dāng)中。目前 RoboCORE 還在 Kickstarter 網(wǎng)站上火熱眾籌中,有興趣的朋友可以詳細(xì)了解一下。