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種類があります。


トップ   差分 リロード印刷に適した表示   全ページ一覧 単語検索 最新ページの一覧   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom