Physical Human-Robot Interaction
- 又稱: pHRI
- 類別: Control › Human in the loop
- 標籤: human-robot-interaction, safety, contact, force-control, assistive-robotics
機器人與人透過直接或間接的實體接觸交換力量的互動,無論是計畫中的(如引導或輔助),還是計畫外的(如碰撞)。
定義
實體人機互動(pHRI)(physical human-robot interaction)涵蓋機器人與人之間交換力量的所有情況,無論是直接接觸,還是透過一個共同的物體。接觸可以是刻意的,例如工人用手引導協作機器手臂、復健機器人帶動病患的肢體、外骨骼輔助行走,或照護機器人梳頭或幫人穿衣。接觸也可能是非預期的,例如移動中的機器手臂撞到人或夾住一隻手。pHRI 系統必須同時處理這兩種情況:它必須透過接觸完成有用的工作,同時把施加在身體上的力與壓力維持在安全、舒適的範圍內。
這個領域涉及數個層面的工程。機構設計透過較低的移動質量、襯墊、圓角、可回驅的傳動,以及串聯彈性致動器或軟性手指等被動柔順,來降低機器人在接觸時可能造成的傷害。感測讓機器人知道接觸正在發生以及接觸有多強,使用的方法包括力/力矩感測器、關節扭矩感測器、觸覺皮膚,或以馬達電流與動量觀測器所做的估測。控制決定機器人如何回應:阻抗控制器與導納控制器讓機器人表現得像彈簧與阻尼器,而不是剛硬的位置伺服;碰撞偵測與反應策略則在偵測到非預期接觸時停止、退回或切換到柔順模式。ISO 10218 等工業機器人安全標準及其協作操作指引,描述了手動導引以及功率與力量限制等建立在這些概念上的模式。
pHRI 的範圍比本站上任何單一技術都更廣。協作機器人是為它設計的一類機器人,阻抗控制則是它常用的一種控制方法;pHRI 是同時包含兩者的問題領域,另外還包括傷害生物力學、使用者舒適度與信任。與頭部和臉部等敏感部位的接觸,例如在頭髮照護或餵食時,會進一步提高門檻,因為可接受的力量更低,而人本身的動作也更難預測。
為何重要
越來越多機器人正離開圍欄隔離的工作單元,在人的身旁與身上工作:在工廠、復健診所、住家與照護場所。任何需要碰觸人、或有意外碰觸人之風險的任務,都需要把機器人的機構、感測與控制放在一起,為安全接觸而設計,而 pHRI 正是處理這件事的知識體系。
主要應用
- 工業機器手臂的手動導引與協作組裝
- 復健機器人與動力外骨骼
- 餵食、穿衣、洗澡與頭髮照護等輔助照護任務
- 在人附近工作之機器手臂的碰撞偵測與反應
- 帶有實體回饋的觸覺遠端操作與共享控制
實際應用
一個團隊打造了一台梳理並解開頭髮的機器人。他們在一支輕量的機器手臂上裝上柔軟、柔順的手指,這樣即使對頭部位置的估測有誤,造成的也只是輕輕一壓,而不是猛烈的撞擊。腕部的力/力矩感測器量測接觸力,導納控制器讓手臂沿著頭部表面順從移動,同時以一個小的目標力讓梳子保持貼合。軟體限制在臉部附近限定速度與力量;若量測到的力超過門檻值或上升得比預期快,手臂就會停止並退開。在與人測試之前,團隊先在裝有荷重元的假人頭上檢查受力,接著進行使用者測試,同時記錄量測到的力與參與者回報的舒適度。
常見誤解
- pHRI 只代表避免碰撞 — 它也涵蓋刻意的接觸,此時機器人必須對人施加有用的力
- 協作機器人能讓任何任務的實體互動都變得安全 — 安全取決於整個應用,包括工具、負載、速度以及可能被碰觸的身體部位
- 單靠軟性硬體就能解決 pHRI 的安全問題 — 柔順能降低衝擊力,但仍然需要感測、控制限制與風險評估
- 量測到的接觸力是唯一重要的量 — 壓力、接觸時間、身體部位以及人能否移開,都會影響受傷風險與舒適度
誰需要了解
- 設計協作與輔助機器手臂的工程師
- 復健與外骨骼開發者
- 實作力控制、阻抗控制與碰撞處理的控制工程師
- 進行涉及碰觸之研究的 HRI 研究人員
相關技術
- 導納控制(Admittance Control)
- 以動量為基礎的碰撞偵測(Momentum-Based Collision Detection)
- 串聯彈性致動器(Series Elastic Actuators)
- 觸覺皮膚(Tactile Skins)
- 功率與力量限制(Power and Force Limiting)
相關術語
相關專案
- Drake: MIT robotics toolbox for model-based dynamics, optimization, and control system design
- Reachy Mini: Open-source desktop robot from Pollen and Hugging Face with an expressive 6-DoF head
- RAI: Vendor-agnostic agent framework for ROS 2 robots and physical AI
- NASA Ogma: NASA runtime monitor generator for safe robotics and flight systems
- Assistive Gym: Physics simulation framework for training assistive robots in caregiving tasks