2: 2009-12-25 (金) 19:29:02 eid7gud | 現: 2010-09-28 (火) 19:30:34 eid7gud | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | *まとめ [#t9c731c8] | ||
+ | Dynamixelに2バイトのデータを書き込むには | ||
+ | fd_DXWriteWordData (ID, アドレス, 書き込む値); | ||
+ | を使います。 | ||
+ | |||
+ | 条件によって処理を分ける時はif文を使います。 | ||
+ | if(条件){ | ||
+ | 処理1 | ||
+ | } | ||
+ | else { | ||
+ | 処理2 | ||
+ | } | ||
+ | 上記は、もし「条件」が成り立つなら「処理1」を、それ以外は「処理2」を実行します。 | ||
+ | |||
+ | ウエイトを取るときは、 | ||
+ | fd_Wait (ミリ秒); | ||
+ | を使います。 | ||
+ | |||
*課題 [#sb1b8819] | *課題 [#sb1b8819] | ||
#ref(AutomaticDoor_27.png,100%) | #ref(AutomaticDoor_27.png,100%) | ||
Line 5: | Line 23: | ||
またChapter3.1で自分で考えた方法でもチャレンジしてみましょう。 | またChapter3.1で自分で考えた方法でもチャレンジしてみましょう。 | ||
- | 音センサについては[[Chapter2.5>FDIII-HC Starter Kit Guid Chapter2.5]]を参考にして下さい。 | + | 音センサについては[[Chapter2.5>FDIII-HC Starter Kit Guide Chapter2.5]]を参考にして下さい。 |
*発展 [#ja1fe627] | *発展 [#ja1fe627] | ||
Line 13: | Line 31: | ||
ロボットの前に人が来て「ティッシュを下さい」と言ったらティッシュを出すロボットとしましょう。~ | ロボットの前に人が来て「ティッシュを下さい」と言ったらティッシュを出すロボットとしましょう。~ | ||
- | -距離センサで人が来たことを感知 | + | -赤外線反射センサで人が来たことを感知 |
-音センサで人が喋ったということを感知 | -音センサで人が喋ったということを感知 | ||
-AX-12+でティッシュを押しだす | -AX-12+でティッシュを押しだす | ||
Line 22: | Line 40: | ||
とはいえロボットの前にある物が人であるか、ティッシュを下さいと喋ったかどうかを判定するには、画像認識、音声認識といったもっと上級なシステムが必要になるでしょう。 | とはいえロボットの前にある物が人であるか、ティッシュを下さいと喋ったかどうかを判定するには、画像認識、音声認識といったもっと上級なシステムが必要になるでしょう。 | ||
- | [[FDIII-HC Starter Kit Guid]]へ戻る | + | [[FDIII-HC Starter Kit Guide]]へ戻る |