全新 GazeSense™ ROS 外掛程式正式推出

機器人研究人員與開發者,現在可以透過 GazeSense™ 橋接器,在 ROS 中量測對物件的注意力

GazeSense:用於深度感測攝影機的眼動追蹤軟體 Robot Operating System 標誌

GazeSense 是一款運用消費級 3D 感測器提供 3D 眼動追蹤的應用程式。使用者可以在 GazeSense 中,依據攝影機座標系與世界座標系定義虛擬 3D 物件,並量測人們對這些物件的注意力。

透過全新推出的 GazeSense ROS 外掛程式,GazeSense 橋接器會把原本透過自訂 API 提供的即時眼動與注意力追蹤數據,開放給 Robot Operating System(ROS)使用。

什麼是 ROS?

ROS 是一套用於撰寫機器人軟體的彈性機器人作業系統框架。它集合了各種工具、函式庫與慣例,目的是簡化在各式機器人平台上打造複雜且穩健之機器人行為的工作。

GazeSense 在 ROS 上能做什麼?它提供一種感知機制,讓 GazeSense 為機器人研究人員與開發者提供對物件注意力的即時訊號。你可以判斷與機器人互動的人是否正在看某個已定義的物件,或是在看機器人本身。注意力標籤(「這個人正在看什麼」)接著會以 topic 的形式發布到 ROS 框架中。 

對從事人機器人互動(HRI)的人來說,感測注意力特別有用,因為注意力感測對理解互動意圖與建立融洽關係至關重要。

GazeSense ROS 外掛程式的第一版採用寫死(hard-coded)的設定,讓使用者可以:

  • 定義物件並輸入 GazeSense;
  • 擷取 GazeSense 對物件注意力的訊號,並發布到 ROS。

人看著彈鋼琴的機器人「彈鋼琴的機器人」,攝影:Franck V.,來源:Unsplash

如果你需要更多功能,例如讓 GazeSense ROS 橋接器的物件定義更「隨插即用」,歡迎寄信到 products@eyeware.tech 告訴我們,或直接在我們的 Ideas & Requests Trello 看板提出需求。

哪裡可以取得 GazeSense ROS 外掛程式?

GazeSense 放在 GitHub 儲存庫上,方便取得與瀏覽。

帶我前往 GazeSense ROS 外掛程式!

為什麼我們要為所有使用 ROS 的機器人研究人員與開發者推出 GazeSense ROS 外掛程式?

因為要打造真正穩健、通用的機器人軟體非常困難,沒有人能獨力完成。因此,我們加入這個世界級的協作式機器人軟體開發平台,以及充滿活力的 ROS 機器人社群,一起打造穩健的解決方案,並在彼此的成果上持續發展。

ROS 的核心採用標準的三條款 BSD 授權,這是一種非常寬鬆的開放授權,允許在商業與閉源產品中重複使用。

你知道嗎?Amazon 透過 AWS RoboMaker 使用 ROS,為開發者提供開發與測試機器人應用的平台。如果你感興趣,可以在 Wikipedia 往下捲動到「milestones」,探索 ROS 影響深遠的完整歷史。

希望 GazeSense 外掛程式也能支援其他開發平台或框架嗎?你使用的是 Unity、Matlab 或其他小眾平台嗎?請到我們的 Ideas & Requests 看板提出你想要的平台,或寄信到 products@eyeware.tech,我們一定會聽到你的聲音!我們的目標是支持你的工作,透過簡單的整合,把  3D 眼動追蹤帶進真實世界的應用中。

提出新平台外掛程式需求!