Copper-Rs: ロボットのためのライブテレメトリ決定論的ツイン
Copper-Rs: Live Telemetry Deterministic Twins for Robots (copper-robotics.com)
要約
Copper-Rs v1.2では、ネットワークの信頼性が低い状況でもロボットの状態をリアルタイムで複製・監視できるライブテレメトリ機能が導入されました。Forward Error Correction (FEC)とCopperスタックの決定論的な性質を活用し、パケットロスを回復してリモートでロボットの完全な状態を再構築します。また、エンコーディングの最適化や、ステレオ画像からの深度推定を行うAI/MLコンポーネント「cu-anynet」の追加、ROS2互換性の向上も行われました。
全文翻訳
copper-rs 1.2: ライブテレメトリツイン
この魔法がどのように機能するかをステップバイステップで見ていきましょう。
(1) これは通常のcopperスタックです。
(2) これは通常の.copperオンボードロギングシステムです。このログストリーミング機能に完全に依存する場合は、これはオプションになります。
(3) 入力系列の最小値を、それ以降のあらゆる決定論的なものに設定できます。
(4) CopperはFECを使用してcopperlistsをストリーミングします。これは、過去のパケットのエラーパケット補正を後から送信することによって行われます。
(5) Twin Copperは、プロトコル内の冗長性に基づいて、ロスのある接続からのストリームをデコード、修正、並べ替えます。
(6) もし、あまりにも多くを失ってしまったら?心配いりません。スタックはリカバリーポイント(それ自体が自己修復機能を持つ)を送信して、ツインの任意のポイントでジャンプ再開できます。
(7) Twin Copperスタックは、現在ロボットを実行しているものと全く同じです!
(8) 標準的な.copper決定論的ログを記録できます。
(9) 完全にローカルで実行されているcopperと同様に、運用上監視したいもの(メッセージ、タスク状態、エラー状態、タスクフィールド、構造化ロギングなど)を正確に公開する、完全なテレメトリディスプレイを構築できます!