表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

ロボットの衝突後速度を、制御の帰還信号から検証する

Reference Spreading-Based Rigid Impact Map Validation

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Reference Spreading-Based Rigid Impact Map Validationの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1 : Depiction of the dual-arm robotic setup used throughout the validation approach presented in this work.

出典:Reference Spreading-Based Rigid Impact Map Validation / arXiv ↗

概要

  • 物理シミュレーションで、接触前の姿勢と速度から衝突後速度を予測する。
  • 実機では参照拡張制御の帰還信号を使い、衝突直後の速度に直接頼らず予測を検証する。
  • 著者らは、シミュレーションと実験から特定した衝突後速度の平均誤差を3.1%と報告した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Reference Spreading-Based Rigid Impact Map Validationの仕組み

左から右へ読む
  1. 01接触前の姿勢・速度
  2. 02衝突後速度を計算
  3. 03目標軌道を切替
  4. 04帰還信号を積分
  5. 05実機側の速度を推定

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

ロボットが物体を素早くつかむと、接触を境に腕先の速度が変わる。「剛体衝突写像」は、接触前の姿勢と速度から接触後の速度を求める関係で、接触後の動きを計画する際に役立つ。

実機では衝突後に振動が残り、動作を保つ制御も速度を変える。両腕がほぼ同時に触れる場面では、衝突直後の速度を一度測ってシミュレーションの予測と比べても、写像そのものの誤差を見分けにくい。

手法

まず、接触前の腕の姿勢と速度を物理シミュレーションに設定し、剛体の衝突を一つの計算刻みで解いて接触後速度を得る。これが衝突写像の予測だ。例えば両腕で物体を挟む場合、各腕の接触前の状態から、接触後の腕先速度を予測する。

実機では「参照拡張」を使う。これは接触予定時刻の前後に接触前後の目標軌道を重ね、接触検出に応じて切り替える制御方法だ。衝突後の目標速度を変えた複数の条件で、目標とのずれを補う帰還信号を接触中と接触後にわたり積分する。正味の帰還信号が最小となる速度を実機側の推定値とし、シミュレーションの予測と比べる。

新規性

著者らは、複雑なロボットと環境の衝突について、物理シミュレーションから剛体衝突写像を取り出し、実機で検証する手順を示した。両腕がほぼ同時に物体へ触れる把持も対象にする。

検証では、予測した衝突後速度を変えながら制御の帰還信号を調べる。さらに、モーターの慣性をどうモデル化するかによって予測が変わる点を比較する。

従来手法との違い

解析式で衝突後速度を求める従来の方法は、両腕把持のような複雑な接触では式の導出が難しい。柔らかい接触を計算する方法は、接触の硬さや減衰の推定と、細かい計算刻みを要する。著者らは、剛体の非弾性衝突を一つの計算刻みで解く。

実機から衝突写像を得る先行方法には訓練手順が必要とされる。本研究はシミュレーションで予測を作り、実機の帰還信号で照合する。ただし、他方式に対する計算時間や把持成功率の優位は、この結果からは言えない。

実験結果

著者らは、単腕と両腕の操作を検証対象とし、両腕で物体を素早くつかむ実験を扱う。各腕は7関節である。シミュレーションに使う摩擦係数は実験で特定し、反発係数を0として非弾性衝突を仮定した。モーター慣性の異なるモデルによる予測も比較する。

著者らは、シミュレーションと実験から特定した衝突後速度の平均誤差を3.1%と報告した。確認できた本文の範囲では、結果の内訳、試行数、誤差の算出式は示されていない。そのため、この値を条件別の精度や別の物体での精度へ広げて解釈することはできない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:両腕で一種類の物体を素早く挟む動作の設計に使う。接触直前の両腕の姿勢・速度と物体の条件を入力し、シミュレーションが出す衝突後の腕先速度を、接触後の目標軌道に反映する。実機では帰還信号を記録し、予測との整合を調べる。

対象物と接触位置を表すモデル、測定した摩擦係数、腕の姿勢・速度と制御信号を記録するセンサーが要る。この方式に教師あり学習用の正解ラベルは必須ではない。物体や接触位置を変える際はモデルを合わせ直し、実測で再検証する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:物体と接触位置を一つに絞り、腕と物体のモデル、接触前の姿勢・速度、測定した摩擦係数を用意する。シミュレーションで衝突後速度を予測し、実機の姿勢・速度センサーと制御記録から帰還信号を集める。教師あり学習用ラベルは不要だが、比較する実機試行の記録は必要だ。

基準には、予測速度とは別に設定した接触後の目標速度を置く。同じ接触条件で正味の帰還信号の積分値と、実験から推定した衝突後速度との差を比べる。まず制御設定を固定して繰り返し測り、次に接触位置を変えてモデルの調整と再検証を行う。

限界と課題

著者らが明示する剛体衝突写像の限界は、短い接触移行時間と衝突後の振動を表さないことだ。ほぼ同時に見える複数の接触にも順序のずれが生じ、中間的な速度変化が起こりうる。制御が速度に影響するため、衝突直後の速度だけで写像を判定することも難しい。

編集上の検証事項は、物体や接触位置を変えたときの誤差、摩擦係数の測定誤差への感度、制御設定を変えたときの帰還信号の安定性である。報告された平均誤差だけでは、試行ごとのばらつきや未確認の条件への適用範囲は判断できない。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Impact-Aware Robotic Manipulation: Quantifying the Sim-To-Real Gap for Velocity Jumps

Impact-aware robotic manipulation benefits from an accurate map from ante-impact to post-impact velocity signals to support, e.g., motion planning and control. This work proposes an approach to generate and experimentally validate such impact maps from simulations with a physics engine, allowing to model impact scenarios of arbitrarily large complexity. This impact map captures the velocity jump assuming an instantaneous contact transition between rigid objects, neglecting the nearly instantaneous contact transition and impact-induced vibrations. Feedback control, which is required for complex impact scenarios, will affect velocity signals when these vibrations are still active, making an evaluation solely based on velocity signals as in previous works unreliable. Instead, the proposed validation approach uses the reference spreading control framework, which aims to reduce peaks and jumps in the control feedback signals by using a reference consistent with the rigid impact map together with a suitable control scheme. Based on the key idea that selecting the correct rigid impact map in this reference spreading framework will minimize the net feedback signal, the rigid impact map is experimentally determined and compared with the impact map obtained from simulation, resulting in a 3.1% average error between the post-impact velocity identified from simulations and from experiments.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01