開源機器人

開源機器人

開源機器人(Open Source Robot)是一種套用於科學研究和教學的資源開放型機器人。其主要特點體現在機器人硬體或軟體的開放性。由於硬體和軟體資源的對外開發,極大地方便了機器人技術開發人員的技術交流及二次開發。相信隨著開源機器人的逐步普及,機器人技術的發展將會被推到新的高潮。

基本信息

開源機器人的介紹

比較流行的開源機器人有以下兩種。

Arduino系統

Arduino系統雖不是為機器人而生,但卻是目前機器人愛好者最熱衷的機器人硬體設備。Arduino的誕生是為了能有一個可以實現快速原型的電子和軟體平台。關於Arduino的歷史,可以參見Arduino的網站。世界上已經有成千上萬的套用和樣例。其中不乏一些非常有創意的作品。對機器人來說,Arduino也是一塊非常好用的控制系統。不單提供了非常直接和豐富的硬體接口,更重要的是一套非常淺顯易懂而且內容豐富的軟體庫。許多現成的硬體設備都有直接的代碼樣例,只需要複製和黏貼就可以使用。比如紅外感測器,各種類型的超音波,加速度,陀螺儀,編碼器。這大大節省了機器人愛好者們的原型開發速度。

Player/Stage

Player/Stage最初是由美國南加州大學機器人研究實驗室,於1999年開發的一個為多機器人系統提供內部接口和仿真環境的項目。作為開源項目,它已經被世界上許多機器人研究者使用、修改和擴展。

相關詞條

相關搜尋

熱門詞條

聯絡我們