操作與抓取

抓取品質度量

抓取品質度量,是一個用來給「某一種握住物體的具體方式」打分的數字——衡量它握得有多牢、多可靠。當機器人盯著一個物體時,通常有許多可下手的位置和角度:抓杯口、抓杯身、側著抓、從上往下抓。這個度量就是那把尺子,讓機器人能把這些候選抓法相互比較、挑出最好的一個,就像一個 0 到 10 的分數讓你能給各種選擇排序,而不是光靠瞎猜。

高分究竟意味著什麼?大致來說,一個牢固的抓取,就是無論從哪個方向被碰,物體都不會打滑、扭轉或掉落的那種——你甚至可以搖它,物體仍然紋絲不動。而一個糟糕的抓取,則是稍微一磕、或物體比預想的重一點,握持就垮掉。好的度量會獎勵這樣的握法:各個接觸點從相對的方向往裡壓,從而把物體困住;接觸面又寬、位置又好;而且這一握能抵抗來自任意方向的推與扭。它則會懲罰那種只捏住一個小角、物體輕輕一轉就能掙脫的抓法。

用單獨一個分數來衡量,意義就在於自動化:機器人能在零點幾秒內生成成百上千種可能的抓法,逐一送進這個度量裡算分,然後照著得分最高的那個去做——不需要人用眼睛去挑。問題在於,這個分數的誠實程度,全看它背後的假設;如果真實的物體比度量所設想的更重或更滑,一個得分最高的抓法照樣可能失手——這正是為什麼品質評分通常要和「能容忍出錯」的規劃搭配著用。

面對抓鎚子的兩種方式——橫著握住厚重的鎚頭,還是捏住細細的手柄末端——機器人給握鎚頭的方式打更高的分,因為當沉重的鎚頭一甩,這一握仍然穩得住;而捏柄尖那種,則會讓鎚子轉一下、掉下去。

這個度量給各種抓法排序,讓機器人抓在靠近重心的地方,而不是那個晃悠悠的末端。

各個接觸點從相對的方向往裡壓、把物體困住的抓法,往往得分很高,因為它能抵抗物體從任何方向滑出或扭脫——經典度量把這種性質稱為「力封閉」。

又稱
grasp quality scoregrasp metric抓取质量评分抓取品質評分