二足歩行ロボットコミュニティサイト

【サイトの使い方】  【サイトマップ】  【お問い合わせ】 
ロボット動画  |   ロボット写真  |   BBS  |   ダウンロード  |   イベント予定  |   スタッフ日記  |   リンク  |  
ログイン パスワード    新規登録   パスワード紛失  

スタッフ日記 - osakiさんのエントリ
 osakiさんのエントリ配信

2018/09/27
技術的小話【その123】メガローバー Ver2.0 ∼バンパーオプションで走行制御∼

執筆者: osaki (4:30 pm)
今回はメガローバー Ver2.0のバンパーオプションを使った走行制御に挑戦します!!

メガローバー Ver2.0の詳細はここからチェック!!



前回お話したメガローバー Ver2.0のバンパーオプションですが、今回は実際の走行制御と合わせてプログラミングをしてみます。

本体の制御処理は全て自分で書いていくことになりますが、実はメガローバー Ver2.0ではバンパーオプションを利用している場合「パンパーが反応している時、走行を中止する」という機能が初めから働くようになっています。

せっかく取り付けたのにバンパーが反応したときの処理を書き忘れていたせいで事故が…なんてことが起こりにくいようになっているんですね(゚Д゚)ノ

さて、今回はただ止まるだけでは少し味気ないので、以下のような処理を書いてみました。
・後ろのバンパーが反応したら秒速0.1m/sで前に進み続ける
・前のバンパーが反応したら1秒停止して、30cm後ろに下がる



速度指定・位置指定の制御周りはライブラリが整っていたのでメガローバーの移動制御が初めての私でも結構簡単にプログラミングできました。

気軽なプログラミングからROS等を使った本格的なプログラミングまで扱えて、かつ可搬重量も大きくあるメガローバー Ver2.0、皆さんもぜひお試しください(/・ω・)/
osakiさんのブログを読む | コメント (0) | トラックバック数 (0) | 閲覧数 (101)
このエントリのトラックバックURL
http://lets-robot.com/modules/weblog/weblog-tb.php/3412
投稿された内容の著作権はコメントの投稿者に帰属します。
最近のweBLogのコメント
スタッフ日記 カレンダー
«  «  2018 10月  »  »
30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3
検索
メインメニュー
カテゴリ一覧
アーカイブ