登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
新聞

機器人軟體平台 Urbi 擁抱開放源碼

又有一個重要的專案擁抱開放源碼。這一次是知名的機器人軟體平台 Urbi,許多知名機器人專案如 Segway RMP、Lego Mindstorm、Aldebaran Nao 等,都運用了 Urbi 這套機器人軟體平台。

Urbi 是控制機器人或複雜系統的軟體平台,其中包含了 C++ 的元件程式庫 UObject,該程式庫提供一組機器人標準 API,用來描述馬達、感測器、演算法。這套平台如今採用 GNU AGPLv3 授權釋出原始程式碼。

Urbi 開發者指出,這項專案的目標是協助提高機器人彼此間的相容性,並簡化為這些機器人撰寫程式與行為的程序。儘管如此,Urbi 的實際潛力並不僅局限於於機器人,它也成功地被運用在一般的複雜系統上,在這些系統上多重代理人之間的平行化與事件驅動協同合作是一大關鍵。

根據許多人的說法,Urbi 即使對於初學者來說,也非常地易於使用。Urbi 極為適合運用於尖端產業或學術應用,以及教育市場。如今程式碼已經公開下載使用。Urbi 支持者希望這項計畫能讓全球開發者,能夠一同參與該產業最為創新的機器人軟體解決方案。

在全球前 10 大 Linux 機器人之中,也可以見到 Urbi 的身影。這 10 大 Linux 機器人讓人見識到 Linux 在機器人領域所佔有的特殊地位。像是 NASA 等組織為尖端太空探勘和其他複雜工作所建構的機器人,許多都是採用 Linux。

例如 K-10,正是 NASA Ames 研究中心智慧型機器人團隊(Intelligent Robotics Group)所發展,以 Linux 為基礎的太空探測機器人。作為建構月球和火星未來機器人任務探測器專案的一部份,K-10 使用的是 Red Hat Linux。根據 NASA,Linux 的彈性和延展性讓他們能輕易地增加、移除、擴展其設備。NASA 另一款太空探測機器人 Scout,則以 Gentoo Linux 為基礎,是一部全自動化的車輛。

Aldebaran Robotic 所開發的 Nao,運用了 Urbi,乃是採用 Linux 的人型家用服務機器人。這部可以走動、說話,配備 WiFi 的機器人,有 21.6 吋高,其動作能力高達 23 個自由度(degrees of freedom)。


相關網址:
1.Segway RMP、Lego Mindstorm 背後的機器人軟體平台走向開放源碼
https://www.techdrivein.com/2010/09/robotic-software-platform-behind.html
2.全球前 10 大 Linux 機器人
https://www.techdrivein.com/2010/06/top-10-linux-powered-robots-from-around.html



自由軟體鑄造場電子報 : 第 158 期 Westinghouse 在 BusyBox 案件之侵權賠償解析–企業應規劃衡量利用自由軟體的法律風險

分類: 源碼新聞