国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Mirru 應用是用來做什么的 為什么要使用手部追蹤

Nullmax紐勱 ? 來源:谷歌開發者 ? 作者:谷歌開發者 ? 2021-08-12 15:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Mirru 應用是用來做什么的?

Mirru 是一款正在開發中的免費開源 Android 應用,可以通過追蹤手部 (Hand Tracking) 來控制機械手。通過這款應用,用戶可以將其真手的抓握動作實時映射到機械手,而這種機械手可以通過 3D 打印和自行組裝得到,成本低廉。通過 Mirru,我們希望為當前昂貴、繁瑣的專有技術提供一種廉價、直觀和開放的端到端替代方案。

Mirru 團隊由 Violeta López 和 Vladimir Hermand 合作成立,這兩位獨立設計師和技術專家目前居住在巴黎。為了啟動這個項目,該團隊參加了 Tweag 的 Open Source Fellowship program 計劃,從該計劃的工程師之一 Dorran Howell 處獲取資金支持、指導和數據工程專業知識。該計劃幫助 Mirru 從基礎開始啟動項目。

Tweag

https://tweag.io

Open Source Fellowship program 計劃

https://www.tweag.io/blog/2020-02-14-os-fellowship/

我們這一計劃為期 3 個月,旨在開發出一個可以利用計算機視覺技術控制任何藍牙開源機械假肢的初版 Android 應用,并在 Google Play 商店免費提供,讓用戶可以根據自己的手打印機械手并進行組裝,然后下載應用來操控。在 MediaPipe 的幫助下,我們無需構建自己的機器學習模型(因為沒有相關資源或訓練數據)即可快速構建應用原型。

為什么要使用手部追蹤?

利用手機和帶有手部追蹤功能的前置攝像頭,您能夠用一種新穎實惠、簡單易用且功能繁多的方式控制假肢。

假設我左手截肢,擁有一個機械假肢。每天,我都需要使用機械手來執行許多不同的抓握動作。例如,我需要使用雙指張合或三點抓握的手勢來拾取小物品,或需要用整個手拿起水果或杯子等物品。我通過肌電傳感器來改換和執行這些抓握動作,例如,讓我可以通過繃緊和放松上肢肌肉來張開手掌和進行抓握。這種肌電傳感器在身體和機械手之間起主要的連接作用。

然而,借助傳感器生活并不像看起來那么容易。人們可能需要很長時間才能適應如何控制肌電傳感器,而且很多人永遠都適應不了。同樣,找假肢師安裝這種傳感器的費用也可能非常高,特別是對于發展中國家/地區或沒有健康保險的人士。最后,目前市面上大多數設備的抓握動作僅有不到 10 種,僅少數型號能夠創建自定義抓握動作,但通常比較麻煩。

Mirru 提供了一個替代方法。只需使用大眾普及的手機,您就可以通過數字化方式將真手的動作實時映射到機械手上,用一種直觀的方式控制機械手。如此一來,用戶不再需要向假肢師支付昂貴的安裝費用,也能夠快速設置不限數量的抓握動作。

目前,Mirru 完全不涉及肌電圖,因為可靠的肌肉傳感器價格昂貴。設置的抓握動作需要通過 Android 手機觸發,所以,該應用的首個版本更適合掃地、手握書閱讀、或者拿取杯子或購物袋這樣的活動。在未來,我們希望將肌電傳感器與手部追蹤相結合,發揮二者的優勢。

下面介紹了如何通過 Mirru 應用設置一個抓握動作:假設,我想用機械手抓住一個物品。我需要將機械手放到該物品前面,然后用健全的手在 Android 手機前面擺出相應的抓握動作,這時 Mirru 會將這個動作實時映射到機械手。然后,我可以鎖定機械手的這一新抓握動作,收回健全的那只手。最后,我可以保存這個抓握動作供日后使用,并將其添加到我的抓握動作庫中。

Brunel Hand 和 Mirru Arduino Sketch

我們的目標是讓盡可能多的用戶打印、組裝和控制自己的機械手,為此我們設計了 Mirru 這個 Android 應用,可兼容通過支持藍牙的 Arduino 板和伺服電機進行控制的機械手。

對于我們的項目,我們打印并組裝了一個由 Open Bionics 制造的開源機械手 Brunel Hand。首先,我們 3D 打印了 Brunel Hand 的 可 3D 打印文件,這些文件依據 CC Attribution-Sharealike 4.0 國際許可的規定使用。然后,我們購買了必要的伺服電機、彈簧和螺絲來組裝機械手。加上 3D 打印資料和購買伺服電機的費用,購買和組裝機械手的成本大約為 500 歐元。

Brunel Hand

https://openbionicslabs.com/shop/brunel-hand

可 3D 打印文件

https://www.thingiverse.com/thing:3000641

Brunel Hand 配備了基于肌電的固件和由 Open Bionics 開發的 PCB 板,但由于機械手只有 4 個伺服電機,對使用的微控制器類型沒有限制。我們最終選擇使用 Adafruit ESP32 Feather Board 開發板來實現藍牙功能,并創建了 Arduino Sketch 供需要打印和組裝機械手的用戶下載、定制和上傳。然后,用戶可以下載 Mirru 應用,并將其用作打印機械手的控制臺。

Arduino Sketch

https://github.com/mirru-app/mirru-android

用 MediaPipe 進行手部追蹤

業內有一系列手部追蹤計算機視覺解決方案可用于這個項目,但我們需要一個快速、開源的解決方案,不需要自行訓練模型,并能夠在便攜式設備可靠運行,例如手機。

MediaPipe 為手部追蹤提供了出色的開箱即用支持,由于我們沒有可用的訓練數據或資源從零開始創建模型,因此它非常適合我們的團隊。我們能夠輕松構建 Android 示例應用,同時應用的出色性能也令我們驚喜。更好的是,我們不需要對現成的手部追蹤模型或圖表進行任何調整,因為 Hand Landmark 模型為我們的原型提供了所有必要的輸出。

MediaPipe

https://mediapipe.dev

手部追蹤

https://google.github.io/mediapipe/solutions/hands.html

在讓真實用戶測試機械手時,我們很高興聽到其中很多用戶都對這款應用快速的動作轉換效率感到印象深刻,而且市場上目前還沒有任何應用能夠如此迅速地支持用戶自定義抓握方式。

將3D MediaPipe點轉換為機械手的輸入

為實現 Mirru 應用的目標,我們需要使用手部追蹤來實時、獨立地控制 Brunel Hand 的每根手指。在 Brunel Hand 中,食指、中指和無名指通過伺服電機驅動,在 0-180 度的角度范圍中移動;0 度表示手指完全豎直,180 度表示手指完全向下彎曲。

由于缺乏足夠的訓練數據,我們無法從零開始創建模型來為我們計算這些伺服角度,所以我們選擇使用一種啟發式方法,將默認的手部追蹤標志點輸出與原型初始版本的硬件所需的輸入相關聯。

我們一開始不確定 3D 標志點中的估計深度 (Z) 坐標的精確度是否足以用于轉換輸入,或者該標志點是否僅用于二維。首先,我們記錄了一個示例數據集,并在 Jupyter Notebook 中用 Plotly 使抓握點可視。

鑒于這項技術只使用一個攝像頭,沒有任何深度傳感器,坐標的質量和精度立刻給我們留下了深刻的印象。正如 MediaPipe 文檔所述,Z 坐標與 X/Y 坐標的比例略有不同,但看起來這并沒有對我們的原型構成重大挑戰。

由于 3D 標志點足夠精確,我們選擇使用 3D 計算關聯標志點輸出與機械手所需的輸入。在我們的方法中,我們通過計算手指方向和手掌定義的平面法線之間的角度,來計算手指相對于手掌的銳角。角度為 0° 表示手指完全收回,角度為 180° 則表示手指完全伸出。我們能夠通過計算從指根標志點到指尖標志點的向量來計算手指的方向。

我們通過選擇手掌平面的三個點來計算手掌法線。使用標志點 0 作為參考點,我們計算邊 1 和邊 2 的向量,并計算這些向量的叉積以得到手掌法線。最后,我們計算手指方向與手掌法線的夾角。這將以弧度為單位返回用于計算度數的角度。

我們必須進行額外的處理來匹配機械手拇指的自由度。拇指的移動方式比其他手指更復雜。為使應用能夠處理拇指的動作,我們對拇指方向和手掌法線進行了類似的計算,但使用了不同的標志點。

在 Android 手機上計算了伺服角度后,我們就可以通過藍牙將相關值發送到 Arduino 板,Arduino 板驅使伺服電機移動到正確的位置。由于模型輸出中存在一定的噪點,我們在管道中添加了一個平滑步驟,這一步驟非常重要,可以避免機械手指在運動時因為過于抖動而無法精確抓握。

總結

Mirru 應用和 Mirru Arduino Sketch 的設計旨在幫助任何人用自己的真手和 Android 手機來控制一個開源的機械手。這是一種新穎和低成本的肌肉傳感替代方案,MediaPipe 也已經證明這是完整應用中用于實現手部追蹤組件的正確工具。

Mirru 團隊能夠使用 MediaPipe 的現成解決方案快速啟動項目,無需收集任何訓練數據或從零開始設計模型。從手部追蹤點到機械手的實時轉換速度特別快,這讓 Mirru 的用戶感到非常高興,這也為假肢的未來應用開辟了眾多可能性。

我們很高興看到 MediaPipe 手部追蹤功能與現有肌電機械手結合蘊藏的巨大潛力,因為這將為實時創建和保存定制機械手抓握方式提供強大而先進的方法。

另外,在 MediaPipe 的幫助下,我們能夠提供一種開源的專有假肢替代方法,無需使用肌電傳感器,也無需尋求假肢師的幫助,成本也要比市場中的已有方案要低得多,同時源代碼可以由其他開發者定制和構建。我們非常期待聽到開源社區的其他想法,以及手部追蹤技術能夠對假肢用戶和制造商帶來的助益。

對于 Mirru 應用的當前狀態,我們尚不能夠記錄和保存序列長于靜態抓握手點位置的移動手勢。例如,記錄手指在鋼琴上彈奏低音線的連續動作,就像可循環的 gif 動圖一樣。機械手應用存在著諸多可能性,我們很高興 MediaPipe 為我們的探索提供了支持。

我們期待著這一領域出現更多的貢獻者。如果您對這一應用有任何想法或意見,請發送郵件至 mirruapp@gmail.com,或訪問我們的 GitHub。

GitHub

https://github.com/mirru-app

本文由 Google AI 機器學習研究產品經理 Igor Kibalchich 策劃。

客座博文 / 來自 Mirru 和 Tweag 工程團隊

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2576

    文章

    55041

    瀏覽量

    791331
  • 機械手
    +關注

    關注

    7

    文章

    358

    瀏覽量

    31462
  • 計算機視覺
    +關注

    關注

    9

    文章

    1715

    瀏覽量

    47628
  • 3D 打印
    +關注

    關注

    0

    文章

    11

    瀏覽量

    4310

原文標題:利用 MediaPipe 的手部追蹤來控制您的 Mirru 機械手

文章出處:【微信號:Nullmax,微信公眾號:Nullmax紐勱】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    超級法拉電容可以用來做什么

    超級法拉電容憑借高容量、快速充放電和穩定電壓特性,成為新能源領域的重要儲能與調節元件。
    的頭像 發表于 12-04 09:16 ?702次閱讀
    超級法拉電容可以<b class='flag-5'>用來</b><b class='flag-5'>做什么</b>?

    模擬前端芯片是做什么的(什么是模擬前端芯片)

    模擬前端芯片,常簡稱為AFE,是位于信號處理鏈最前端的集成電路。它負責接收、調理和轉換來自傳感器或其他信號源的模擬信號,如電壓、電流、溫度、壓力等,并將其轉換為高精度的數字信號,供后續的數字處理器(如MCU)進行運算與分析。模擬前端AFE芯片是連接真實模擬世界與數字計算世界的“精準翻譯官”,其性能直接決定了整個系統的測量精度與可靠性。
    的頭像 發表于 11-21 14:33 ?530次閱讀

    【EASY EAI Nano-TB(RV1126B)開發板試用】AI手部21關鍵點識別

    【前言】 在前面的幾篇帖子中,我處理好了桌面顯示,驅動了攝像頭。本篇將攝像頭獲取到的圖像,通過AI來識別手部21個關鍵點的識別。 【步驟】 1、安裝mediapipe 這次靈眸官網給出的操作系統為
    發表于 11-21 11:31

    目標追蹤的簡易實現:模板匹配

    一、目標追蹤和圖像識別 一般來說,提到機器視覺這個概念都會想到圖像識別,比如人臉識別、文本識別等等,目標追蹤這個概念在平時接觸的相對比較少。但實際上,目標追蹤可以理解為圖像識別的動態過程:圖像識別
    發表于 10-28 07:21

    加固計算機是用來什么的

    加固計算機是一種專門為復雜環境和特殊行業應用設計的高性能設備。它不僅具備常規電腦的數據處理和運算功能,更在結構設計、防護等級和硬件配置方面做了全面優化。例如,它的外殼通常采用鎂鋁合金或高強度復合材料,具有防塵、防水、防摔的特性,內部還經過防震加固處理,確保在運輸、跌落或長時間移動中依舊保持穩定運行。某些加固計算機甚至符合軍用標準,能夠適應極端環境和高強度任務需求。
    的頭像 發表于 08-22 09:55 ?552次閱讀

    基于sEMG與手部追蹤的感官VR交互上肢康復系統

    對握力的無控制器實時映射。系統采用手部追蹤技術結合sEMG信號處理流程——包括移動平均濾波、最大自主收縮值(MVC)校準及min–max歸一化——將用戶的握力強度轉化
    的頭像 發表于 08-20 16:03 ?971次閱讀
    基于sEMG與<b class='flag-5'>手部</b><b class='flag-5'>追蹤</b>的感官VR交互上肢康復系統

    如何使用樹莓派與OpenCV實現面部和運動追蹤的云臺系統?

    大家好,這是一個樹莓派和OpenCV的連載專題。使用樹莓派與OpenCV實現姿態估計和面部特征點追蹤使用樹莓派與OpenCV實現面部和運動追蹤的云臺系統使用樹莓派和OpenCV實現手部識別與手指識別
    的頭像 發表于 08-14 17:45 ?1574次閱讀
    如何使用樹莓派與OpenCV實現面部和運動<b class='flag-5'>追蹤</b>的云臺系統?

    如何使用樹莓派+OpenCV實現姿態估計和面部特征點追蹤

    大家好,這是一個樹莓派和OpenCV的連載專題。使用樹莓派與OpenCV實現姿態估計和面部特征點追蹤使用樹莓派與OpenCV實現面部和運動追蹤的云臺系統使用樹莓派和OpenCV實現手部識別與手指識別
    的頭像 發表于 08-13 17:44 ?1310次閱讀
    如何使用樹莓派+OpenCV實現姿態估計和面部特征點<b class='flag-5'>追蹤</b>?

    **高性能MEMS 陀螺可以用來做什么?**

    陀螺儀,核心功能在于感知物體的旋轉角速度與姿態變化,是現代導航定位與穩定控制系統的基石。作為關鍵傳感器,其性能直接影響系統的精度與可靠性。在眾多解決方案中,ER-MG-057 單軸 MEMS 陀螺儀以其卓越表現脫穎而出,成為專業領域應對挑戰的理想選擇。
    的頭像 發表于 07-16 09:31 ?579次閱讀

    CAN入門應用手

    電子發燒友網站提供《CAN入門應用手冊 .pdf》資料免費下載
    發表于 07-14 14:45 ?2次下載

    資產追蹤與室內導航

    在數字化轉型的浪潮中,資產追蹤與室內導航作為兩項關鍵技術,正在改變企業管理空間和資源的方式。從醫院高效管理醫療設備,到商場為顧客提供無縫導航體驗,這兩項技術在提升效率、降低成本和優化用戶體驗方
    的頭像 發表于 07-04 18:22 ?539次閱讀

    什么是STM32? STM32與ARM有什么關系? STM32能做什么

    什么是STM32 具體用于什么方面較多?? STM32與ARM有什么關系 STM32能做什么,簡單的比如調節協議,為什么那么久的產品到現在還是主流?
    發表于 06-23 17:34

    一篇文章告訴你電性能測試是做什么的

    電氣性能是衡量電氣元件和系統功能的關鍵指標,它包括額定電壓、電流、有功功率、無功功率等基本參數,以及電阻、電容、電感、電導等特性。半導體元件的電性能則更為復雜,涉及直流和交流放大倍數、整流電流、反向擊穿電壓等參數。電性能測試是確保元件和系統質量的重要環節,它包括對導線電阻、絕緣電阻、介質損耗角、電容等基本參數的測量。電容作為電氣系統中常見的元件,其性能測試尤
    的頭像 發表于 06-23 11:31 ?579次閱讀
    一篇文章告訴你電性能測試是<b class='flag-5'>做什么的</b>

    人工智能是做什么的

    在當今科技日新月異的時代,人工智能(ArtificialIntelligence,簡稱AI)已成為推動社會進步和經濟發展的重要力量。本文旨在深入探討人工智能的核心功能、應用領域,并通過具體實例解析其如何改變我們的生活與工作方式。同時,我們還將介紹萬達寶LAIDFU(來福)作為無限AI助理的一些獨特功能,如數據分區設計和用戶自定義嵌入屬性,以展示AI技術的最新
    的頭像 發表于 05-30 10:04 ?889次閱讀
    人工智能是<b class='flag-5'>做什么的</b>

    繼電保護是用來做什么的

    繼電保護是電力系統中的“安全衛士”,其核心任務是?快速檢測故障并隔離故障區域?,確保電力設備免遭損壞、防止停電范圍擴大,同時維護電網的穩定運行。在現代電力系統中,繼電保護裝置如同人體的免疫系統,能夠在毫秒級時間內識別異常并采取行動,是保障供電安全的核心技術之一。 一、繼電保護的四大核心功能 ?故障檢測? 實時監測電流、電壓、頻率等電氣參數,精準識別短路、過載、接地故障等異常狀態。例如: 短路故障:電流驟增至正常值的數倍至數十倍。 接地故障:中性點電壓偏移或零序電流異常。 ?故障隔離? 通過控制斷路器在?20-100毫秒內?切斷故障線路,避免故障蔓延。例如: 輸電線路發生短路時,距離保護裝置可迅速定位故障點并跳閘。 ?告警與記錄? 觸發聲光報警,并記錄故障波形、動作時間等數據,為后續故障分析提供依據。 ?系統自愈支持? 配合自動化設備(如重合閘裝置),在故障清除后嘗試恢復供電,減少停電時間。 二、繼電保護的組成與工作原理 ?系統架構 ?組件 ?功能? ?測量元件 采集電流互感器(CT)、電壓互感器(PT)信號 ?邏輯判斷單元 分析參數是否符合故障特征(如過流、差動) ?執行元件 驅動斷路器或發信裝置動作 ? ?典型保護原理? ?過電流保護?:檢測電流超過設定閾值(如1.2倍額定電流),適用于配電網線路。 ?差動保護?:比較設備兩端電流差值,若差值超限則判定內部故障(常用于變壓器、發電機)。 ?距離保護?:通過阻抗計算定位故障點位置,適用于長距離輸電線路。 三、繼電保護的應用場景 ?發電環節? 發電機保護:定子接地保護、轉子過負荷保護、失磁保護等。 案例:某水電站因差動保護動作,0.1秒內隔離發電機內部短路,避免機組燒毀。 ?輸電與變電環節? 輸電線路:縱聯保護、光纖差動保護,保障跨區域電網安全。 變壓器:瓦斯保護(非電量)、比率制動差動保護,防止絕緣油分解或繞組故障。 ?配電環節? 配網饋線:過流保護配合自動重合閘,減少用戶停電時間。 數據:90%的配電故障可在300毫秒內隔離并恢復供電。 四、繼電保護的技術演進 ?從電磁式到數字化? ?早期電磁繼電器?:依靠機械觸點動作,響應速度慢(>100ms),維護頻繁。 ?微機保護裝置?:集成DSP芯片,支持多判據融合計算,動作時間縮短至20ms以內。 ?智能化升級? ?廣域保護系統?:基于5G通信實時共享電網狀態,實現跨區域協同控制。 ?AI故障預測?:利用機器學習分析歷史數據,提前預警絕緣老化風險。 ?挑戰與突破? 新能源并網:光伏、風電的波動性要求保護裝置具備自適應能力。 解決方案:引入“方向性過流保護”應對分布式電源雙向電流沖擊。 五、總結 繼電保護是電力系統安全運行的基石,其價值體現在三個方面: ?經濟性?:減少設備損壞帶來的巨額維修成本(如一臺500kV變壓器損壞損失超千萬元)。 ?可靠性?:保障99.99%以上的供電可用性,支撐現代社會穩定運轉。 ?智能化?:隨著數字孿生、邊緣計算等技術的融合,繼電保護正從“被動響應”邁向“主動防御”。 未來,繼電保護將與能源互聯網深度結合,成為構建新型電力系統的核心防線。
    發表于 05-06 10:32