ROBOZAKでRAS-2(加速度センサー)は使えるか?
|
週刊ロボザックの今後の予定の中に加速度センサーがありますが、一足お先にテストしてみました。今回使ったのは、割と入手しやすい近藤科学のRAS-2(2軸加速度センサー)です。 他、秋月電子通商の「3軸加速度センサモジュール KXM52-1050 (\800)」等も使えると思います。近いうちにテストしてみようと思います。 テスト環境は例によって、MR-C3024にシリアルLCDモジュール(MR-16202)を繋いだ環境です。 | |
|
マニュアルによると軸の方向は、前後(ピッチ)がX軸、左右(ロール)がY軸です。 今回、加速度センサーを使う主な目的は、転倒方向の検出なので、Z軸(ヨー軸)の検出はないもので充分です。 ROBONOVA-I RN-1 RZ-1 | |
| ||
| ■ピッチ軸(X軸)のテスト | ||
| ■ロール軸(Y軸)のテスト | ||
| ||
| テスト環境が水平ではないので適当ですが、数値を見てみると、60~70台くらいが水平な状態で、小さい方が30後半から40台、大きい方が110台くらいですね。 X軸、Y軸の組み合わせで、どの方向に倒れているか検出できると思います。 あとは、起きあがりのモーションボタンを押したあと、どの起きあがりモーションを使って起きあがるかプログラムするだけです。 (現状のテンプレートはそれぞれボタンに対応して別のモーションになっていると思いますが、これを1つのボタンに集約して、どのモーションを使うかは、加速度センサーの読み取り値で決めるように変えればいいので数行の書き換えでできると思います。) やってて思いましたが、この程度のことなら、100円くらいの傾斜スイッチを使ってもできますね。(笑) | ||
| ||
| ■今回使ったプログラム ※最初、2軸同時に読んで表示するつもりでしたが、両方は、同時に目で追えないので1軸ずつにしました。 | ||
| ||
| +ROBOZAK関連(過去記事)のダイジェストを表示する場合はこの行をクリックして下さい。 |
※この記事の続編「ROBOZAK用加速度センサーをコピー!」を書きました。 |
| 固定リンク
★ お探しの情報が見つからなかったとき、サイト内検索をしてみて下さい。
サイト内検索
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/213795/17668620
この記事へのトラックバック一覧です: ROBOZAKでRAS-2(加速度センサー)は使えるか?:

































コメント
面白いもの・・・気になります!
なんだろう?なんだろう?
楽しみにしています。
投稿: きこ | 2008/01/13 01:14
実は前にちょっとだけ書いているんですが多分わからないと思います。全ロボット共通なので、お楽しみに。
投稿: avalon | 2008/01/13 04:42