ロボティクス向け

シミュレーションで教えます。アームで実行します。

まずアームをシミュレーションで試します。すべての実行は記録されます。

アーム

どの アームを動かせますか?

各アームはデバイスです。そのサーボバスがチャンネルです。USB のアームはブラウザーから接続します。ポートは、あなたが選んだときにのみ開きます。

アームから実行までアームは、そのドライバーを通して接続します。ドライバーはサーボバスを 1 つのチャンネルとして扱い、そのチャンネルは実行に記録されます。アームSO-100/101、Koch、WidowX、xArm、Lite 6、CommandAGI ESP32 アームドライバーFeetech STS/SCS、Dynamixel 2.0、TCP 経由の xArmチャンネルサーボバス実行1 つのレコードのストリームアームから実行までアームは、そのドライバーを通して接続します。ドライバーはサーボバスを 1 つのチャンネルとして扱い、そのチャンネルは実行に記録されます。アームSO-100/101、Koch、WidowX、xArm、Lite 6、CommandAGI ESP32 アームドライバーFeetech STS/SCS、Dynamixel 2.0、TCP 経由の xArmチャンネルサーボバス実行1 つのレコードのストリーム

試行

最初の実機の前に、何度も試します。

試行ファイルは、多数のシミュレーション実行にわたって 1 つのパラメーターを変えます。1 つの時間バーで比べ、最良のものを残します。

試行ファイル試行ファイルは、目標、ゲイン、質量などの 1 つのパラメーターを、多数のシミュレーション実行にわたって振ります。実行を比べ、最良のものを 1 つ残します。振る試行ファイル目標、ゲイン、質量シミュレーション実行それぞれ記録比較1 つの時間バー上で最良を残す試行ファイル試行ファイルは、目標、ゲイン、質量などの 1 つのパラメーターを、多数のシミュレーション実行にわたって振ります。実行を比べ、最良のものを 1 つ残します。振る試行ファイル目標、ゲイン、質量シミュレーション実行それぞれ記録比較1 つの時間バー上で最良を残す

すべての実行を 再生でき、分岐できます。

物体を手で動かすと、その力があなたの名前付きで記録されます。任意の時点を、新しいシミュレーション実行に分岐できます。

runs/reach-tuning/streams/arm-1.servo@host-aレコードの例 · シミュレーション
00:00:04.020 note    agent:tuner: run_program reach.trials.json #17
00:00:04.031 command goal j1=31.0 j2=-22.0 j3=64.5 j4=10.0
00:00:04.540 state   j1=30.9 j2=-22.1 j3=64.4 j4=10.0
00:00:05.002 event   person:ana: drag gripper f=(0.0, 1.8, 0.0) N
00:00:05.300 state   j1=31.4 j2=-20.8 j3=63.2 j4=10.0
00:00:06.100 note    person:ana: fork @ 00:00:05.002

権限

エージェントは あなたのアームで何ができますか?

常設の付与が許す内容だけです。停止とトルクオフは、常に許可されています。

1 本のアームに対するエージェント1 つのワールドで、1 本のアームに対し、1 日の午後だけ有効なエージェント向けの常設の付与を与えます。エージェントはアームを起動し、リアルタイムに目標を送ります。5 分間アイドルのままのアームは、自分で起動を解除します。あなた付与を作成常設の付与1 本のアーム、1 つのワールド、1 日の午後エージェントアームを起動し、リアルタイムに目標を送る5 分間のアイドルアームが自ら起動を解除1 本のアームに対するエージェント1 つのワールドで、1 本のアームに対し、1 日の午後だけ有効なエージェント向けの常設の付与を与えます。エージェントはアームを起動し、リアルタイムに目標を送ります。5 分間アイドルのままのアームは、自分で起動を解除します。あなた付与を作成常設の付与1 本のアーム、1 つのワールド、1 日の午後エージェントアームを起動し、リアルタイムに目標を送る5 分間のアイドルアームが自ら起動を解除

検証

プロトコルに対してテスト済み。まだ、お使いのベンチ上ではありません。

アームのドライバーは、各サーボプロトコルのソフトウェアのフェイクに対して、テストに合格しています。まだ、どのドライバーも実機のアームで試運転されていません。

各アームドライバーの検証の到達度各アームドライバーは、そのサーボプロトコルのソフトウェアのフェイクに対して、ループバックまで検証されています。実機のアームでのベンチ検証とハードウェア検証は、まだ行われていません。ループバックソフトウェアのフェイク · 完了ベンチ実機のアーム · 未実施ハードウェア作業中 · 未実施各アームドライバーの検証の到達度各アームドライバーは、そのサーボプロトコルのソフトウェアのフェイクに対して、ループバックまで検証されています。実機のアームでのベンチ検証とハードウェア検証は、まだ行われていません。ループバックソフトウェアのフェイク · 完了ベンチ実機のアーム · 未実施ハードウェア作業中 · 未実施

シミュレーションのワールドから始めます。

アームのあるシミュレーションのワールドを開き、ドラッグします。ハードウェアも付与も不要です。