人機交互新研究:MIT開發了結合腦電和眼電的新式眼鏡,與機器狗交互

還記得之前的AI讀心術嗎?最近,「心想事成」的能力再次進化,

——人類可以通過自己的想法直接控制機器人了!

來自麻省理工的研究人員發表了Ddog項目,通過自己開發的腦機接口(BCI)設備,控制波士頓動力的機器狗Spot。

狗狗可以按照人類的想法,移動到特定區域、幫人拿東西、或者拍照等。

而且,相比于之前需要使用布滿了傳感器的頭套才能「讀心」,本次的腦機接口設備以一幅無線眼鏡(AttentivU)的形式出現!

視頻中展示的行為也許比較簡單,但這個系統的目的是將Spot改造為能夠為患有肌萎縮側索硬化癥(ALS)、腦癱或脊髓損傷等疾病的人士提供基本溝通工具。

整個系統的運行只需要兩部iPhone和一副眼鏡,卻能給這些已經對生活失去希望的人帶去實際的幫助和關懷。

并且,我們將在相關的論文中看到,這個系統實際上建立在非常復雜的工程之上。

圖片
論文地址:https://doi.org/10.3390/s24010080

Ddog系統使用AttentivU作為腦機接口系統,傳感器嵌入到鏡框中,用來測量一個人的腦電圖 (EEG) 或大腦活動,以及眼電圖或眼球運動。

這項研究的基礎是MIT的Brain Switch,一種實時的閉環BCI,允許用戶與看護人進行非語言和實時的交流。

Ddog系統成功率為83.4%,并且,這是在個人助理用例中首次將無線、非視覺BCI系統與Spot集成。

視頻中我們可以看到腦際接口設備的進化之路,以及開發者的一些思考。

在此之前,研究團隊就已經完成了腦機接口與智能家居的交互,而現在完成了控制能夠移動和操作的機器人。

這些研究給了特殊人群一絲光明,讓他們有活下去的希望,甚至未來可以生活得更好。

圖片

相比于章魚一樣的傳感器頭套,下面這個眼鏡確實酷多了。

圖片

根據美國國家罕見疾病組織的數據,目前美國有30000名ALS患者,且估計每年診斷出5000例新病例。此外,根據《腦癱指南》,大約有100萬美國人患有腦癱。

這些人中的許多人已經或最終將失去走路、穿衣、說話、寫作甚至呼吸的能力。

雖然確實存在通信輔助工具,但大多數是允許用戶使用計算機進行通信的眼睛凝視設備。允許用戶與周圍世界互動的系統并不多。

這種BCI四足機器人系統作為一個早期的原型,為現代個人助理機器人的未來發展鋪平了道路。

希望在未來的迭代中,我們能看到更加驚人的能力。

腦控四足機器人

在這項工作中,研究人員探索了無線和可穿戴BCI設備如何控制四足機器人——波士頓動力公司的Spot。
研究人員開發的設備通過嵌入眼鏡架中的電極測量用戶的腦電圖(EEG)和眼電圖(EOG)活動。

用戶在心中回答一系列問題(「是」或「否」),每個問答都對應一組預置的Spot操作。

比如提示Spot穿過一個房間,拿起一個對象(如一瓶水),然后為用戶取回它。

機器人與BCI
時至今日,腦電圖仍然是最實用和最適用的非侵入性腦機接口方法之一。

BCI系統可以使用內源性(自發)或外源性(誘發)信號進行控制。

在外源性腦機接口中,當一個人注意外部刺激(如視覺或聽覺線索)時,就會出現誘發信號。

這種方法的優點包括極簡的訓練以及高達60位/分鐘的高比特率,但這需要用戶始終關注刺激,從而限制了其在現實生活中的適用性。而且,用戶在使用外源性BCI時會很快感到疲倦。

在內源性腦機接口中,控制信號獨立于任何外部刺激產生,可以由用戶按需完全執行。對于那些有感覺障礙的用戶來說,這提供了一種更自然和直觀的交互方式,用戶可以自發地向系統發出命令。

不過這種方法通常需要更長的訓練時間,并且比特率較低。

使用腦機接口的機器人應用通常適用于需要幫助的人群,它們通常包括輪椅和外骨骼。

下圖展示了截至2023年腦機接口和機器人技術的最新進展。

圖片

四足機器人通常用于在復雜的工作環境或國防應用中為用戶提供支持。

最著名的四足機器人之一是波士頓動力公司的Spot,它可以攜帶高達15公斤的有效載荷,并迭代繪制隧道等維護站點的地圖。房地產和采礦業也在采用Spot等四足機器人,幫助監控具有復雜物流的工作現場。

本文使用移動BCI解決方案控制的Spot機器人,并基于心算任務,總體架構命名為Ddog。

Ddog架構
下圖展示了Ddog的總體結構:

圖片

Ddog是一個自主應用程序,用戶能夠通過BCI的輸入控制Spot機器人,而應用程序使用語音向用戶及其護理人員提供反饋。

該系統設計為完全離線或完全在線工作。在線版本具有一組更高級的機器學習模型,以及更好的微調模型,對于本地設備也更省電。

整個系統為真實場景而設計,并允許對大多數零件進行快速迭代。

圖片

在客戶端,用戶通過移動應用程序與腦機接口設備(AttentivU)進行交互,該應用程序使用低功耗藍牙(BLE)協議與設備進行通信。

用戶的移動設備與另一部控制Spot機器人的手機進行通信,以實現代理、操縱、導航,最終為用戶提供幫助。

手機之間的通信可以通過Wi-Fi或移動網絡。負責控制的手機建立一個Wi-Fi熱點,Ddog和用戶的手機都連接到這個熱點。使用在線模式時,還可以連接到云上運行的模型。

服務端
服務器端使用Kubernetes(K8S)集群,每個集群都部署在自己的Virtual Private Cloud(VPC)中。

云在專用VPC內工作,通常部署在更靠近最終用戶的同一可用區中,使每個服務的響應延遲最小化。

集群中的每個容器都設計為單一用途(微服務架構),每個服務都是一個正在運行的AI模型,它們的任務包括:導航、映射、計算機視覺、操縱、定位和代理。

映射:從不同來源收集有關機器人周圍環境信息的服務。它映射靜態的不可移動數據(一棵樹、一棟建筑物、一堵墻),但也收集隨時間變化的動態數據(一輛車、一個人)。

導航:基于在先前服務中收集和擴充的地圖數據,導航服務負責在空間和時間上構建A點和B點之間的路徑。它還負責構建替代路線,以及估計所需的時間。

計算機視覺:從機器人攝像頭收集視覺數據,并利用手機的數據增強,生成空間和時間表示。此服務還嘗試分割每個視覺點并識別對象。

云負責訓練與BCI相關的模型,包括腦電圖(EEG)、眼電圖(EOG)和慣性測量單元(IMU)。

圖片

部署在手機上的離線模型運行數據收集和聚合,同時也使用TensorFlow的移動端模型(針對更小的RAM和基于ARM的CPU進行了優化)進行實時推理。

視覺和操作
用于部署分割模型的原始版本是利用LIDAR數據的單個TensorFlow 3D模型。之后,作者將其擴展到少樣本模型,并通過運行神經輻射場(NeRF)和RGBD數據的補充模型進行增強。

Ddog收集的原始數據是從五個攝像頭匯總而來的。每個攝像頭都可以提供灰度、魚眼、深度和紅外數據。手臂的夾持器內部還有第六個攝像頭,具有4K分辨率和LED功能,配合預訓練的TensorFlow模型檢測對象。

點云由激光雷達數據以及由Ddog和手機的RGBD數據生成。數據采集完成后,通過單一坐標系進行歸一化處理,并與匯集了所有成像和3D定位數據的全局狀態相匹配。

操作完全取決于安裝在 Ddog 上的機械臂夾持器的質量,下圖的夾具由波士頓動力公司制造。

圖片

實驗中將用例限制在與預定義位置中的對象進行基本交互。

作者繪制了一個大的實驗室空間,將其設置為一個「公寓」,其中包含「廚房」區域(有一個裝有不同杯子和瓶子的托盤)、「客廳」區域(帶枕頭的小沙發和小咖啡桌), 和「窗口休息室」區域。

圖片

用例的數量在不斷增長,因此覆蓋大多數用例的唯一方法是部署一個系統以連續運行一段時間,并使用數據來優化此類序列和體驗。

AttentivU
腦電圖數據是從AttentivU設備收集的。AttentivU眼鏡的電極由天然銀制成,根據國際10-20電極放置系統,位于TP9和TP10位置。該眼鏡還包括位于鼻托的兩個EOG電極和一個位于Fpz位置的EEG參比電極。

這些傳感器可以提供所需的信息,并在需要時支持實時、閉環的干預。

圖片

設備具有EEG和EOG兩種模式,可用于實時捕捉注意力、參與度、疲勞和認知負荷的信號。EEG已被用作清醒和睡眠之間過渡的神經生理學指標,

而EOG基于測量眼球運動過程中由于角膜-視網膜偶極子特性而誘導的生物電信號。研究表明,眼球運動與執行某些任務所需的記憶訪問類型相關,并且是視覺參與、注意力和嗜睡的良好衡量標準。

實驗
首先將腦電圖數據分成幾個窗口。將每個窗口定義為1秒長的EEG數據持續時間,與前一個窗口有75%的重疊。

然后是數據預處理和清理。使用50 Hz陷波濾波器和通帶為0.5 Hz至40 Hz的帶通濾波器的組合對數據進行濾波,以確保消除電力線噪聲和不需要的高頻。

接下來,作者創建了偽影拒絕算法。如果兩個連續epoch之間的絕對功率差大于預定義的閾值,則拒絕某個epoch。

在分類的最后一步,作者混合使用不同的光譜波段功率比來跟蹤每個受試者基于任務的心理活動。對于 MA,該比率為(alpha/delta)。對于WA,該比值為(delta/low beta),對于ME,該比值為(delta/alpha)。

然后,使用變化點檢測算法來跟蹤這些比率的變化。這些比率的突然增加或減少表明用戶精神狀態發生了變化。

圖片

對于患有ALS的受試者,本文的模型在MA任務中達到了73%的準確率,在WA任務中達到了74%的準確率,在ME任務中達到了60%的準確率。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/696282.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/696282.shtml
英文地址,請注明出處:http://en.pswp.cn/news/696282.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

面試答疑03

1、登錄鑒權怎么做的?為什么采用jwt的方式?有什么好處? Java登錄鑒權常見的實現方式包括**CookieSession、HTTP Basic Authentication、ServletJDBC**等。 在Java的Web應用中,登錄鑒權是確認用戶身份的關鍵環節。一個常用的傳統…

【Linux內核模塊加新功能 DAY6-8】

一、向內核添加新功能 1.1 靜態加載法&#xff1a; 即新功能源碼與內核其它代碼一起編譯進uImage文件內 新功能源碼與Linux內核源碼在同一目錄結構下在linux-3.14/driver/char/目錄下編寫myhello.c&#xff0c;文件內容如下&#xff1a;#include <linux/module.h> #inc…

Vue項目啟動過程全記錄(node.js運行環境搭建)

一、安裝node.js并配置環境變量 1、安裝node.js 從Node.js官網下載安裝包并安裝。然后在安裝后的目錄&#xff08;如果是下載的壓縮文件&#xff0c;則是解壓縮的目錄&#xff09;下新建node_global和node_cache這兩個文件夾。 node_global&#xff1a;npm全局安裝位置 node_…

Golang 中 NATS JetStream 的高級特性有哪些?

NATS JetStream 是 NATS 消息系統的一個高級功能模塊&#xff0c;提供了許多高級特性&#xff0c;使得它在處理消息時更加靈活、可靠和高效。以下是 NATS JetStream 的一些高級特性&#xff1a; 持久化消息存儲&#xff1a;NATS JetStream 使用持久化存儲引擎&#xff0c;可以確…

代碼隨想錄三刷day06

提示&#xff1a;文章寫完后&#xff0c;目錄可以自動生成&#xff0c;如何生成可參考右邊的幫助文檔 文章目錄 前言一、力扣203. 移除鏈表元素二、力扣707. 設計鏈表三、力扣 前言 遞歸法相對抽象一些&#xff0c;但是其實和雙指針法是一樣的邏輯&#xff0c;同樣是當cur為空的…

機器學習面試:邏輯回歸與樸素貝葉斯區別

邏輯回歸與樸素貝葉斯區別有以下幾個方面: (1)邏輯回歸是判別模型&#xff0c;樸素貝葉斯是生成模型&#xff0c;所以生成和判別的所有區別它們都有。 (2)樸素貝葉斯屬于貝葉斯&#xff0c;邏輯回歸是最大似然&#xff0c;兩種概率哲學間的區別。 (3)樸素貝葉斯需要條件獨立假設…

【刷題】牛客 JZ64 求1+2+3+...+n

刷題 題目描述思路一 &#xff08;暴力遞歸版&#xff09;思路二 &#xff08;妙用內存版&#xff09;思路三 &#xff08;快速乘法版&#xff09;思路四 &#xff08;構造巧解版&#xff09;Thanks?(&#xff65;ω&#xff65;)&#xff89;謝謝閱讀&#xff01;&#xff01…

力扣49.字母異位詞分組

題目描述&#xff1a; 49. 字母異位詞分組 難度 中等 給你一個字符串數組&#xff0c;請你將 字母異位詞 組合在一起。可以按任意順序返回結果列表。 字母異位詞 是由重新排列源單詞的所有字母得到的一個新單詞。 示例 1: 輸入: strs ["eat", "tea"…

在Linux中查找大文件

在Linux中查找大文件&#xff0c;你可以使用find命令結合其他工具&#xff08;如sort和du&#xff09;來實現。以下是一些常見的方法&#xff1a; 1. 使用find命令查找大文件 你可以使用find命令來查找特定大小以上的文件。例如&#xff0c;要查找當前目錄及其子目錄中大小超…

高盛:日本這輪通脹是否可持續,關鍵看房租

租金在日本CPI中的權重高達20%&#xff0c;高盛預計短期內租金將繼續拖累通脹至1.7%或以下&#xff0c;長期有望溫和上行&#xff0c;使通脹穩在2%的水平。 日本正在轉向“去通縮”&#xff0c;房租能否支撐通脹態勢&#xff1f; 在日股今年一路高歌、有望“收復失地”時&…

redis的AOF機制

Redis AOF(Append Only File)機制是為了記錄每一次redis命令的操作并用于恢復數據。 AOF按順序記錄每一步操作&#xff0c;例如&#xff1a; set k 3, set k 5, set k 10 &#xff0c;當服務器重啟后依次執行命令恢復k 10。 日志寫入有三種方式&#xff1a; Always&#x…

【【深入淺出的了解從算法到RTL的基本流程】】

深入淺出的了解從算法到RTL的基本流程 首先 明確需求 &#xff0c;明確題目 接下來是第一輪建模-------目的是 驗證算法的正確性 這個階段分為以下兩個方面 一方面是 &#xff1a; 通過一些算法仿真工具來對 這個設計進行建模 — 算法原理建模 第二方面是 &#xff1a; 是 算…

hbase最新版本配置屬性

1. 說明 hbase的配置屬性大全 hbase版本基于 hbase-3.0.0-alpha-4 <?xml version"1.0"?> <?xml-stylesheet type"text/xsl" href"configuration.xsl"?> <!-- /*** Licensed to the Apache Software Foundation (ASF) under…

unity-firebase-Analytics分析庫對接后數據不顯示原因,及最終解決方法

自己記錄一下unity對接了 FirebaseAnalytics.unitypackage&#xff08;基于 firebase_unity_sdk_10.3.0 版本&#xff09; 庫后&#xff0c;數據不顯示的原因及最終顯示解決方法&#xff1a; 1. 代碼問題&#xff08;有可能是代碼寫的問題&#xff0c;正確的代碼如下&#xff…

OpenTiny Vue 組件庫適配微前端可能遇到的4個問題

本文由體驗技術團隊 TinyVue 項目成員岑灌銘同學創作。 前言 微前端是一種多個團隊通過獨立發布功能的方式來共同構建現代化 web 應用的技術手段及方法策略&#xff0c;每個應用可以選擇不同的技術棧&#xff0c;獨立開發、獨立部署。 TinyVue組件庫的跨技術棧能力與微前端十…

springboot207基于springboot的實習管理系統

實習管理系統的設計與實現 摘要 近年來&#xff0c;信息化管理行業的不斷興起&#xff0c;使得人們的日常生活越來越離不開計算機和互聯網技術。首先&#xff0c;根據收集到的用戶需求分析&#xff0c;對設計系統有一個初步的認識與了解&#xff0c;確定實習管理系統的總體功…

H5星空漸變效果引導頁源碼

H5星空漸變效果引導頁源碼 源碼介紹&#xff1a;H5星空漸變效果引導頁源碼是一款帶有星空漸變效果的源碼&#xff0c;內含3個可跳轉旗下站點按鈕。 下載地址&#xff1a; https://www.changyouzuhao.cn/8344.html

【海賊王的數據航海:利用數據結構成為數據海洋的霸主】時間復雜度 | 空間復雜度

目錄 1 -> 算法效率 1.1 -> 如何衡量一個算法的好壞&#xff1f; 1.2 -> 算法的復雜度 2 -> 時間復雜度 2.1 -> 時間復雜度的概念 2.2 -> 大O的漸進表示法 2.3 -> 常見時間復雜度計算 3 -> 空間復雜度 4 -> 常見復雜度對比 1 -> 算法效…

nginx前綴匹配

nginx location ^~ /task/ { # 這樣&#xff0c;當您訪問 http://hostname:port/task/test 時&#xff0c;# 請求會被轉發到 proxy_pass /test&#xff0c;注意 /task/ 前綴在轉發時被去掉了。proxy_pass http://192.168.86.199:8805/; proxy_set_header Host $host; proxy…

SQL注入漏洞解析

什么是SQL注入 原理&#xff1a; SQL注入即是指web應用程序對用戶輸入數據的合法性沒有判斷或過濾不嚴&#xff0c;攻擊者可以在web應用程序中事先定義好的查詢語句的結尾上添加額外的SQL語句&#xff0c;在管理員不知情的情況下實現非法操作&#xff0c;以此來實現欺騙數據庫服…