機器人操作系統(tǒng)(ROS,Robot Operating System)是一個機器人軟件平臺,它能為異質計算機集群提供類似操作系統(tǒng)的功能。
截至2016年9月,全球范圍內常見的機器人操作系統(tǒng)包括Turing OS及ROS機器人操作系統(tǒng)。
Turing OS
產品功能
Turing OS是一款人工智能級機器人操作系統(tǒng),集成人機對話、視覺識別及運動控制等人工智能核心技術,強技術、穩(wěn)服務、周期短、成本低,幫合作伙伴更快開發(fā)出屬于自己的實體機器人與智能應用。
Turing OS具有的多模態(tài)交互能力,讓人機交互更流暢多元,能綜合處理文字、語音、視覺、觸覺等多維度信息,精確解析用戶意圖,做出擬人化響應。
Turing OS具有多種AI能力,包括身高檢測、人臉檢測、人臉識別、人臉跟蹤、聲音情緒識別、顏色識別、特征識別和在線物體識別等,助力合作伙伴開發(fā)出更豐富、體驗更好的智能機器人。
基于Turing OS 1.5版本,開發(fā)了機器人應用服務,涵蓋遠程、游戲、教育、工具、社交等諸多領域,目前應用總數達30余種。
發(fā)展經歷
2015年11月6日,人工智能創(chuàng)業(yè)團隊圖靈機器人對外發(fā)布了人工智能機器人操作系統(tǒng)Turing OS。
2016年7月28日,在首屆圖靈機器人創(chuàng)新大會上再次推出人工智能機器人操作系統(tǒng)Turing OS 1.5。
圖靈機器人CEO俞志晨宣布:為了支撐機器人應用創(chuàng)新,TuringOS已從原1.0版本升級至1.5版本,視覺能力、運動控制及硬件模塊得到增強。
行業(yè)展望
隨著機器人產業(yè)鏈的深入發(fā)展,越來越多的科技巨頭認同“機器人產業(yè)發(fā)展將遵循PC發(fā)展軌跡”這一觀點,而在PC普及及標準化的過程中,體驗良好、操作簡單的操作系統(tǒng)的出現(xiàn)扮演了重要角色。
從該方面來看,TuringOS的發(fā)布對推動機器人產業(yè)發(fā)展及普及而言意義重大,或許,這只是圖靈機器人實現(xiàn)“智能機器人走進每個家庭”的第一步。
ROS
ROS機器人操作系統(tǒng)是一個機器人軟件平臺,它能為異質計算機集群提供類似操作系統(tǒng)的功能。
ROS的前身是斯坦福人工智能實驗室為了支持斯坦福智能機器人STAIR而建立的交換庭(switchyard)項目。到2008年,主要由威樓加拉吉繼續(xù)該項目的研發(fā)。
ROS提供一些標準操作系統(tǒng)服務,例如硬件抽象,底層設備控制,常用功能實現(xiàn),進程間消息以及數據包管理。ROS是基于一種圖狀架構,從而不同節(jié)點的進程能接受,發(fā)布,聚合各種信息(例如傳感,控制,狀態(tài),規(guī)劃等等)。目前ROS主要支持Ubuntu操作系統(tǒng)。
ROS可以分成兩層,低層是上面描述的操作系統(tǒng)層,高層則是廣大用戶群貢獻的實現(xiàn)不同功能的各種軟件包,例如定位繪圖,行動規(guī)劃,感知,模擬等等。
ROS(低層)使用BSD許可證,所有是開源軟件,并能免費用于研究和商業(yè)用途。而高層的用戶提供的包則使用很多種不同的許可證。
內容來自百科網