ロボット衝突検出は、測定または推定された相互作用と予想される動きや動力学を比較することで外部接触を特定します。証拠は関節トルクセンサー、運動電流、手首の力トルクセンサー、触覚センサー、加速度、またはモデルベースの擾乱観測器などから得られます。それぞれ異なる位置を認識し、異なるバイアスや遅延を含んでいます。
検出はリスク低減の第一歩に過ぎません。管制官は事象を分類または閾値化し、有界反作用を選択し、トルクを減速または除去し、ブレーキを調整し、回復が許可されるかどうかを判断しなければなりません。検知時間、停止動作、ピーク接触力はシステムレベルでの検証が必要です。
このガイドを ロボットのセンサー融合ガイド や ジョイントゲインチューニングガイドと組み合わせて使ってください。衝突検知は、適用されるリスク評価、保護機能、または安全基準に代わるものではありません。
直接力検出は設計された荷重経路を観測します
ロードセルやフォーストルクセンサーは、構造的な応力やその他の物理的影響を力の証拠に変換します。単軸ロードセルは設計軸に沿って感度を持ち、6軸リストセンサーは取り付けフレームのレンチを推定します。どちらもロボットのすべての衝突を自動的に位置特定するわけではありません。
センサーの配置は重要です。リストセンサーはツールを通じて伝達される荷重を観測しますが、前腕への衝撃を明確に検出できない場合もあります。ジョイントトルクセンサーは、チェーン全体に分散した外部トルクを露出させることができます。設置構成に合わせてゼロ、ゲイン、クロストーク、フレーム、重力、またはツールロードをキャリブレーションします。

モーター電流は間接的なトルク測定です
校正されたモーター電流およびトルク定数の推定、電磁モータートルク。トランスミッション比、効率、摩擦、コグ、加速度がモータートルクと外部出力トルクを分けています。電流は広く利用可能ですが、高摩擦または高比の接合部では曖昧になることがあります。
電流センサーのタイミングと実際のドライブコマンドパスを使いましょう。速度、負荷、温度を横断する双方向マップは、1つの一定効率よりも有用です。電気的飽和や電流ループの挙動は、切断された電流信号が真の事象の大きさを隠す可能性があるため、目に見えるように保ちましょう。
| 証拠 | 強度 | 死角 | キャリブレーション |
|---|---|---|---|
| リストのF/Tセンサー | ダイレクトツールレンチ | 経路外のボディコンタクト | 工具の質量とフレーム |
| ジョイントトルクセンサー | ジョイントレベル外部トルク | 接触場所の曖昧さ | ゼロとクロストーク |
| モーター電流 | ほとんどのドライブで利用可能です | 摩擦と伝達誤差 | トルク-電流マップ |
| 撹乱観測器 | モデルと状態の使用 | モデル誤差と遅延誤差 | 動力学と摩擦 |
| 触覚皮膚 | 現地接触の所在地 | カバレッジと摩耗 | 表面応答 |
擾乱観測者は期待される動力学を差し引く
観測者は慣性、重力、速度、摩擦、指令運動から関節トルクを予測し、説明のつかない残差を擾乱推定として扱います。運動量観測者アプローチは直接的な加速度微分を回避できますが、それでもモデル、状態、数値フィルタリングに依存します。
ペイロードエラー、ケーブルの力、ブレーキの抵抗、激しい加速は衝突のように見えることがあります。逆に、フィルタリングは実際の出来事を遅らせることもあります。閾値を選ぶ前に、すべての通常のタスクフェーズで残差分布を検証してください。モデルバージョンとペイロードの同一性を検出器の設定と保持してください。
しきい値には方向、位相、持続時間が必要です
フランカの 衝突挙動API は、加速および公称フェーズの異なるトルクおよびフォースの閾値を公開します。この区別は、すべての運動に対して1つのスカラー閾値が通常不十分である理由を示しています。
証拠が支持する場合は、関節および方向特有の閾値を用いましょう。大きさと持続時間、微分または多軸の整合性を組み合わせて、過度な接触遅延を避けてノイズを排除します。一つの曖昧なアラームではなく、接触、衝突、ハードウェアリミットの状態を別々に定義してください。

低い閾値は、見逃したイベントを偽のストップと交換します
閾値を下げることで接触の縮小を検出できますが、加速度、摩擦、モデルエラー、ケーブルの動き、ペイロードの変化でもトリガーされます。頻繁な誤検知は、オペレーターが非公式に閾値を上げたり検知を無効化したりし、システムの悪化を招くことがあります。
真陽性、偽陽性、見逃検出および検出遅延をラベル付き試験間で定量化します。リスク評価や生産コストから運用ポイントを選び、単一のデモンストレーションから選ばないでください。メンテナンスや工具交換後の配電シフトを監視してください。
| テスト次元 | 例 | 記録 | なぜ重要なのか |
|---|---|---|---|
| 接触所在地 | 工具、リンク、継手カバー | 探知と力 | 観測可能性の変更 |
| 演出 | 法線、接線、軸方向 | 軸残差 | しきい値非対称性 |
| ロボット状態 | ホールド、加速度、リバーサル | 偽の出来事と真実の出来事 | 期待されるダイナミクスは異なります |
| 衝突物体 | 柔らかく、硬く、エッジがかった | ピークとインパルス | センサー帯域幅 |
| 環境 | ペイロード、ケーブル、温度 | ベースラインシフト | モデルの妥当性 |
接触地点は常に観察可能とは限りません
ジョイントトルク残差は候補ヤコビアンを比較することで接触局在を支持することもありますが、異なる接触点が同様の一般化されたトルクを生み出すことがあります。手首センサーはチェーンを通して荷重のみを観測します。触覚カバレッジは局所的な証拠を改善しますが、較正や耐久性の制約も伴います。
検出器が接触のみを示すのか、それとも力、方向、位置の推定も報告してください。各主張を個別に参照機器で検証してください。大まかなリンク分類をセンチメートル単位の正確な位置情報として提示しないでください。
フィルタリングはノイズを検出遅延に置き換えます
ローパスフィルター、動くウィンドウ、観測者は高周波ノイズを低減しますが、遅延閾値の交差を抑えます。フィルターによってもピーク振幅が変わります。物理的接触から意思決定までの総遅延を測定し、センサーサンプリング、ドライブトランスポート、計算、ステートマシンの更新を含みます。
同期した時計でインパクトまたはフォースリファレンスを計測してください。剛性接点と柔らかい接点、そしてロボット自身の振動を特徴付けます。ゆっくり押す検出器は短い衝撃を見逃すことがありますが、インパルスに調整された検出器はギアリップルで誤ってトリガーされることがあります。
この反応は残留接触エネルギーを決定する
検知後には、制御減速、速度スケーリング、コンプライアンスリトリート、トルク除去、または安全停止などのオプションがあります。正しい反応は重力、ペイロード、接触形状、安全構造に依存します。単にトルクを無効化するだけで重力アームが落下してしまうことがあります。
検知距離、コントローラーの応答、ブレーキ、機械的コースト、リバウンドを一つの停止経路として測定します。ホールディングブレーキとエネルギー除去の調整。自動回復前に必要な情報と、オペレーター検査が義務付けられるタイミングを定義してください。
衝突検知は自動的に安全機能ではありません
ISO 10218-1:2025 は産業用ロボットの安全要件に対応しており、統合はコンパニオンシステム規格でカバーされています。ソフトウェア残差閾値は、単に実験室でロボットを停止させるからといって安全評価を受けるわけではありません。
必要なパフォーマンスレベルまたは安全の整合性、アーキテクチャ、診断、体系的な能力および検証は、適用されるリスク評価および基準から得られます。必要に応じて認証または検証済みの保護機能を使用してください。研究衝突検出は、完全な安全役割が確立されるまでは追加の層として残してください。
通常の作業、衝突、検出器の故障を検証します
ペイロード、速度、姿勢、温度、摩耗の通常の軌道を収集し、位置、方向、速度、物体剛性を横断した段階的な接触を行います。参照力と同期した映像や計測機器を使いましょう。生のシグナル、推定値、閾値、意思決定、そして全反応を記録します。
センサーのドロップアウト、ステール状態、モデルの不一致、飽和コマンドを注入します。検出器の健康状態の監視とフォールバックを確認しましょう。ゲイン、フィルタ、ファームウェア、ツール、機械的な変更後に再検証してください。これらは残留分布や停止動作をシフトする可能性があるためです。
- どの接触位置や力が観測可能かを定義します。
- センシングと予想されるダイナミクスを同時にキャリブレーションします。
- ラベル付き試験から位相認識の閾値を設定します。
- 物理的な接触から決定への距離、そして停止経路を測定する。
- 必要な保護安全機能は常に独立し、検証された状態に保ちます。
よくある質問
モーター電流だけで衝突を検出できますか?
有用な証拠は提供できますが、摩擦、トランスミッション損失、加速度、電流の校正は精度を制限します。特定のジョイントやタスクに合わせて検証してください。
低い閾値の方が常に安全でしょうか?
いいえ。検知可能な力は減少しますが、誤った停止や作動のバイパスを引き起こす可能性があります。測定された誤差分布とリスク要件から閾値を選択します。
手首の力センサー1つですべての身体の衝突を検知できますか?
いいえ。主に工具側の荷重経路を通じて伝達される荷重を観測し、他の接触点には感度が低い場合があります。
ロボットは検知後すぐにモーターを無効化すべきでしょうか?
いつもではありません。重力や接触により制御不能なトルク除去は危険になることがあります。リアクションはブレーキ、ホールディング、システムリスクを考慮して設計されなければなりません。
バリデーションで最も見落とされがちな条件はどれですか?
運動フェーズやペイロードはしばしば見落とされがちです。加速度、反転、ケーブルの力、温度は正常残差を十分にずらし、誤陽性や誤検出の両方を変えます。
衝突検出境界注
衝突検出の性能は、センシング、モデル、動き、ペイロード、フィルター、反応に依存します。これは自動的に安全評価の機能ではありません。必要なリスク評価、基準、独立して検証された保護措置を適用してください。