8: 2010-06-07 (月) 19:50:28 sho | 9: 2010-06-11 (金) 19:00:43 sho | ||
---|---|---|---|
Line 1: | Line 1: | ||
モーションの作成、歩行パラメータの調整、ホームポジションの調整、及び作成したモーションや調整した歩行パラメータによる操縦が、RC-100のボタン操作だけでできるサンプルプログラムです。 | モーションの作成、歩行パラメータの調整、ホームポジションの調整、及び作成したモーションや調整した歩行パラメータによる操縦が、RC-100のボタン操作だけでできるサンプルプログラムです。 | ||
- | FREEDOM jr.IIIをUSBケーブルでPCに繋いでSIMPLE TERMにメニュー等を表示し、RC-100で操作を行います。 | + | FREEDOM jr.IIIをUSBケーブルでパソコンに繋いでSIMPLE TERMにメニュー等を表示し、RC-100で操作を行います。 |
- | 現在開発中のFREEDOMjr.IIIの胸に装着する液晶ディスプレイへの表示にも対応しています。 | + | 現在開発中のFREEDOMjr.IIIの胸に装着する液晶ディスプレイを搭載すれば、パソコン無しで一通りの操作が行えるようになります。 |
*使用方法 [#s4944864] | *使用方法 [#s4944864] | ||
Line 19: | Line 19: | ||
プログラムのフォルダ階層は以下のようになります。 | プログラムのフォルダ階層は以下のようになります。 | ||
- | |FREEDOMjr.IIISMPL11||| | + | |FREEDOMjr.IIIOperationx.x&br;※x.xはバージョン||| |
|^|MakeSDData.c|| | |^|MakeSDData.c|| | ||
|^|MakeSDDataOverWrite.c|| | |^|MakeSDDataOverWrite.c|| | ||
- | |^|SMPL11.c|| | + | |^|SMPLOperation.c|| |
- | |^|share|Humanoid16Axis.h| | + | |^|share|DisplayDraw.c| |
+ | |^|^|Humanoid16Axis.h| | ||
|^|^|HumanoidSampleFlashData.c| | |^|^|HumanoidSampleFlashData.c| | ||
|^|^|HumanoidSampleFlashDataBlank.c| | |^|^|HumanoidSampleFlashDataBlank.c| | ||
+ | |^|^|HumanoidServoParam.c| | ||
|^|^|HumanoidWalk.c| | |^|^|HumanoidWalk.c| | ||
- | |^|^|HumanoidWalkParam.c| | ||
|^|^|HumanoidWalkParam.c| | |^|^|HumanoidWalkParam.c| | ||
|^|^|MenuInterface.c| | |^|^|MenuInterface.c| | ||
- | |^|^|DisplayDraw.c| | + | |
**モーションをSDカードに保存する [#a986411d] | **モーションをSDカードに保存する [#a986411d] | ||
- | 本サンプル用のモーションをSDカードに保存します。 | + | 本プログラム用のモーションをFDIII-HC内のSDカードに保存します。 |
既にSDカードに保存しているモーション、ホームポジションに上書きしたくない場合は「MakeSDData.c」を、上書きしたい場合は「MakeSDDataOverWrite.c」を、GCC Developer Liteでコンパイルし、FDIII-HCに書き込んで実行します。 | 既にSDカードに保存しているモーション、ホームポジションに上書きしたくない場合は「MakeSDData.c」を、上書きしたい場合は「MakeSDDataOverWrite.c」を、GCC Developer Liteでコンパイルし、FDIII-HCに書き込んで実行します。 | ||
+ | プログラムの書き込み方法等は[[スタートガイド>BTH050/BTH051 FREEDOM Jr.III Basic/Complete Kit#k7f72e51]]をご覧下さい。 | ||
#ref("samplemotion1.png") | #ref("samplemotion1.png") | ||
Line 43: | Line 45: | ||
**プログラムの書き込み [#w6734019] | **プログラムの書き込み [#w6734019] | ||
- | FREEDOM jr.IIIスタートガイドに従い、「 .c」をGCC Developer Liteでコンパイルし、FDIII-HCに書き込み、実行します。 | + | 「SMPLOperation.c」をGCC Developer Liteでコンパイルし、FDIII-HCに書き込み、実行します。 |
SIMPLE TERM上にメニュー等が表示されます。 | SIMPLE TERM上にメニュー等が表示されます。 | ||
Line 56: | Line 58: | ||
メニュータイトルの下にメニューが表示されます。 | メニュータイトルの下にメニューが表示されます。 | ||
+ | 本プログラムは、FREEDOM jr.III Wireless Controller(RC-100B)を使って操作します。 | ||
+ | |||
+ | 以下「''ボタン[U]''」とは、FREEDOM jr.III Wireless ControllerのUと書かれたボタンを意味します。 | ||
+ | |||
メニューにはカーソルで選択する''カーソルメニュー''と、ボタンを押すことで実行される''ボタンメニュー''の2種類があります。 | メニューにはカーソルで選択する''カーソルメニュー''と、ボタンを押すことで実行される''ボタンメニュー''の2種類があります。 | ||