1: 2010-03-26 (金) 14:30:00 sho |
2: 2010-03-26 (金) 17:16:16 sho |
- | *はじめに [#x413da8a] | + | TITLE:ホームポジションの調整 |
- | **ホームポジションとは [#m0205c01] | + | *ホームポジションとは [#m0205c01] |
- | **ホームポジション調整の流れ [#y1725536] | + | ホームポジションは、モーションや歩行の演算の出力結果に対するオフセットとして用いられます。各FREEDOM jr.IIIにおいて固有の値を持ち、全ての位置や角度に関する基準となる重要なデータです。 |
| + | |
| + | ホームポジションを正しく設定することで、部品を交換した時や、異なるFREEDOM jr.III における機構的なズレを気にすることなくモーションデータを共有することができます。 |
| + | |
| + | FREEDOM jr.IIIは出荷時、調整されたホームポジションデータがmicroSDカードに保存されています。しかし部品を交換した時などにホームポジションがずれる場合があります。ホームポジションがずれたら本ページの方法で修正して下さい。 |
| + | |
| + | ホームポジション調整の流れは以下の通りです。 |
| + | +ホームポジション調整機能のあるサンプルプログラムをFREEDOM jr.IIIに書き込み実行する |
| + | +FREEDOM jr.IIIを直立姿勢にする |
| + | +ホームポジションを取得し保存する |
| *サンプルプログラムを書き込む [#z50ffcd4] | | *サンプルプログラムを書き込む [#z50ffcd4] |
| + | [[FREEDOM jr.IIIサンプルプログラム>FREEDOM jr.III Sample Code]]のSMPL9(ALL).cを書き込みます。書き込みが終了したらFREEDOM jr.IIIの電源を入れ、プログラムを実行します。 |
| + | |
| + | サンプルプログラムの書き込みや実行方法は[[スタートガイド>BTH050/BTH051 FREEDOM Jr.III Basic/Complete Kit#k7f72e51]]を参照して下さい。 |
| + | |
| + | &ref(homepos1.png); |
| + | |
| *ホームポジションを保存する [#f04be972] | | *ホームポジションを保存する [#f04be972] |
| + | SIMPLE TERM上でキーボードの「2」を入力し、モーションエディタモードに入ります。 |
| + | |
| + | &ref(homepos2.png); |
| + | |
| + | ---- |
| + | |
| + | 「n」を入力し、FREEDOM jr.IIIを脱力させます。 |
| + | |
| + | &ref(homepos3.png); |
| + | |
| + | ---- |
| + | |
| + | FREEDOM jr.IIIの姿勢を手で調整することができますので、下図の姿勢に動かします。 |
| + | |
| + | &ref(homepos3_2.png,100%); |
| + | |
| + | [[ホームポジションセットツール>BTH056 ホームポジションセットツール]]をお持ちの場合は、下図の通り脚部にホームポジションセットツールを装着します。 |
| + | |
| + | &ref(homepos3_3.png,100%); |
| + | |
| + | ---- |
| + | |
| + | 「h」を入力すると、現在のFREEDOM jr.IIIの姿勢がホームポジションとしてSDカードに保存されます。 |
| + | ホームポジションセットツールを装着した場合は、「n」を入力して脱力させ、ホームポジションセットツールを取り外します。 |
| + | |
| + | &ref(homepos4.png); |
| + | |
| + | 以上でホームポジションはSDカード内に保存されました。電源を切っても、プログラムを書き換えてもホームポジションは保持されます。 |
| + | |
| + | [[FREEDOMへ戻る>チュートリアル/FREEDOM]] |